diff --git a/kubernetes/apps/cert-manager/cert-manager/ks.yaml b/kubernetes/apps/cert-manager/cert-manager/ks.yaml index 267e06fd..c5fb6a6c 100644 --- a/kubernetes/apps/cert-manager/cert-manager/ks.yaml +++ b/kubernetes/apps/cert-manager/cert-manager/ks.yaml @@ -28,6 +28,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes + wait: true interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/default/echo-server/ks.yaml b/kubernetes/apps/default/echo-server/ks.yaml index deb58b24..6ccb3396 100644 --- a/kubernetes/apps/default/echo-server/ks.yaml +++ b/kubernetes/apps/default/echo-server/ks.yaml @@ -10,7 +10,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/default/hajimari/app/helmrelease.yaml b/kubernetes/apps/default/hajimari/app/helmrelease.yaml index e24367ab..20b23fc4 100644 --- a/kubernetes/apps/default/hajimari/app/helmrelease.yaml +++ b/kubernetes/apps/default/hajimari/app/helmrelease.yaml @@ -40,6 +40,7 @@ spec: namespaceSelector: matchNames: - default + - monitoring ingress: main: enabled: true diff --git a/kubernetes/apps/default/hajimari/ks.yaml b/kubernetes/apps/default/hajimari/ks.yaml index b1a38bcb..3123da49 100644 --- a/kubernetes/apps/default/hajimari/ks.yaml +++ b/kubernetes/apps/default/hajimari/ks.yaml @@ -10,7 +10,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/flux-system/weave-gitops/ks.yaml b/kubernetes/apps/flux-system/weave-gitops/ks.yaml index cb9bc5d4..7452feeb 100644 --- a/kubernetes/apps/flux-system/weave-gitops/ks.yaml +++ b/kubernetes/apps/flux-system/weave-gitops/ks.yaml @@ -10,7 +10,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/kube-system/cilium/ks.yaml b/kubernetes/apps/kube-system/cilium/ks.yaml index 2efa949a..289192c8 100644 --- a/kubernetes/apps/kube-system/cilium/ks.yaml +++ b/kubernetes/apps/kube-system/cilium/ks.yaml @@ -10,7 +10,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/kube-system/local-path-provisioner/ks.yaml b/kubernetes/apps/kube-system/local-path-provisioner/ks.yaml index 23daa240..98efc53b 100644 --- a/kubernetes/apps/kube-system/local-path-provisioner/ks.yaml +++ b/kubernetes/apps/kube-system/local-path-provisioner/ks.yaml @@ -12,7 +12,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/kube-system/metrics-server/ks.yaml b/kubernetes/apps/kube-system/metrics-server/ks.yaml index 5f8cedbf..a81f898d 100644 --- a/kubernetes/apps/kube-system/metrics-server/ks.yaml +++ b/kubernetes/apps/kube-system/metrics-server/ks.yaml @@ -10,7 +10,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/kube-system/reloader/ks.yaml b/kubernetes/apps/kube-system/reloader/ks.yaml index 68034b8a..cfa9b764 100644 --- a/kubernetes/apps/kube-system/reloader/ks.yaml +++ b/kubernetes/apps/kube-system/reloader/ks.yaml @@ -10,7 +10,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/monitoring/grafana/app/helmrelease.yaml b/kubernetes/apps/monitoring/grafana/app/helmrelease.yaml index 4cf6e9be..b3f1853c 100644 --- a/kubernetes/apps/monitoring/grafana/app/helmrelease.yaml +++ b/kubernetes/apps/monitoring/grafana/app/helmrelease.yaml @@ -25,6 +25,9 @@ spec: retries: 3 uninstall: keepHistory: false + dependsOn: + - name: local-path-provisioner + namespace: kube-system values: admin: existingSecret: grafana-admin-secret diff --git a/kubernetes/apps/monitoring/grafana/ks.yaml b/kubernetes/apps/monitoring/grafana/ks.yaml index aadc43c7..9aeee6f0 100644 --- a/kubernetes/apps/monitoring/grafana/ks.yaml +++ b/kubernetes/apps/monitoring/grafana/ks.yaml @@ -5,14 +5,12 @@ metadata: name: cluster-apps-grafana namespace: flux-system spec: - dependsOn: - - name: cluster-apps-local-path-provisioner path: ./kubernetes/apps/monitoring/grafana/app prune: true sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/monitoring/kube-prometheus-stack/app/helmrelease.yaml b/kubernetes/apps/monitoring/kube-prometheus-stack/app/helmrelease.yaml index 683d0179..c6f67534 100644 --- a/kubernetes/apps/monitoring/kube-prometheus-stack/app/helmrelease.yaml +++ b/kubernetes/apps/monitoring/kube-prometheus-stack/app/helmrelease.yaml @@ -28,6 +28,9 @@ spec: retries: 3 uninstall: keepHistory: false + dependsOn: + - name: local-path-provisioner + namespace: kube-system values: cleanPrometheusOperatorObjectNames: true alertmanager: diff --git a/kubernetes/apps/monitoring/kube-prometheus-stack/ks.yaml b/kubernetes/apps/monitoring/kube-prometheus-stack/ks.yaml index 26810dfd..f7eff255 100644 --- a/kubernetes/apps/monitoring/kube-prometheus-stack/ks.yaml +++ b/kubernetes/apps/monitoring/kube-prometheus-stack/ks.yaml @@ -5,14 +5,12 @@ metadata: name: cluster-apps-kube-prometheus-stack namespace: flux-system spec: - dependsOn: - - name: cluster-apps-local-path-provisioner path: ./kubernetes/apps/monitoring/kube-prometheus-stack/app prune: true sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/monitoring/kubernetes-dashboard/ks.yaml b/kubernetes/apps/monitoring/kubernetes-dashboard/ks.yaml index 34cd900c..284b0c2d 100644 --- a/kubernetes/apps/monitoring/kubernetes-dashboard/ks.yaml +++ b/kubernetes/apps/monitoring/kubernetes-dashboard/ks.yaml @@ -10,7 +10,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/networking/cloudflared/ks.yaml b/kubernetes/apps/networking/cloudflared/ks.yaml index ddc457b5..1dd277b2 100644 --- a/kubernetes/apps/networking/cloudflared/ks.yaml +++ b/kubernetes/apps/networking/cloudflared/ks.yaml @@ -12,7 +12,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/networking/ingress-nginx/ks.yaml b/kubernetes/apps/networking/ingress-nginx/ks.yaml index 228de052..89ffa390 100644 --- a/kubernetes/apps/networking/ingress-nginx/ks.yaml +++ b/kubernetes/apps/networking/ingress-nginx/ks.yaml @@ -31,7 +31,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/networking/k8s-gateway/ks.yaml b/kubernetes/apps/networking/k8s-gateway/ks.yaml index 607dc166..9af8a36a 100644 --- a/kubernetes/apps/networking/k8s-gateway/ks.yaml +++ b/kubernetes/apps/networking/k8s-gateway/ks.yaml @@ -12,7 +12,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m diff --git a/kubernetes/apps/system-upgrade/system-upgrade-controller/ks.yaml b/kubernetes/apps/system-upgrade/system-upgrade-controller/ks.yaml index a0440519..25d26a34 100644 --- a/kubernetes/apps/system-upgrade/system-upgrade-controller/ks.yaml +++ b/kubernetes/apps/system-upgrade/system-upgrade-controller/ks.yaml @@ -28,7 +28,7 @@ spec: sourceRef: kind: GitRepository name: home-kubernetes - wait: true + wait: false # no flux ks dependents interval: 30m retryInterval: 1m timeout: 5m