Cos-configuration-k8s docs - index

COS Configuration Repository Operator for Kubernetes

cos-configuration-k8s is an auxiliary charm to the COS Lite bundle.

The charm facilitates forwarding freestanding files from a git repository to the following operators:

Internally, the charm is using git-sync to sync a remote repo with the local copy. The repo syncs on update-status or when the user manually runs the sync-now action.

The charm lets you configure a gitops-style repo as a syncing source of alert rules and dashboards and can be readily integrated with Charmed Prometheus, Loki and Grafana.

This charm is:

  • auxiliary to the COS Lite bundle
  • intended to be used together with a git repository of alert rules and dashboards without topology labels.

In this documentation

Tutorial
Get started - a hands-on introduction for new users deploying the charmed operator.
How-to guides
Step-by-step guides covering key operations and common tasks
Explanation
Concepts - discussion and clarification of key topics
Reference
Technical information - specifications, APIs, architecture

Project and community

The cos-configuration operator is part of the Canonical Observability Stack. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.

Thinking about using the Canonical Observability Stack for your next project? Get in touch!

Navigation

Level Path Navlink
1 Tutorial Tutorial
2 git-ops Sync alert rules from a git repo
1 How To How To
2 deploy Deployment
2 integrating Integrating
1 Reference Reference
2 solution-matrix Solution matrix
2 Security Cryptographic documentation for COS-Lite charms
1 Explanation Explanation
2 topology-labels Juju topology labels

Redirects

Mapping table
Path Location