system-config/kubernetes/gitea
James E. Blair 17b996d2e1 Use project-config when syncing gitea repos
We need to create repos in gitea before we do so in Gerrit (because
they will not be replicated correctly if Gerrit pushes to a repo
that doesn't already exist in gitea).  Therefore, we need to add
gitea to the repo creation playbook so that we create new repos
based on the contents of project-config.  This updates the gitea
sync-repos playbook to use that instead of fetching the list from
Gerrit.

It also improves the gitea bootstrap playbook to wait for the load
balancer to come online.

Change-Id: I783a2eed497a830aaf71ad95dea03594774ff6d7
2019-02-06 09:29:39 -08:00
..
k8s Prevent gitea pods from being co-scheduled 2019-02-06 09:29:39 -08:00
README Add gitea k8s resource definitions and playbook 2019-02-05 18:52:21 +00:00
app.ini.j2 Set APP_NAME for gitea 2019-02-05 18:58:16 +00:00
gitea-playbook.yaml Use project-config when syncing gitea repos 2019-02-06 09:29:39 -08:00
setup-org.yaml Use project-config when syncing gitea repos 2019-02-06 09:29:39 -08:00
setup-repo.yaml Use project-config when syncing gitea repos 2019-02-06 09:29:39 -08:00
sync-repos.yaml Use project-config when syncing gitea repos 2019-02-06 09:29:39 -08:00

README

This directory contains Ansible playbooks and Kubernetes resource
definitions for running gitea.