issues
search
cloudlane-one
/
k8s-cloud
🌐💻☁️ Production-ready, provider-independent & easily manageable k8s cloud setup for self-hosting
MIT License
4
stars
0
forks
source link
Separate charts into `apps/`, `infra/` and `/config`
#120
Closed
lorenzo-w
closed
11 months ago
lorenzo-w
commented
12 months ago
[x] create
charts/apps
:
chat-stack -> rocketchat
cloud-stack -> nextcloud
erp-stack -> erpnext
homepage-stack -> wordpress
mail-stack -> mailuman
[x] create
charts/system
:
backup-stack -> sys-backup
cert-stack -> sys-certs
cicd-stack -> sys-gitops
control-stack -> sys-control
dns-stack -> sys-dns
ingress-stack -> sys-ingress
k3s-auto-upgrade ->sys-upgrade
sso-stack -> sys-sso
storage-stack -> sys-storage
telemetry-stack -> sys-telemetry
vcluster-stack -> sys-vcluster
[x] create
charts/config
:
conf-admin-rbac
conf-default-snapshot-class
conf-k3s-auto-upgrade-plan
conf-letsencrypt-issuer
conf-namespace-isolation
conf-rocketchat-mongodb-urls
conf-vcluster-mariadb-endpoint
[x] adapt github action to create a chart repo for each
[x] deploy all three repos via ansible
[x] adapt internal chart references
[x] test reconciliation
charts/apps
:charts/system
:charts/config
: