feature(wip): Implement basic services and some databases.
This commit is contained in:
parent
c36ae6cdf0
commit
7b7f90ff16
38 changed files with 794 additions and 6 deletions
65
kubernetes/loadbalancer/traefik/project.ini
Normal file
65
kubernetes/loadbalancer/traefik/project.ini
Normal file
|
@ -0,0 +1,65 @@
|
|||
[meta]
|
||||
format_ver = 1
|
||||
|
||||
[traefik_role]
|
||||
description = Traefik role for self
|
||||
mode = k3s
|
||||
depends_on = metallb_ip_config:traefik_cf_credentials
|
||||
|
||||
[#traefik_role/k3s]
|
||||
mode = install
|
||||
yml_path = ./role.yml
|
||||
|
||||
[traefik_account]
|
||||
description = Traefik account
|
||||
mode = k3s
|
||||
depends_on = traefik_role
|
||||
|
||||
[#traefik_account/k3s]
|
||||
mode = install
|
||||
yml_path = ./account.yml
|
||||
|
||||
[traefik_role_binding]
|
||||
description = Traefik role binding
|
||||
mode = k3s
|
||||
depends_on = traefik_account
|
||||
|
||||
[#traefik_role_binding/k3s]
|
||||
mode = install
|
||||
yml_path = ./role-binding.yml
|
||||
|
||||
[traefik_pv]
|
||||
description = Traefik certificate storage
|
||||
mode = k3s
|
||||
depends_on = traefik_role_binding
|
||||
|
||||
[#traefik_pv/k3s]
|
||||
mode = install
|
||||
yml_path = ./pv.yml
|
||||
|
||||
[traefik_pv_claim]
|
||||
description = Traefik certificate storage claim
|
||||
mode = k3s
|
||||
depends_on = traefik_pv
|
||||
|
||||
[#traefik_pv_claim/k3s]
|
||||
mode = install
|
||||
yml_path = ./pv-claim.yml
|
||||
|
||||
[traefik]
|
||||
description = Traefik
|
||||
mode = k3s
|
||||
depends_on = traefik_account
|
||||
|
||||
[#traefik/k3s]
|
||||
mode = install
|
||||
yml_path = ./traefik.yml
|
||||
|
||||
[traefik_dashboard]
|
||||
description = Traefik Dashboard
|
||||
mode = k3s
|
||||
depends_on = traefik
|
||||
|
||||
[#traefik_dashboard/k3s]
|
||||
mode = install
|
||||
yml_path = ./traefik-dashboard.yml
|
Reference in a new issue