Commit Graph

5 Commits

Author SHA1 Message Date
Basti 199b3e94cf Add gitea namespace 2018-12-24 11:49:36 +01:00
Râu Cao 80e5b4f039 Merge branch 'feature/6-kubernetes_config' of kosmos/gitea.kosmos.org into master 2018-12-14 18:06:27 +00:00
Greg 9407a74119 Force a new deployment after replacing the secrets 2018-12-14 18:47:53 +01:00
Greg 4c463adcda Add initial Kubernetes config files
This includes all the resources currently running on https://gitea.kosmos.org

It sets up a persistent data volume for the MySQL database, one for the
Gitea data, that Gitea calls the custom folder (config, attachment,
avatars, logs, etc). We mount that persistent data volume as
/data/gitea. It also creates a Let's Encrypt certificate for
gitea.kosmos.org, also saved to the custom folder.

This also includes two scripts:

* `./script/get_secrets` downloads the secrets to the local filesystem so
they can be edited
* `./script/replace_secrets` deletes the remote secrets and creates them
again from the local ones in kubernetes/config/*

Closes #6
2018-12-14 17:14:00 +01:00
Basti bdc9294260 Hello universe 2018-12-13 10:49:57 +00:00