Enhance documentation and configuration for Velero integration. Update README.md to clarify Velero's lack of web UI and usage instructions for CLI. Add CSI Volume Snapshot support in playbooks and roles, and include Velero service details in noble_landing_urls. Adjust kustomization.yaml to include VolumeSnapshotClass configuration, ensuring proper setup for backups. Improve overall clarity in related documentation.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
# Homepage — [gethomepage/homepage](https://github.com/gethomepage/homepage) via [jameswynn/homepage](https://github.com/jameswynn/helm-charts) Helm chart.
|
||||
# Ingress: Traefik + cert-manager (same pattern as `clusters/noble/bootstrap/headlamp/values.yaml`).
|
||||
# Service links match **`ansible/roles/noble_landing_urls/defaults/main.yml`** (`noble_lab_ui_entries`).
|
||||
# **Velero** has no in-cluster web UI — tile links to upstream docs (no **siteMonitor**).
|
||||
#
|
||||
# **`siteMonitor`** runs **server-side** in the Homepage pod (see `gethomepage/homepage` `siteMonitor.js`).
|
||||
# Public FQDNs like **`*.apps.noble.lab.pcenicni.dev`** often do **not** resolve inside the cluster
|
||||
@@ -84,6 +85,10 @@ config:
|
||||
# Unauthenticated health (HEAD/GET) — not the redirecting UI root
|
||||
siteMonitor: http://vault.vault.svc.cluster.local:8200/v1/sys/health?standbyok=true&sealedcode=204&uninitcode=204
|
||||
description: Secrets engine UI (after init/unseal)
|
||||
- Velero:
|
||||
icon: mdi-backup-restore
|
||||
href: https://velero.io/docs/
|
||||
description: Cluster backups — no in-cluster web UI; use velero CLI or kubectl (docs)
|
||||
widgets:
|
||||
- datetime:
|
||||
text_size: xl
|
||||
|
||||
Reference in New Issue
Block a user