Deploy svix server on staging
Svix deployment
Svix Server
-
Create a database in db1.staging (via puppet) -
Create svix-server namespace -
Create a redis instance via the redis operator in the svix-server namespace (new application in k8s-cluster-config repository) -
Persist data in a local volume for now
-
-
Check redis monitoring in grafana -
Update svix charts ( cluster-components
) -
Update network policies -
Configure svix server -
Add a dns entry in the pergamon dns -
Add a blackbox configuration to monitor the svix server availability -
Bonus -
Deploy a "deployment" based opentelemety instance -
Configure svix to use the opentelemety instance -
Test the result / what can be exported to prometheus
-
for later (swh deployment)
SWH (based on deployment ticket)
-
Disable cronjob -
Create webhook journal client chart -
Activate webhook journal client
Testing
-
Test with a wehbook url pointing to a local service for example https://swh-storage/...
Edited by Guillaume Samson