From a8b9685c10bd7212d01416a1d397a5cdf26aeefa Mon Sep 17 00:00:00 2001 From: nick-gorse Date: Sat, 22 Aug 2026 14:59:35 +0100 Subject: [PATCH] update typos --- bootstrap/application.yaml | 4 ++-- manifest/overlays/production/argocd-cmp-cm.yaml | 2 +- .../production/argocd-headlamp-clusterrole.yaml | 12 ++++++++++++ .../argocd-headlamp-clusterrolebinding.yaml | 11 +++++++++++ .../argocd-image-updater/kustomization.yaml | 1 - .../overlays/production/argocd-rbac-cm-patch.yaml | 1 - .../overlays/production/argocd-server-patch.yaml | 2 +- manifest/overlays/production/ksops-cmp-config.yaml | 2 +- manifest/overlays/production/kustomization.yaml | 4 ++-- 9 files changed, 30 insertions(+), 9 deletions(-) create mode 100644 manifest/overlays/production/argocd-headlamp-clusterrole.yaml create mode 100644 manifest/overlays/production/argocd-headlamp-clusterrolebinding.yaml diff --git a/bootstrap/application.yaml b/bootstrap/application.yaml index ae93726..cc040f2 100644 --- a/bootstrap/application.yaml +++ b/bootstrap/application.yaml @@ -6,7 +6,7 @@ metadata: labels: app.kubernetes.io/managed-by: argocd app.kubernetes.io/name: argocd - + spec: project: default source: @@ -28,4 +28,4 @@ spec: syncOptions: - CreateNamespace=false - ApplyOutOfSyncOnly=true - - ServerSideApply=true \ No newline at end of file + - ServerSideApply=true diff --git a/manifest/overlays/production/argocd-cmp-cm.yaml b/manifest/overlays/production/argocd-cmp-cm.yaml index 25df11b..8ce0780 100644 --- a/manifest/overlays/production/argocd-cmp-cm.yaml +++ b/manifest/overlays/production/argocd-cmp-cm.yaml @@ -3,4 +3,4 @@ kind: ConfigMap metadata: name: argocd-cmp-cm namespace: argocd -data: {} \ No newline at end of file +data: {} diff --git a/manifest/overlays/production/argocd-headlamp-clusterrole.yaml b/manifest/overlays/production/argocd-headlamp-clusterrole.yaml new file mode 100644 index 0000000..35b9c34 --- /dev/null +++ b/manifest/overlays/production/argocd-headlamp-clusterrole.yaml @@ -0,0 +1,12 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: argocd-headlamp-plugin +rules: + - apiGroups: ["argoproj.io"] + resources: ["applications"] + verbs: ["get", "list", "watch", "patch"] + - apiGroups: [""] + resources: ["configmaps"] + resourceNames: ["argocd-cm"] + verbs: ["get"] diff --git a/manifest/overlays/production/argocd-headlamp-clusterrolebinding.yaml b/manifest/overlays/production/argocd-headlamp-clusterrolebinding.yaml new file mode 100644 index 0000000..cc50548 --- /dev/null +++ b/manifest/overlays/production/argocd-headlamp-clusterrolebinding.yaml @@ -0,0 +1,11 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: remote-admin-argocd-plugin +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: argocd-headlamp-plugin +subjects: +- kind: User + name: remote-admin diff --git a/manifest/overlays/production/argocd-image-updater/kustomization.yaml b/manifest/overlays/production/argocd-image-updater/kustomization.yaml index 387bb3a..fa74996 100644 --- a/manifest/overlays/production/argocd-image-updater/kustomization.yaml +++ b/manifest/overlays/production/argocd-image-updater/kustomization.yaml @@ -16,4 +16,3 @@ configMapGenerator: behavior: merge envs: - ./config/conf.env - \ No newline at end of file diff --git a/manifest/overlays/production/argocd-rbac-cm-patch.yaml b/manifest/overlays/production/argocd-rbac-cm-patch.yaml index 4a9bc3b..ac46ff2 100644 --- a/manifest/overlays/production/argocd-rbac-cm-patch.yaml +++ b/manifest/overlays/production/argocd-rbac-cm-patch.yaml @@ -18,4 +18,3 @@ data: p, role:admin, extensions, invoke, events, allow p, role:admin, extensions, invoke, pod-files, allow policy.default: role:readonly - \ No newline at end of file diff --git a/manifest/overlays/production/argocd-server-patch.yaml b/manifest/overlays/production/argocd-server-patch.yaml index 1aa8608..83ad5bb 100644 --- a/manifest/overlays/production/argocd-server-patch.yaml +++ b/manifest/overlays/production/argocd-server-patch.yaml @@ -45,4 +45,4 @@ spec: mountPath: /tmp/extensions/ volumes: - name: extensions - emptyDir: {} \ No newline at end of file + emptyDir: {} diff --git a/manifest/overlays/production/ksops-cmp-config.yaml b/manifest/overlays/production/ksops-cmp-config.yaml index b7c9c19..a5e3d49 100644 --- a/manifest/overlays/production/ksops-cmp-config.yaml +++ b/manifest/overlays/production/ksops-cmp-config.yaml @@ -20,4 +20,4 @@ data: - build - --enable-alpha-plugins - --enable-exec - - . \ No newline at end of file + - . diff --git a/manifest/overlays/production/kustomization.yaml b/manifest/overlays/production/kustomization.yaml index ee0fd0f..6902ac6 100644 --- a/manifest/overlays/production/kustomization.yaml +++ b/manifest/overlays/production/kustomization.yaml @@ -23,7 +23,7 @@ resources: components: - argocd-image-updater/ - + patches: - path: repo-server-patch.yaml - path: argocd-cm-patch.yaml @@ -43,4 +43,4 @@ patches: # - ksops-generator.yaml commonAnnotations: - glance/parent: argocd \ No newline at end of file + glance/parent: argocd