Files
provisioning/ansible-5/roles/prod.k3s/tasks/main.yml
2025-08-16 16:50:53 -04:00

61 lines
1.4 KiB
YAML

---
# provisioning services in k3s cluster
# mount gluster
#- include_tasks: gluster.fstab.yml
#
## add helm repositories
#- include_tasks: add_repos.yml
#
- name: deploy hello-world
include_tasks: deployments/hello-world.yaml
when: apps.hello_world.enabled
- name: deploy cert_manager
include_tasks: cert_manager.yml
when: apps.cert_manager.enabled
- name: deploy stash
include_tasks: deployments/stash.yaml
when: apps.stash.enabled
- name: deploy mariadb
include_tasks: deployments/mariadb.yaml
when: apps.mariadb.enabled
- name: deploy postgresql
include_tasks: deployments/postgresql.yaml
when: apps.postgres.enabled
- name: deploy gitea
include_tasks: deployments/gitea.yaml
when: apps.gitea.enabled
- name: deploy dkregistry
include_tasks: deployments/dkregistry.yaml
when: apps.dkregistry.enabled
- name: deploy nextcloud
include_tasks: deployments/nextcloud.yaml
when: apps.nextcloud.enabled
- name: deploy redis
include_tasks: deployments/redis.yaml
when: apps.redis.enabled
- name: deploy funkwhale
include_tasks: deployments/funkwhale.yaml
when: apps.funkwhale.enabled
- name: deploy abcmusic
include_tasks: deployments/abcmusic.yaml
when: apps.abcmusic.enabled
- name: deploy backstage
include_tasks: deployments/backstage.yaml
when: apps.backstage.enabled
- name: deploy argoCD
include_tasks: deployments/argoCD.yaml
when: apps.argocd.enabled