From 36ed92eb70269427016e58778d0f9cd148deeb41 Mon Sep 17 00:00:00 2001 From: Devin Buhl Date: Tue, 14 Sep 2021 08:35:17 -0400 Subject: [PATCH] feat: add stakater/reloader and annotate hajimari --- .../apps/default/hajimari/helm-release.yaml | 2 ++ cluster/apps/kube-system/kustomization.yaml | 1 + .../kube-system/reloader/helm-release.yaml | 21 +++++++++++++++++++ .../kube-system/reloader/kustomization.yaml | 5 +++++ 4 files changed, 29 insertions(+) create mode 100644 cluster/apps/kube-system/reloader/helm-release.yaml create mode 100644 cluster/apps/kube-system/reloader/kustomization.yaml diff --git a/cluster/apps/default/hajimari/helm-release.yaml b/cluster/apps/default/hajimari/helm-release.yaml index 2dd77275..691416d8 100644 --- a/cluster/apps/default/hajimari/helm-release.yaml +++ b/cluster/apps/default/hajimari/helm-release.yaml @@ -116,6 +116,8 @@ spec: data: enabled: true existingClaim: hajimari-config + podAnnotations: + configmap.reloader.stakater.com/reload: "hajimari-settings" resources: requests: cpu: 100m diff --git a/cluster/apps/kube-system/kustomization.yaml b/cluster/apps/kube-system/kustomization.yaml index c0d108f5..c78a7e6b 100644 --- a/cluster/apps/kube-system/kustomization.yaml +++ b/cluster/apps/kube-system/kustomization.yaml @@ -3,3 +3,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - metrics-server + - reloader diff --git a/cluster/apps/kube-system/reloader/helm-release.yaml b/cluster/apps/kube-system/reloader/helm-release.yaml new file mode 100644 index 00000000..02700534 --- /dev/null +++ b/cluster/apps/kube-system/reloader/helm-release.yaml @@ -0,0 +1,21 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: reloader + namespace: kube-system +spec: + interval: 5m + chart: + spec: + # renovate: registryUrl=https://stakater.github.io/stakater-charts + chart: reloader + version: v0.0.99 + sourceRef: + kind: HelmRepository + name: stakater-charts + namespace: flux-system + interval: 5m + values: + nameOverride: reloader + fullnameOverride: reloader diff --git a/cluster/apps/kube-system/reloader/kustomization.yaml b/cluster/apps/kube-system/reloader/kustomization.yaml new file mode 100644 index 00000000..bfe696aa --- /dev/null +++ b/cluster/apps/kube-system/reloader/kustomization.yaml @@ -0,0 +1,5 @@ +--- +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - helm-release.yaml \ No newline at end of file