f82724a5cb45ea5c480bb17b05861beceebef3d1
- Replace all instances of ingress-nginx with Traefik in documentation and task scripts - Add new Traefik installation and forwarding tasks - Update add-repos to include Traefik repo and deprecate ingress-nginx - Add uninstall-ingress-nginx task for cleanup - Update test-chart-nextcloud and start-and-prepare to use Traefik - Update documentation across Exoscale.md, Development.md, and K3s.md - Mark ingress-nginx as deprecated in list-external-charts - Add new prompt file for Traefik migration task - Update ingress class names in clusterIssuer and odoo values to traefik - Add Migration.md guide for transitioning from ingress-nginx to Traefik
Kubernetes Build
The Mint System collection of Helm charts.
- Install: Install Helm repository and get started with Odoo.
- Develop: Deploy Odoo and Postgres to a local Kubernetes cluster.
- Build: Fork and build your own Helm charts.
- Deploy: Configure and deploy Helm charts to remote clusters.
- Bootstrap: Bootstrap new Kubernetes clusters.
Requirements
Usage
You can use this project as any other Helm chart repository.
Add this Helm repository.
helm repo add kubernetes-build https://kubernetes.build
Install a chart.
helm install "$NAME" "kubernetes-build/$NAME"
Charts
List of charts:
- clusterIssuer
- odoo
- nextcloud
- postgres
- prometheusAgent
- vshnPostgres
- hugo
- vuepress
- deploymentUpdater
- forgejoRunner
- taskfileBuild
Deploy
You can use this project to deploy the charts to these Kubernetes clusters:
Develop
The Development covers everything to start developing the Helm charts.
Backup
Have a look at the Backup page to learn about how the services make backups.
Monitoring
Checkout the Monitor page to learn about how services are monitored.
Troubleshooting
Problems and solutions are documented in the Troubleshooting document.
Languages
Shell
100%