fix: remove variable for the Grafana dashboard and remove legacy ingress annotations #77
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.
Description of the changes
The purpose of this PR is mainly to remove old SSL annotations that are no longer useful. The SSL redirection is no longer defined by these annotations, I think this is a leftover from ancient code. The HTTP -> HTTPS redirection is handled natively by the Traefik module and is enabled by default (a variable is available to deactivate it if necessary).
In parallel, I've decided to remove the
enable_monitoring_dashboard
, because on the other modules we've decided to simply deploy the dashboards automatically as long as the serviceMonitor for the metrics is activated. I think this approach is simpler, so I made this removal.Breaking change
enable_monitoring_dashboard
variableTests executed on which distribution(s)