parent
9b7221d322
commit
91b0948eb7
@ -0,0 +1,4 @@ |
||||
gitea_fqdn: gitea.example.com |
||||
gitea_admin_user: gitea-admin |
||||
gitea_admin_password: some_password |
||||
gitea_admin_email: admin@example.com |
||||
@ -0,0 +1,34 @@ |
||||
- name: Add gitea chart repo |
||||
kubernetes.core.helm_repository: |
||||
name: gitea |
||||
repo_url: "https://dl.gitea.io/charts/" |
||||
|
||||
- name: Deploy latest version of gitea chart inside gitea namespace with values |
||||
kubernetes.core.helm: |
||||
name: gitea |
||||
chart_ref: gitea/gitea |
||||
release_namespace: gitea |
||||
create_namespace: yes |
||||
values: |
||||
gitea: |
||||
admin: |
||||
username: "{{ gitea_admin_user }}" |
||||
password: "{{ gitea_admin_password }}" |
||||
email: "{{ gitea_admin_email }}" |
||||
persistence: |
||||
enabled: true |
||||
ingress: |
||||
annotations: |
||||
kubernetes.io/ingress.class: traefik |
||||
cert-manager.io/cluster-issuer: letsencrypt-prod |
||||
traefik.ingress.kubernetes.io/router.middlewares: default-redirect-https@kubernetescrd |
||||
enabled: true |
||||
hosts: |
||||
- host: "{{ gitea_fqdn }}" |
||||
paths: |
||||
- path: / |
||||
pathType: Prefix |
||||
tls: |
||||
- secretName: gitea-tls |
||||
hosts: |
||||
- "{{ gitea_fqdn }}" |
||||
Loading…
Reference in new issue