This project contains Ansible code that creates a baseline in an existing Kubernetes environment for use with the SAS Viya Platform, generates the manifest for an order, and then can also deploy that order into the Kubernetes environment specified.
Apache License 2.0
71
stars
66
forks
source link
feat: (IAC-1375) Edit Ingress Definitions for Alertmanager To Adapt Changes From Viya Monitoring #531
Update the Prometheus.prometheusSpec.alertingEndpoints stanza in the user-values-prom-operator.yaml file for both our host-based and path-based templates. SAS Viya Monitoring has in an upcoming release that will be a breaking change for some users, the changes in the PR will be compatible with both the current configuration and the coming changes and prevent users from being impacted.
For additional details on the change from viya4-monitoring-kubernetes see the announcement underneath the notes for Version 1.2.22 (13FEB2024). The release of their change is tentatively scheduled the 1.2.23 release (expected mid-March).
Tests
Scenario
Provider
K8s Version
V4M_ROUTING
Order
Cadence
Notes
1
Azure
v1.27.9
host-based
*
fast:2020
OOTB + Logging & Monitoring
2
Azure
v1.27.9
path-based
*
fast:2020
OOTB + Logging & Monitoring
3
Azure
v1.27.9
host-based
*
fast:2020
Existing Logging & Monitoring apply updated configuration with Prometheus.prometheusSpec.alertingEndpoints stanza
4
Azure
v1.27.9
path-based
*
fast:2020
Existing Logging & Monitoring apply updated configuration with Prometheus.prometheusSpec.alertingEndpoints stanza
Changes
Update the
Prometheus.prometheusSpec.alertingEndpoints
stanza in theuser-values-prom-operator.yaml
file for both our host-based and path-based templates. SAS Viya Monitoring has in an upcoming release that will be a breaking change for some users, the changes in the PR will be compatible with both the current configuration and the coming changes and prevent users from being impacted.For additional details on the change from
viya4-monitoring-kubernetes
see the announcement underneath the notes for Version 1.2.22 (13FEB2024). The release of their change is tentatively scheduled the 1.2.23 release (expected mid-March).Tests
Prometheus.prometheusSpec.alertingEndpoints
stanzaPrometheus.prometheusSpec.alertingEndpoints
stanza