Observability Team Updates - Weeks 31-32 (2023)
Hi everyone!
Below are the team’s updates for weeks 31 to 32. First, as always, let me introduce the fantastic team and what we’re building.
The Team
The observability team at Canonical consists of Dylan, Jose, Leon, Luca, Pietro, and Simme. Our goal is to provide you with the best open-source observability stack possible, turning your day-2 operations into smooth sailing.
The Progress
TLS Everywhere
We are now in the process of finalizing the TLS Everywhere effort. The very last pieces that we need to complete before this feature is good to go are:
- TLS Overlay for the COS Lite bundle
- Implement the certificate transfer relation in the self-signed-certificates operator
- Implement the certificate transfer relation in both grafana-agent charms
- Allowing the Grafana Agent machine charm to scrape TLS-enabled metrics endpoints provided by the principal
- Remove the use of insecureSkipVerify from the places where it’s utilized
Misc
- Published a troubleshooting guide for “Gateway address unavailable” in Traefik
- Added the Prometheus ROCK to oci-factory
- A bunch of CI fixes and improvements
Random stuff we had fun talking about
- José’s potential career as a tech influencer on Youtube
- Age of Empires cheats
- Level 1 of Super Mario Bros implemented in sed
Feedback welcome
As always, feedback is very welcome! Feel free to let us know your thoughts, questions, or suggestions either here or on the CharmHub Mattermost.
That’s all for this time! See you again in two weeks!