Commit graph

4 commits

Author SHA1 Message Date
27f1df27a8 #0000 - Refine external-dns setup with error handling and Helm values
Replaced `set -ex` with `set -e` for cleaner error output and added Helm values configuration. Ensured namespace creation doesn't fail if it already exists, and specified a custom values file for better deployment flexibility.
2024-12-27 14:55:28 +01:00
02ad42a186 #0000 - Refactor cert-manager setup and add Helm values file
Rename and reorganize scripts and configuration files for clarity. Updated `02_install_cert_manager.sh` to reference a new Helm values file for better configurability. Introduced nodeSelector and tolerations in `helm-values/cert-manager.yaml` for targeted deployment.
2024-12-27 14:50:43 +01:00
6e543dbe6e #0000 - Add custom node selectors and tolerations for Traefik deployment
This commit introduces a Helm values file for Traefik to define node selectors and tolerations for targeting specific nodes. The installation script is updated to use the new values file, allowing more precise scheduling of Traefik pods. Additionally, a safeguard is added to namespace creation to prevent errors if it already exists.
2024-12-27 13:52:01 +01:00
58986afe32 #0000 - Add MetalLB Helm values and update installation script
Introduces custom `metallb.yaml` Helm values with node selectors and tolerations targeting specific nodes. Renames and adjusts MetalLB resource file, removing unused IPs. Updates installation script to apply the new Helm values and handle namespace creation idempotently.
2024-12-27 13:46:42 +01:00