canonical / cos-configuration-k8s-operator

This charmed operator for Kubernetes enables you to provide configurations to various components of the Canonical Observability Stack (COS) bundle.
https://charmhub.io/cos-configuration-k8s
Apache License 2.0
4 stars 6 forks source link

Add support for private repositories #31

Closed peppepetra closed 1 year ago

peppepetra commented 1 year ago

Enhancement Proposal

When configuring new alert rules for a Cos stack, I may need to add private details of my services being monitored and I would like that to be stored on a private repository.

cos-configuration should support this possibility managing different types of authentication: ssh private key, custom CA, username/password, access token.

sed-i commented 1 year ago

cos-config is using git-sync, which support various auth methods. Seems like it's best to wait for secrets before implementing this?

simskij commented 1 year ago

We've discussed this and come to the conclusion that we'll add support for ssh