security: Remove exposed Kuma API key from defaults
The API key was not used by the automation (which uses username/password from shared_secrets instead) and should not be in version control. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
52d8e40348
commit
825ed29b25
1 changed files with 4 additions and 7 deletions
|
|
@ -3,13 +3,10 @@
|
||||||
kuma_enabled: true
|
kuma_enabled: true
|
||||||
kuma_url: "https://status.vrije.cloud"
|
kuma_url: "https://status.vrije.cloud"
|
||||||
|
|
||||||
# Authentication options:
|
# Authentication - credentials loaded from shared_secrets in tasks/main.yml
|
||||||
# Option 1: Username/Password (required for Socket.io API used by Python library)
|
# Uses username/password (required for Socket.io API used by Python library)
|
||||||
kuma_username: "" # Set this for automated registration
|
kuma_username: "" # Loaded from shared_secrets.kuma_username
|
||||||
kuma_password: "" # Set this for automated registration
|
kuma_password: "" # Loaded from shared_secrets.kuma_password
|
||||||
|
|
||||||
# Option 2: API Key (only for REST endpoints like /metrics, not for monitor management)
|
|
||||||
kuma_api_key: "uk1_H2YjQsSG8em8GG9G9c0arQogSizXI1CRPNgTEUlU"
|
|
||||||
|
|
||||||
# Monitors to create for each client
|
# Monitors to create for each client
|
||||||
kuma_monitors:
|
kuma_monitors:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue