20 lines
850 B
YAML
20 lines
850 B
YAML
# Ansible bootstrap: plain Kustomize (namespaces + extra YAML). Helm installs are driven by
|
|
# **ansible/playbooks/noble.yml** (role **noble_platform**) — avoids **kustomize --enable-helm** in-repo.
|
|
# Optional GitOps: **../apps/** (Argo **noble-root**); leaf **Application**s under **argocd/app-of-apps/**.
|
|
# **noble-bootstrap-root** (Argo) uses this same path — enable automated sync only after **noble.yml**
|
|
# completes (see **argocd/README.md** §5).
|
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
|
|
resources:
|
|
- kube-prometheus-stack/namespace.yaml
|
|
- loki/namespace.yaml
|
|
- fluent-bit/namespace.yaml
|
|
- newt/namespace.yaml
|
|
- kyverno/namespace.yaml
|
|
- velero/namespace.yaml
|
|
- velero/longhorn-volumesnapshotclass.yaml
|
|
- headlamp/namespace.yaml
|
|
- grafana-loki-datasource/loki-datasource.yaml
|
|
- argocd/app-of-apps
|