From 1f053339642edb083decdf03e92709de433eec06 Mon Sep 17 00:00:00 2001 From: Sebastien Coquelin Date: Wed, 16 Oct 2024 08:53:57 -0700 Subject: [PATCH] fix: using container image directly in resources.yaml (#37) --- kustomize/kustomization.yaml | 13 ------------- .../nidhogg-statefulset-prometheus-patch.yaml | 18 ------------------ kustomize/resources.yaml | 4 ++-- 3 files changed, 2 insertions(+), 33 deletions(-) delete mode 100644 kustomize/overlays/nidhogg-statefulset-prometheus-patch.yaml diff --git a/kustomize/kustomization.yaml b/kustomize/kustomization.yaml index c37fec0d..aea70dc0 100644 --- a/kustomize/kustomization.yaml +++ b/kustomize/kustomization.yaml @@ -9,19 +9,6 @@ resources: - ./rbac.yaml - ./leader-election-rbac.yaml -#patches: -# Expose the prometheus metrics on default port -# - target: -# group: apps -# version: v1 -# kind: StatefulSet -# path: ./overlays/nidhogg-statefulset-prometheus-patch.yaml - -images: - - name: controller - newName: ghcr.io/pelotech/nidhogg - newTag: v0.5.1 - replacements: - source: version: v1 diff --git a/kustomize/overlays/nidhogg-statefulset-prometheus-patch.yaml b/kustomize/overlays/nidhogg-statefulset-prometheus-patch.yaml deleted file mode 100644 index 91b2f3e5..00000000 --- a/kustomize/overlays/nidhogg-statefulset-prometheus-patch.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: apps/v1 -kind: StatefulSet -metadata: - name: controller-manager - namespace: system -spec: - template: - metadata: - annotations: - prometheus.io/scrape: 'true' - spec: - containers: - # Expose the prometheus metrics on default port - - name: manager - ports: - - containerPort: 8080 - name: metrics - protocol: TCP diff --git a/kustomize/resources.yaml b/kustomize/resources.yaml index 2f704530..fa888ec7 100644 --- a/kustomize/resources.yaml +++ b/kustomize/resources.yaml @@ -45,8 +45,8 @@ spec: containers: - command: - /manager - image: controller:latest - imagePullPolicy: Always + image: ghcr.io/pelotech/nidhogg:v0.5.1 + imagePullPolicy: IfNotPresent name: manager args: - --config-file=/config/config.json