feat: add helm/ansible deployment files for Kubernetes
Some checks failed
Some checks failed
This commit is contained in:
28
helms/roles/gitea/tasks/main.yml
Normal file
28
helms/roles/gitea/tasks/main.yml
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
# Role: gitea
|
||||
# Déploie Gitea
|
||||
|
||||
- name: Installer Gitea
|
||||
kubernetes.core.helm:
|
||||
name: gitea
|
||||
chart_ref: "{{ helm_charts.gitea.chart }}"
|
||||
release_namespace: gitea
|
||||
create_namespace: true
|
||||
values:
|
||||
gitea:
|
||||
admin:
|
||||
username: eric
|
||||
password: "{{ vault_gitea_admin_password }}"
|
||||
email: admin@digitribe.fr
|
||||
config:
|
||||
server:
|
||||
DOMAIN: gitea.digitribe.fr
|
||||
ROOT_URL: https://gitea.digitribe.fr
|
||||
SSH_DOMAIN: gitea.digitribe.fr
|
||||
SSH_PORT: 22
|
||||
persistence:
|
||||
enabled: true
|
||||
size: "{{ storage_sizes.gitea }}"
|
||||
postgresql:
|
||||
enabled: true
|
||||
resources: "{{ services.gitea.resources }}"
|
||||
Reference in New Issue
Block a user