The Charm Store will undergo scheduled database maintenance on July 5, 2026 22:00 to July 6, 02:00 UTC. During this time, you may be unable to access charm and bundle metadata or publish updates. No user action is required and services will automatically resume once maintenance is complete.

Namecheap LEGO Operator (K8s)

Platform:

Channel Revision Published Runs on
latest/stable 87 04 Jul 2024
Ubuntu 22.04
latest/candidate 87 04 Jul 2024
Ubuntu 22.04
latest/beta 87 04 Jul 2024
Ubuntu 22.04
latest/edge 128 23 May 2025
Ubuntu 22.04
juju deploy namecheap-lego-k8s

Integrate with COS

In this guide, we will cover how-to integrate the LEGO charm with Canonical Observability Stack (COS) for Logging. Here we assume that LEGO is deployed in a Kubernetes model.

Pre-requisites:

  • Juju >= 3.4

1. Deploy COS Lite

Create a model for observability:

juju add-model cos

Deploy cos lite:

juju deploy cos-lite --trust

Create an offer for the logging interface:

juju offer cos.loki:logging

2. Integrate with COS

Switch to the model in which the LEGO charm is deployed:

juju switch <your lego model>

Consume the COS offers:

juju consume cos.loki

Integrate the LEGO charm with Loki:

juju integrate <lego charm>:logging loki:logging

4. Access Logs

Switch to the cos model:

juju switch cos

Retrieve the Grafana admin password:

juju switch cos
juju run grafana/leader get-admin-password

Log in Grafana’s dashboard, navigate to “Explore” and select Loki as the source.


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