Observability Team Updates - Weeks 31-32 (2023)

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

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! :sunny: :sunglasses: