cos-configuration-k8s

COS configuration

Channel Revision Published Runs on
1/stable 71 08 Jul 2025
Ubuntu 20.04
1/candidate 71 26 Jun 2025
Ubuntu 20.04
1/beta 71 10 Jun 2025
Ubuntu 20.04
1/edge 71 14 May 2025
Ubuntu 20.04
2/edge 74 30 May 2025
Ubuntu 24.04
juju deploy cos-configuration-k8s --channel 1/stable
Show information

Platform:

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!


Help improve this document in the forum (guidelines). Last updated 11 months ago.