Commit Graph
10 Commits
Author SHA1 Message Date
greg b5bbc5fa34 Update Gitea to 1.7.5
Running on GKE

Closes #21
2019-03-29 15:04:23 +01:00
greg cc6f31b4b9 Update Gitea to 1.7.2
Closes #18
2019-02-25 16:54:59 +01:00
greg 069502d056 Bump the gitea data storage to 20GB 2019-02-25 13:29:09 +01:00
greg 278e6a9cd7 Use a 10GB persistent storage volume for gitea data 2019-02-25 13:18:45 +01:00
greg 34068bc7ac Add docs about building our own images 2019-01-25 16:52:17 +01:00
greg 8a2d491e45 Add documentation about updating Gitea 2019-01-08 12:14:41 +01:00
greg 78bccff685 Use the git submodule update command with the --init flag in the docs 2019-01-07 12:01:49 +01:00
greg bf62157f26 Remove the init environment variables
They were never used since we create an ini config file before starting
the container

Refs #6
2018-12-17 11:34:15 +01: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