From 925a08cd68cfb5dcb4dcfcfa3d2f35353cc5d72f Mon Sep 17 00:00:00 2001 From: rasmus Date: Mon, 29 Dec 2025 01:57:27 +0200 Subject: [PATCH] kustomization for secret-claim-operator Operator was failing due to missing pull secret. Kustomize seems like the fastest way to patch, upstream is dead anyway. --- .../applications/secret-claim-operator.yaml | 4 ++-- secret-claim-operator/README.md | 1 - secret-claim-operator/kustomization.yaml | 22 +++++++++++++++++++ 3 files changed, 24 insertions(+), 3 deletions(-) delete mode 100644 secret-claim-operator/README.md create mode 100644 secret-claim-operator/kustomization.yaml diff --git a/argocd/applications/secret-claim-operator.yaml b/argocd/applications/secret-claim-operator.yaml index dd8b02f..6b16f8f 100644 --- a/argocd/applications/secret-claim-operator.yaml +++ b/argocd/applications/secret-claim-operator.yaml @@ -7,8 +7,8 @@ metadata: spec: project: k-space.ee source: - repoURL: https://github.com/codemowers/operatorlib - path: samples/secret-claim-operator + repoURL: 'git@git.k-space.ee:k-space/kube.git' + path: secret-claim-operator targetRevision: HEAD destination: server: 'https://kubernetes.default.svc' diff --git a/secret-claim-operator/README.md b/secret-claim-operator/README.md deleted file mode 100644 index dbb8d6c..0000000 --- a/secret-claim-operator/README.md +++ /dev/null @@ -1 +0,0 @@ -argocd/appications/secret-claim-operator.yaml diff --git a/secret-claim-operator/kustomization.yaml b/secret-claim-operator/kustomization.yaml new file mode 100644 index 0000000..aae7a16 --- /dev/null +++ b/secret-claim-operator/kustomization.yaml @@ -0,0 +1,22 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization + +namespace: secret-claim-operator + +resources: +- https://raw.githubusercontent.com/codemowers/operatorlib/refs/heads/main/samples/secret-claim-operator/templates/secret-claim-operator-crds.yaml +- https://raw.githubusercontent.com/codemowers/operatorlib/refs/heads/main/samples/secret-claim-operator/templates/secret-claim-operator-deployment.yaml +- https://raw.githubusercontent.com/codemowers/operatorlib/refs/heads/main/samples/secret-claim-operator/templates/secret-claim-operator-rbac.yaml + +patches: +- patch: |- + apiVersion: apps/v1 + kind: StatefulSet + metadata: + name: secret-claim-operator + namespace: secret-claim-operator + spec: + template: + spec: + imagePullSecrets: + - $patch: delete