infra-dp-charts_promotion_1_13 #339
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request updates several Helm charts, most notably the
haproxychart used withindp-configure-namespace, with a new version, improved documentation, expanded templating, and enhanced Kubernetes RBAC resources. The main changes include upgrading the HAProxy Ingress Controller version, adding new helper templates and labels, updating RBAC manifests, and providing new documentation and test values for advanced deployment scenarios.Helm Chart and Dependency Upgrades:
haproxychart and its dependency version to1.46.0, updating the base image to Ingress Controller3.1.14and aligningartifactmanageranddp-configure-namespacecharts to new versions. [1] [2] [3] [4]Documentation Improvements:
haproxychart documentation with instructions for OCI-based installation, EKS deployment notes, PodMonitor support, and clarified chart repository usage. [1] [2] [3] [4]Templating and Helper Functions:
_helpers.tplfor consistent labeling and selector generation, and introduced a helper for default backend image pull secrets.RBAC and Kubernetes Resource Enhancements:
clusterrole.yamlandclusterrolebinding.yamltemplates for RBAC, with dynamic rules and labels for the HAProxy Ingress Controller. [1] [2]Test Values and Copyright
ci/directory for different deployment scenarios, and updated copyright years to 2025. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]These updates ensure better maintainability, improved deployment flexibility, and alignment with the latest best practices for Kubernetes and Helm.