From 3cb82fa7d1adc7ace917c1ca7229f651381c56a1 Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Tue, 24 Mar 2026 21:27:02 +0000 Subject: [PATCH] chore: Update manifests after change --- .../cl01tl/manifests/argo-workflows/-.yaml | 1 - ...-argo-workflows-postgresql-18-cluster.yaml | 66 +++++ .../ClusterRole-argo-events-webhook.yaml | 67 +++++ .../ClusterRole-argo-workflows-admin.yaml | 42 +++ ...kflows-argo-events-controller-manager.yaml | 92 ++++++ ...lusterRole-argo-workflows-crd-install.yaml | 20 ++ .../ClusterRole-argo-workflows-edit.yaml | 42 +++ ...rgo-workflows-server-cluster-template.yaml | 25 ++ .../ClusterRole-argo-workflows-server.yaml | 92 ++++++ .../ClusterRole-argo-workflows-view.yaml | 37 +++ ...-workflow-controller-cluster-template.yaml | 22 ++ ...le-argo-workflows-workflow-controller.yaml | 155 ++++++++++ ...kflows-argo-events-controller-manager.yaml | 19 ++ ...-workflows-argo-events-events-webhook.yaml | 18 ++ ...oleBinding-argo-workflows-crd-install.yaml | 24 ++ ...rgo-workflows-server-cluster-template.yaml | 20 ++ ...sterRoleBinding-argo-workflows-server.yaml | 20 ++ ...-workflow-controller-cluster-template.yaml | 20 ++ ...ng-argo-workflows-workflow-controller.yaml | 20 ++ ...kflows-argo-events-controller-manager.yaml | 84 ++++++ ...rkflows-workflow-controller-configmap.yaml | 57 ++++ ...sourceDefinition-eventbus.argoproj.io.yaml | 41 +++ ...ceDefinition-eventsources.argoproj.io.yaml | 41 +++ ...esourceDefinition-sensors.argoproj.io.yaml | 41 +++ ...kflows-argo-events-controller-manager.yaml | 83 ++++++ .../Deployment-argo-workflows-server.yaml | 88 ++++++ ...nt-argo-workflows-workflow-controller.yaml | 96 +++++++ .../Deployment-events-webhook.yaml | 69 +++++ ...rnalSecret-argo-workflows-oidc-secret.yaml | 22 ++ ...tgresql-18-backup-garage-local-secret.yaml | 38 +++ ...rkflows-postgresql-18-recovery-secret.yaml | 38 +++ .../HTTPRoute-argo-workflows-server.yaml | 32 +++ .../Job-argo-workflows-crd-install.yaml | 57 ++++ ...ows-postgresql-18-backup-garage-local.yaml | 33 +++ ...argo-workflows-postgresql-18-recovery.yaml | 32 +++ ...o-workflows-postgresql-18-alert-rules.yaml | 270 ++++++++++++++++++ .../Role-argo-workflows-workflow.yaml | 21 ++ .../RoleBinding-argo-workflows-workflow.yaml | 21 ++ ...resql-18-scheduled-backup-live-backup.yaml | 24 ++ ...rgo-events-controller-manager-metrics.yaml | 21 ++ .../Service-argo-workflows-server.yaml | 23 ++ ...ce-argo-workflows-workflow-controller.yaml | 25 ++ .../Service-events-webhook.yaml | 18 ++ ...kflows-argo-events-controller-manager.yaml | 13 + ...-workflows-argo-events-events-webhook.yaml | 13 + ...iceAccount-argo-workflows-crd-install.yaml | 17 ++ .../ServiceAccount-argo-workflows-server.yaml | 13 + ...nt-argo-workflows-workflow-controller.yaml | 13 + ...kflows-argo-events-controller-manager.yaml | 25 ++ .../manifests/immich/Deployment-immich.yaml | 2 +- ...er-kube-prometheus-stack-alertmanager.yaml | 4 +- ...rRole-kube-prometheus-stack-admission.yaml | 4 +- ...e-prometheus-stack-kube-state-metrics.yaml | 2 +- ...erRole-kube-prometheus-stack-operator.yaml | 4 +- ...-prometheus-stack-prometheus-crd-edit.yaml | 4 +- ...-prometheus-stack-prometheus-crd-view.yaml | 4 +- ...Role-kube-prometheus-stack-prometheus.yaml | 4 +- ...nding-kube-prometheus-stack-admission.yaml | 4 +- ...e-prometheus-stack-kube-state-metrics.yaml | 2 +- ...inding-kube-prometheus-stack-operator.yaml | 4 +- ...ding-kube-prometheus-stack-prometheus.yaml | 4 +- ...etheus-stack-prometheus-node-exporter.yaml | 4 +- ...e-prometheus-stack-kube-state-metrics.yaml | 4 +- ...oyment-kube-prometheus-stack-operator.yaml | 8 +- ...te-kube-prometheus-stack-alertmanager.yaml | 4 +- ...oute-kube-prometheus-stack-prometheus.yaml | 4 +- ...ube-prometheus-stack-admission-create.yaml | 10 +- ...kube-prometheus-stack-admission-patch.yaml | 10 +- ...ation-kube-prometheus-stack-admission.yaml | 4 +- ...heus-kube-prometheus-stack-prometheus.yaml | 4 +- ...e-prometheus-stack-alertmanager.rules.yaml | 4 +- ...ube-prometheus-stack-config-reloaders.yaml | 4 +- ...etheusRule-kube-prometheus-stack-etcd.yaml | 4 +- ...e-kube-prometheus-stack-general.rules.yaml | 4 +- ...rules.container-cpu-usage-seconds-tot.yaml | 4 +- ...tack-k8s.rules.container-memory-cache.yaml | 4 +- ...-stack-k8s.rules.container-memory-rss.yaml | 4 +- ...stack-k8s.rules.container-memory-swap.yaml | 4 +- ...rules.container-memory-working-set-by.yaml | 4 +- ...us-stack-k8s.rules.container-resource.yaml | 4 +- ...-prometheus-stack-k8s.rules.pod-owner.yaml | 4 +- ...ack-kube-apiserver-availability.rules.yaml | 4 +- ...s-stack-kube-apiserver-burnrate.rules.yaml | 4 +- ...-stack-kube-apiserver-histogram.rules.yaml | 4 +- ...-prometheus-stack-kube-apiserver-slos.yaml | 4 +- ...s-stack-kube-prometheus-general.rules.yaml | 4 +- ...-kube-prometheus-node-recording.rules.yaml | 4 +- ...e-prometheus-stack-kube-state-metrics.yaml | 4 +- ...e-kube-prometheus-stack-kubelet.rules.yaml | 4 +- ...kube-prometheus-stack-kubernetes-apps.yaml | 4 +- ...prometheus-stack-kubernetes-resources.yaml | 4 +- ...e-prometheus-stack-kubernetes-storage.yaml | 4 +- ...eus-stack-kubernetes-system-apiserver.yaml | 4 +- ...theus-stack-kubernetes-system-kubelet.yaml | 4 +- ...be-prometheus-stack-kubernetes-system.yaml | 4 +- ...-prometheus-stack-node-exporter.rules.yaml | 4 +- ...e-kube-prometheus-stack-node-exporter.yaml | 4 +- ...le-kube-prometheus-stack-node-network.yaml | 4 +- ...Rule-kube-prometheus-stack-node.rules.yaml | 4 +- ...-prometheus-stack-prometheus-operator.yaml | 4 +- ...Rule-kube-prometheus-stack-prometheus.yaml | 4 +- .../Role-kube-prometheus-stack-admission.yaml | 4 +- ...nding-kube-prometheus-stack-admission.yaml | 4 +- ...er-kube-prometheus-stack-alertmanager.yaml | 4 +- ...ce-kube-prometheus-stack-alertmanager.yaml | 4 +- ...Service-kube-prometheus-stack-coredns.yaml | 4 +- ...rvice-kube-prometheus-stack-kube-etcd.yaml | 4 +- ...e-prometheus-stack-kube-state-metrics.yaml | 2 +- ...ervice-kube-prometheus-stack-operator.yaml | 4 +- ...etheus-stack-prometheus-node-exporter.yaml | 2 +- ...vice-kube-prometheus-stack-prometheus.yaml | 4 +- ...count-kube-prometheus-stack-admission.yaml | 4 +- ...nt-kube-prometheus-stack-alertmanager.yaml | 4 +- ...e-prometheus-stack-kube-state-metrics.yaml | 2 +- ...ccount-kube-prometheus-stack-operator.yaml | 4 +- ...etheus-stack-prometheus-node-exporter.yaml | 2 +- ...ount-kube-prometheus-stack-prometheus.yaml | 4 +- ...or-kube-prometheus-stack-alertmanager.yaml | 4 +- ...nitor-kube-prometheus-stack-apiserver.yaml | 4 +- ...Monitor-kube-prometheus-stack-coredns.yaml | 4 +- ...nitor-kube-prometheus-stack-kube-etcd.yaml | 4 +- ...e-prometheus-stack-kube-state-metrics.yaml | 2 +- ...Monitor-kube-prometheus-stack-kubelet.yaml | 4 +- ...onitor-kube-prometheus-stack-operator.yaml | 4 +- ...etheus-stack-prometheus-node-exporter.yaml | 2 +- ...itor-kube-prometheus-stack-prometheus.yaml | 4 +- ...ation-kube-prometheus-stack-admission.yaml | 4 +- 127 files changed, 2325 insertions(+), 156 deletions(-) delete mode 100644 clusters/cl01tl/manifests/argo-workflows/-.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/Cluster-argo-workflows-postgresql-18-cluster.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-events-webhook.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-admin.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-argo-events-controller-manager.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-crd-install.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-edit.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-server-cluster-template.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-server.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-view.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-workflow-controller-cluster-template.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-workflow-controller.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-argo-events-controller-manager.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-argo-events-events-webhook.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-crd-install.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-server-cluster-template.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-server.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-workflow-controller-cluster-template.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-workflow-controller.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ConfigMap-argo-workflows-argo-events-controller-manager.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ConfigMap-argo-workflows-workflow-controller-configmap.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-eventbus.argoproj.io.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-eventsources.argoproj.io.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-sensors.argoproj.io.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-argo-events-controller-manager.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-server.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-workflow-controller.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/Deployment-events-webhook.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-oidc-secret.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-backup-garage-local-secret.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-recovery-secret.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/HTTPRoute-argo-workflows-server.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/Job-argo-workflows-crd-install.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-backup-garage-local.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-recovery.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/PrometheusRule-argo-workflows-postgresql-18-alert-rules.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/Role-argo-workflows-workflow.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/RoleBinding-argo-workflows-workflow.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ScheduledBackup-argo-workflows-postgresql-18-scheduled-backup-live-backup.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-argo-events-controller-manager-metrics.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-server.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-workflow-controller.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/Service-events-webhook.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-argo-events-controller-manager.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-argo-events-events-webhook.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-crd-install.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-server.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-workflow-controller.yaml create mode 100644 clusters/cl01tl/manifests/argo-workflows/ServiceMonitor-argo-workflows-argo-events-controller-manager.yaml diff --git a/clusters/cl01tl/manifests/argo-workflows/-.yaml b/clusters/cl01tl/manifests/argo-workflows/-.yaml deleted file mode 100644 index 8b1378917..000000000 --- a/clusters/cl01tl/manifests/argo-workflows/-.yaml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/clusters/cl01tl/manifests/argo-workflows/Cluster-argo-workflows-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/argo-workflows/Cluster-argo-workflows-postgresql-18-cluster.yaml new file mode 100644 index 000000000..d4eb600af --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/Cluster-argo-workflows-postgresql-18-cluster.yaml @@ -0,0 +1,66 @@ +apiVersion: postgresql.cnpg.io/v1 +kind: Cluster +metadata: + name: argo-workflows-postgresql-18-cluster + namespace: argo-workflows + labels: + app.kubernetes.io/name: argo-workflows-postgresql-18-cluster + helm.sh/chart: postgres-18-cluster-7.10.0 + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/managed-by: Helm +spec: + instances: 3 + imageName: "ghcr.io/cloudnative-pg/postgresql:18.3-standard-trixie" + imagePullPolicy: IfNotPresent + postgresUID: 26 + postgresGID: 26 + storage: + size: 10Gi + storageClass: local-path + walStorage: + size: 2Gi + storageClass: local-path + resources: + limits: + hugepages-2Mi: 256Mi + requests: + cpu: 100m + memory: 256Mi + affinity: + enablePodAntiAffinity: true + topologyKey: kubernetes.io/hostname + primaryUpdateMethod: switchover + primaryUpdateStrategy: unsupervised + logLevel: info + enableSuperuserAccess: false + enablePDB: true + postgresql: + parameters: + hot_standby_feedback: "on" + max_slot_wal_keep_size: 2000MB + shared_buffers: 128MB + monitoring: + enablePodMonitor: true + disableDefaultQueries: false + plugins: + - name: barman-cloud.cloudnative-pg.io + enabled: true + isWALArchiver: true + parameters: + barmanObjectName: "argo-workflows-postgresql-18-backup-garage-local" + serverName: "argo-workflows-postgresql-18-backup-1" + bootstrap: + recovery: + database: app + source: argo-workflows-postgresql-18-backup-1 + externalClusters: + - name: argo-workflows-postgresql-18-backup-1 + plugin: + name: barman-cloud.cloudnative-pg.io + enabled: true + isWALArchiver: false + parameters: + barmanObjectName: "argo-workflows-postgresql-18-recovery" + serverName: argo-workflows-postgresql-18-backup-1 diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-events-webhook.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-events-webhook.yaml new file mode 100644 index 000000000..005fc0ccd --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-events-webhook.yaml @@ -0,0 +1,67 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: argo-events-webhook + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-events-webhook + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events +rules: + - apiGroups: + - "" + resources: + - secrets + verbs: + - get + - list + - create + - update + - delete + - patch + - watch + - apiGroups: + - "" + resources: + - configmaps + verbs: + - get + - list + - watch + - apiGroups: + - apps + resources: + - deployments + verbs: + - get + - list + - apiGroups: + - admissionregistration.k8s.io + resources: + - validatingwebhookconfigurations + verbs: + - get + - list + - create + - update + - delete + - patch + - watch + - apiGroups: + - argoproj.io + resources: + - eventbus + - eventsources + - sensors + verbs: + - get + - list + - watch + - apiGroups: + - rbac.authorization.k8s.io + resources: + - clusterroles + verbs: + - get + - list diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-admin.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-admin.yaml new file mode 100644 index 000000000..8645c60cf --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-admin.yaml @@ -0,0 +1,42 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: argo-workflows-admin + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: server + app: server + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + rbac.authorization.k8s.io/aggregate-to-admin: "true" +rules: + - apiGroups: + - argoproj.io + resources: + - workflows + - workflows/finalizers + - workfloweventbindings + - workfloweventbindings/finalizers + - workflowtemplates + - workflowtemplates/finalizers + - cronworkflows + - cronworkflows/finalizers + - clusterworkflowtemplates + - clusterworkflowtemplates/finalizers + - workflowtasksets + - workflowtasksets/finalizers + - workflowtaskresults + - workflowtaskresults/finalizers + - workflowartifactgctasks + - workflowartifactgctasks/finalizers + verbs: + - create + - delete + - deletecollection + - get + - list + - patch + - update + - watch diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-argo-events-controller-manager.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-argo-events-controller-manager.yaml new file mode 100644 index 000000000..a54d04d75 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-argo-events-controller-manager.yaml @@ -0,0 +1,92 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: argo-workflows-argo-events-controller-manager + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-controller-manager + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: controller-manager + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events +rules: + - apiGroups: + - "" + resources: + - events + verbs: + - create + - patch + - apiGroups: + - coordination.k8s.io + resources: + - leases + verbs: + - get + - list + - watch + - create + - update + - patch + - delete + - apiGroups: + - argoproj.io + resources: + - sensors + - sensors/finalizers + - sensors/status + - eventsources + - eventsources/finalizers + - eventsources/status + - eventbus + - eventbus/finalizers + - eventbus/status + verbs: + - create + - delete + - deletecollection + - get + - list + - patch + - update + - watch + - apiGroups: + - "" + resources: + - pods + - pods/exec + - configmaps + - services + - persistentvolumeclaims + verbs: + - create + - get + - list + - watch + - update + - patch + - delete + - apiGroups: + - "" + resources: + - secrets + verbs: + - create + - get + - list + - update + - patch + - delete + - apiGroups: + - apps + resources: + - deployments + - statefulsets + verbs: + - create + - get + - list + - watch + - update + - patch + - delete diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-crd-install.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-crd-install.yaml new file mode 100644 index 000000000..263f7f870 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-crd-install.yaml @@ -0,0 +1,20 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: argo-workflows-crd-install + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-crd-install + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: crds + app: crds + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + annotations: + "helm.sh/hook": pre-install,pre-upgrade + "helm.sh/hook-weight": "-10" + "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded +rules: + - apiGroups: ["apiextensions.k8s.io"] + resources: ["customresourcedefinitions"] + verbs: ["create", "get", "list", "patch", "update"] diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-edit.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-edit.yaml new file mode 100644 index 000000000..70cf05f4c --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-edit.yaml @@ -0,0 +1,42 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: argo-workflows-edit + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: server + app: server + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + rbac.authorization.k8s.io/aggregate-to-edit: "true" +rules: + - apiGroups: + - argoproj.io + resources: + - workflows + - workflows/finalizers + - workfloweventbindings + - workfloweventbindings/finalizers + - workflowtemplates + - workflowtemplates/finalizers + - cronworkflows + - cronworkflows/finalizers + - clusterworkflowtemplates + - clusterworkflowtemplates/finalizers + - workflowtasksets + - workflowtasksets/finalizers + - workflowtaskresults + - workflowtaskresults/finalizers + - workflowartifactgctasks + - workflowartifactgctasks/finalizers + verbs: + - create + - delete + - deletecollection + - get + - list + - patch + - update + - watch diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-server-cluster-template.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-server-cluster-template.yaml new file mode 100644 index 000000000..89fbb5ba5 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-server-cluster-template.yaml @@ -0,0 +1,25 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: argo-workflows-server-cluster-template + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: server + app: server + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows +rules: + - apiGroups: + - argoproj.io + resources: + - clusterworkflowtemplates + verbs: + - get + - list + - watch + - create + - update + - patch + - delete diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-server.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-server.yaml new file mode 100644 index 000000000..ca291002e --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-server.yaml @@ -0,0 +1,92 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: argo-workflows-server + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: server + app: server + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows +rules: + - apiGroups: + - "" + resources: + - configmaps + - events + verbs: + - get + - watch + - list + - apiGroups: + - "" + resources: + - pods + verbs: + - get + - list + - watch + - delete + - apiGroups: + - "" + resources: + - pods/log + verbs: + - get + - list + - apiGroups: + - "" + resources: + - secrets + resourceNames: + - sso + verbs: + - get + - apiGroups: + - "" + resources: + - secrets + verbs: + - create + - apiGroups: + - "" + resources: + - secrets + verbs: + - get + - apiGroups: + - "" + resources: + - events + verbs: + - watch + - create + - patch + - apiGroups: + - "" + resources: + - secrets + resourceNames: + - argo-workflows-postgresql-18-cluster-app + - argo-workflows-postgresql-18-cluster-app + verbs: + - get + - apiGroups: + - argoproj.io + resources: + - eventsources + - sensors + - workflows + - workfloweventbindings + - workflowtemplates + - cronworkflows + verbs: + - create + - get + - list + - watch + - update + - patch + - delete diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-view.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-view.yaml new file mode 100644 index 000000000..1f1bbfd9c --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-view.yaml @@ -0,0 +1,37 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: argo-workflows-view + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + rbac.authorization.k8s.io/aggregate-to-view: "true" +rules: + - apiGroups: + - argoproj.io + resources: + - workflows + - workflows/finalizers + - workfloweventbindings + - workfloweventbindings/finalizers + - workflowtemplates + - workflowtemplates/finalizers + - cronworkflows + - cronworkflows/finalizers + - clusterworkflowtemplates + - clusterworkflowtemplates/finalizers + - workflowtasksets + - workflowtasksets/finalizers + - workflowtaskresults + - workflowtaskresults/finalizers + - workflowartifactgctasks + - workflowartifactgctasks/finalizers + verbs: + - get + - list + - watch diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-workflow-controller-cluster-template.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-workflow-controller-cluster-template.yaml new file mode 100644 index 000000000..f31bde974 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-workflow-controller-cluster-template.yaml @@ -0,0 +1,22 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: argo-workflows-workflow-controller-cluster-template + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows +rules: + - apiGroups: + - argoproj.io + resources: + - clusterworkflowtemplates + - clusterworkflowtemplates/finalizers + verbs: + - get + - list + - watch diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-workflow-controller.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-workflow-controller.yaml new file mode 100644 index 000000000..ab10e52d1 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRole-argo-workflows-workflow-controller.yaml @@ -0,0 +1,155 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: argo-workflows-workflow-controller + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows +rules: + - apiGroups: + - "" + resources: + - pods + verbs: + - create + - get + - list + - watch + - update + - patch + - delete + - apiGroups: + - "" + resources: + - pods/exec + verbs: + - create + - apiGroups: + - "" + resources: + - configmaps + - namespaces + verbs: + - get + - watch + - list + - apiGroups: + - "" + resources: + - persistentvolumeclaims + - persistentvolumeclaims/finalizers + verbs: + - create + - update + - delete + - get + - apiGroups: + - argoproj.io + resources: + - workflows + - workflows/finalizers + - workflowtasksets + - workflowtasksets/finalizers + - workflowtasksets/status + - workflowartifactgctasks + verbs: + - get + - list + - watch + - update + - patch + - delete + - create + - apiGroups: + - argoproj.io + resources: + - workflowtemplates + - workflowtemplates/finalizers + verbs: + - get + - list + - watch + - apiGroups: + - argoproj.io + resources: + - workflowtaskresults + - workflowtaskresults/finalizers + verbs: + - list + - watch + - deletecollection + - apiGroups: + - argoproj.io + resources: + - cronworkflows + - cronworkflows/finalizers + verbs: + - get + - list + - watch + - update + - patch + - delete + - apiGroups: + - "" + resources: + - events + verbs: + - create + - patch + - apiGroups: + - "" + resources: + - serviceaccounts + verbs: + - get + - list + - apiGroups: + - "policy" + resources: + - poddisruptionbudgets + verbs: + - create + - get + - delete + - apiGroups: + - "" + resources: + - secrets + resourceNames: + - argo-workflows-postgresql-18-cluster-app + - argo-workflows-postgresql-18-cluster-app + verbs: + - get + - apiGroups: + - coordination.k8s.io + resources: + - leases + verbs: + - create + - apiGroups: + - coordination.k8s.io + resources: + - leases + resourceNames: + - workflow-controller + - workflow-controller-lease + verbs: + - get + - watch + - update + - patch + - delete + - apiGroups: + - "" + resources: + - secrets + verbs: + - get + resourceNames: + - argo-workflows-agent-ca-certificates diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-argo-events-controller-manager.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-argo-events-controller-manager.yaml new file mode 100644 index 000000000..579cdc3a3 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-argo-events-controller-manager.yaml @@ -0,0 +1,19 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: argo-workflows-argo-events-controller-manager + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-controller-manager + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: controller-manager + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: argo-workflows-argo-events-controller-manager +subjects: + - kind: ServiceAccount + name: argo-workflows-argo-events-controller-manager + namespace: "argo-workflows" diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-argo-events-events-webhook.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-argo-events-events-webhook.yaml new file mode 100644 index 000000000..36b8ebcc7 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-argo-events-events-webhook.yaml @@ -0,0 +1,18 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: argo-workflows-argo-events-events-webhook + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-events-webhook + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: argo-events-webhook +subjects: + - kind: ServiceAccount + name: argo-workflows-argo-events-events-webhook + namespace: "argo-workflows" diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-crd-install.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-crd-install.yaml new file mode 100644 index 000000000..0cfb2e56f --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-crd-install.yaml @@ -0,0 +1,24 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: argo-workflows-crd-install + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-crd-install + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: crds + app: crds + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + annotations: + "helm.sh/hook": pre-install,pre-upgrade + "helm.sh/hook-weight": "-10" + "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded +subjects: + - kind: ServiceAccount + name: argo-workflows-crd-install + namespace: argo-workflows +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: argo-workflows-crd-install diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-server-cluster-template.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-server-cluster-template.yaml new file mode 100644 index 000000000..18a937b0f --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-server-cluster-template.yaml @@ -0,0 +1,20 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: argo-workflows-server-cluster-template + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: server + app: server + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: argo-workflows-server-cluster-template +subjects: + - kind: ServiceAccount + name: argo-workflows-server + namespace: "argo-workflows" diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-server.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-server.yaml new file mode 100644 index 000000000..b2d5c2fdc --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-server.yaml @@ -0,0 +1,20 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: argo-workflows-server + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: server + app: server + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: argo-workflows-server +subjects: + - kind: ServiceAccount + name: argo-workflows-server + namespace: "argo-workflows" diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-workflow-controller-cluster-template.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-workflow-controller-cluster-template.yaml new file mode 100644 index 000000000..286b3f1f5 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-workflow-controller-cluster-template.yaml @@ -0,0 +1,20 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: argo-workflows-workflow-controller-cluster-template + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: argo-workflows-workflow-controller-cluster-template +subjects: + - kind: ServiceAccount + name: argo-workflows-workflow-controller + namespace: "argo-workflows" diff --git a/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-workflow-controller.yaml b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-workflow-controller.yaml new file mode 100644 index 000000000..c04968d27 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ClusterRoleBinding-argo-workflows-workflow-controller.yaml @@ -0,0 +1,20 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: argo-workflows-workflow-controller + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: argo-workflows-workflow-controller +subjects: + - kind: ServiceAccount + name: argo-workflows-workflow-controller + namespace: "argo-workflows" diff --git a/clusters/cl01tl/manifests/argo-workflows/ConfigMap-argo-workflows-argo-events-controller-manager.yaml b/clusters/cl01tl/manifests/argo-workflows/ConfigMap-argo-workflows-argo-events-controller-manager.yaml new file mode 100644 index 000000000..5e2ab0714 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ConfigMap-argo-workflows-argo-events-controller-manager.yaml @@ -0,0 +1,84 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: argo-workflows-argo-events-controller-manager + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-controller-manager + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events +data: + controller-config.yaml: | + eventBus: + nats: + versions: + - version: latest + natsStreamingImage: nats-streaming:latest + metricsExporterImage: natsio/prometheus-nats-exporter:latest + - version: 0.22.1 + natsStreamingImage: nats-streaming:0.22.1 + metricsExporterImage: natsio/prometheus-nats-exporter:0.8.0 + jetstream: + # Default JetStream settings, could be overridden by EventBus JetStream specs + settings: | + # https://docs.nats.io/running-a-nats-service/configuration#jetstream + # Only configure "max_memory_store" or "max_file_store", do not set "store_dir" as it has been hardcoded. + max_memory_store: -1 + max_file_store: -1 + # The default properties of the streams to be created in this JetStream service + streamConfig: | + maxMsgs: 1e+06 + maxAge: 72h + maxBytes: 1GB + replicas: 3 + duplicates: 300s + retention: 0 + discard: 0 + versions: + - version: latest + natsImage: nats:2.10.10 + metricsExporterImage: natsio/prometheus-nats-exporter:0.14.0 + configReloaderImage: natsio/nats-server-config-reloader:0.14.0 + startCommand: /nats-server + - version: 2.8.1 + natsImage: nats:2.8.1 + metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 + configReloaderImage: natsio/nats-server-config-reloader:0.7.0 + startCommand: /nats-server + - version: 2.8.1-alpine + natsImage: nats:2.8.1-alpine + metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 + configReloaderImage: natsio/nats-server-config-reloader:0.7.0 + startCommand: nats-server + - version: 2.8.2 + natsImage: nats:2.8.2 + metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 + configReloaderImage: natsio/nats-server-config-reloader:0.7.0 + startCommand: /nats-server + - version: 2.8.2-alpine + natsImage: nats:2.8.2-alpine + metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 + configReloaderImage: natsio/nats-server-config-reloader:0.7.0 + startCommand: nats-server + - version: 2.9.1 + natsImage: nats:2.9.1 + metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 + configReloaderImage: natsio/nats-server-config-reloader:0.7.0 + startCommand: /nats-server + - version: 2.9.12 + natsImage: nats:2.9.12 + metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 + configReloaderImage: natsio/nats-server-config-reloader:0.7.0 + startCommand: /nats-server + - version: 2.9.16 + natsImage: nats:2.9.16 + metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 + configReloaderImage: natsio/nats-server-config-reloader:0.7.0 + startCommand: /nats-server + - version: 2.10.10 + natsImage: nats:2.10.10 + metricsExporterImage: natsio/prometheus-nats-exporter:0.14.0 + configReloaderImage: natsio/nats-server-config-reloader:0.14.0 + startCommand: /nats-server diff --git a/clusters/cl01tl/manifests/argo-workflows/ConfigMap-argo-workflows-workflow-controller-configmap.yaml b/clusters/cl01tl/manifests/argo-workflows/ConfigMap-argo-workflows-workflow-controller-configmap.yaml new file mode 100644 index 000000000..a8a084a14 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ConfigMap-argo-workflows-workflow-controller-configmap.yaml @@ -0,0 +1,57 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: argo-workflows-workflow-controller-configmap + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-cm + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows +data: + config: | + metricsConfig: + enabled: true + path: /metrics + port: 9090 + ignoreErrors: false + secure: false + persistence: + postgresql: + database: app + host: argo-workflows-postgresql-18-cluster-rw + passwordSecret: + key: password + name: argo-workflows-postgresql-18-cluster-app + port: 5432 + ssl: false + sslMode: disable + tableName: app + userNameSecret: + key: username + name: argo-workflows-postgresql-18-cluster-app + sso: + issuer: https://authentik.alexlebens.net/application/o/argo-workflows/ + clientId: + name: argo-workflows-oidc-secret + key: client + clientSecret: + name: argo-workflows-oidc-secret + key: secret + redirectUrl: "https://argo-workflows.alexlebens.net/oauth2/callback" + rbac: + enabled: false + scopes: + - openid + - email + - profile + nodeEvents: + enabled: true + workflowEvents: + enabled: true + failedPodRestart: + enabled: false + maxRestarts: 3 diff --git a/clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-eventbus.argoproj.io.yaml b/clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-eventbus.argoproj.io.yaml new file mode 100644 index 000000000..9ddacfffd --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-eventbus.argoproj.io.yaml @@ -0,0 +1,41 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: eventbus.argoproj.io + annotations: + "helm.sh/resource-policy": keep +spec: + group: argoproj.io + names: + kind: EventBus + listKind: EventBusList + plural: eventbus + shortNames: + - eb + singular: eventbus + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + type: object + spec: + type: object + x-kubernetes-preserve-unknown-fields: true + status: + type: object + x-kubernetes-preserve-unknown-fields: true + required: + - metadata + - spec + type: object + served: true + storage: true + subresources: + status: {} diff --git a/clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-eventsources.argoproj.io.yaml b/clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-eventsources.argoproj.io.yaml new file mode 100644 index 000000000..78eddec38 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-eventsources.argoproj.io.yaml @@ -0,0 +1,41 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: eventsources.argoproj.io + annotations: + "helm.sh/resource-policy": keep +spec: + group: argoproj.io + names: + kind: EventSource + listKind: EventSourceList + plural: eventsources + shortNames: + - es + singular: eventsource + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + type: object + spec: + type: object + x-kubernetes-preserve-unknown-fields: true + status: + type: object + x-kubernetes-preserve-unknown-fields: true + required: + - metadata + - spec + type: object + served: true + storage: true + subresources: + status: {} diff --git a/clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-sensors.argoproj.io.yaml b/clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-sensors.argoproj.io.yaml new file mode 100644 index 000000000..cde07e7da --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/CustomResourceDefinition-sensors.argoproj.io.yaml @@ -0,0 +1,41 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: sensors.argoproj.io + annotations: + "helm.sh/resource-policy": keep +spec: + group: argoproj.io + names: + kind: Sensor + listKind: SensorList + plural: sensors + shortNames: + - sn + singular: sensor + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + properties: + apiVersion: + type: string + kind: + type: string + metadata: + type: object + spec: + type: object + x-kubernetes-preserve-unknown-fields: true + status: + type: object + x-kubernetes-preserve-unknown-fields: true + required: + - metadata + - spec + type: object + served: true + storage: true + subresources: + status: {} diff --git a/clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-argo-events-controller-manager.yaml b/clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-argo-events-controller-manager.yaml new file mode 100644 index 000000000..5874c14c9 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-argo-events-controller-manager.yaml @@ -0,0 +1,83 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: argo-workflows-argo-events-controller-manager + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-controller-manager + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: controller-manager + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events + app.kubernetes.io/version: "v1.9.10" +spec: + selector: + matchLabels: + app.kubernetes.io/name: argo-events-controller-manager + app.kubernetes.io/instance: argo-workflows + revisionHistoryLimit: 5 + replicas: 1 + template: + metadata: + annotations: + checksum/config: 135092f269aed133f5f437effc0a0fe89934a0ca8f97a823a64f6b0e0b564a35 + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-controller-manager + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: controller-manager + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events + app.kubernetes.io/version: "v1.9.10" + spec: + containers: + - name: controller-manager + image: quay.io/argoproj/argo-events:v1.9.10 + imagePullPolicy: IfNotPresent + args: + - controller + env: + - name: ARGO_EVENTS_IMAGE + value: quay.io/argoproj/argo-events:v1.9.10 + - name: NAMESPACE + valueFrom: + fieldRef: + fieldPath: metadata.namespace + volumeMounts: + - name: config + mountPath: /etc/argo-events + ports: + - name: metrics + containerPort: 7777 + protocol: TCP + - name: probe + containerPort: 8081 + protocol: TCP + livenessProbe: + httpGet: + port: probe + path: /healthz + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 1 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + port: probe + path: /readyz + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 1 + successThreshold: 1 + failureThreshold: 3 + resources: + requests: + cpu: 10m + memory: 32Mi + serviceAccountName: argo-workflows-argo-events-controller-manager + volumes: + - name: config + configMap: + name: argo-workflows-argo-events-controller-manager diff --git a/clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-server.yaml b/clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-server.yaml new file mode 100644 index 000000000..144fb8f7e --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-server.yaml @@ -0,0 +1,88 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: argo-workflows-server + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: server + app: server + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "v4.0.3" +spec: + replicas: 1 + revisionHistoryLimit: 10 + selector: + matchLabels: + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + template: + metadata: + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: server + app: server + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "v4.0.3" + annotations: + checksum/cm: eb0ba16d0712a9a271f2835ea1dda130a99c2a4091cb972ce6c38f2a18f3bc58 + spec: + serviceAccountName: argo-workflows-server + containers: + - name: argo-server + image: "quay.io/argoproj/argocli:v4.0.3" + imagePullPolicy: Always + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: false + runAsNonRoot: true + args: + - server + - --configmap=argo-workflows-workflow-controller-configmap + - "--auth-mode=sso" + - "--secure=false" + - "--loglevel" + - "info" + - "--gloglevel" + - "0" + - "--log-format" + - "text" + ports: + - name: web + containerPort: 2746 + readinessProbe: + httpGet: + path: / + port: 2746 + scheme: HTTP + initialDelaySeconds: 10 + periodSeconds: 20 + env: + - name: IN_CLUSTER + value: "true" + - name: ARGO_NAMESPACE + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.namespace + - name: ARGO_BASE_HREF + value: "/" + resources: {} + volumeMounts: + - name: tmp + mountPath: /tmp + terminationGracePeriodSeconds: 30 + volumes: + - name: tmp + emptyDir: {} + nodeSelector: + kubernetes.io/os: linux diff --git a/clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-workflow-controller.yaml b/clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-workflow-controller.yaml new file mode 100644 index 000000000..24dc89a62 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/Deployment-argo-workflows-workflow-controller.yaml @@ -0,0 +1,96 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: argo-workflows-workflow-controller + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "v4.0.3" +spec: + replicas: 1 + revisionHistoryLimit: 10 + selector: + matchLabels: + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + template: + metadata: + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "v4.0.3" + spec: + serviceAccountName: argo-workflows-workflow-controller + containers: + - name: controller + image: "quay.io/argoproj/workflow-controller:v4.0.3" + imagePullPolicy: Always + command: ["workflow-controller"] + args: + - "--configmap" + - "argo-workflows-workflow-controller-configmap" + - "--executor-image" + - "quay.io/argoproj/argoexec:v4.0.3" + - "--loglevel" + - "info" + - "--gloglevel" + - "0" + - "--log-format" + - "text" + - "--workflow-workers" + - "2" + - "--workflow-ttl-workers" + - "2" + - "--pod-cleanup-workers" + - "2" + - "--cron-workflow-workers" + - "2" + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + runAsNonRoot: true + env: + - name: ARGO_NAMESPACE + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.namespace + - name: LEADER_ELECTION_IDENTITY + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.name + - name: LEADER_ELECTION_DISABLE + value: "true" + resources: + requests: + cpu: 10m + memory: 32Mi + ports: + - name: metrics + containerPort: 9090 + - containerPort: 6060 + livenessProbe: + failureThreshold: 3 + httpGet: + path: /healthz + port: 6060 + initialDelaySeconds: 90 + periodSeconds: 60 + timeoutSeconds: 30 + nodeSelector: + kubernetes.io/os: linux diff --git a/clusters/cl01tl/manifests/argo-workflows/Deployment-events-webhook.yaml b/clusters/cl01tl/manifests/argo-workflows/Deployment-events-webhook.yaml new file mode 100644 index 000000000..dd7bc1c9e --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/Deployment-events-webhook.yaml @@ -0,0 +1,69 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: events-webhook + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-events-webhook + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: events-webhook + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events + app.kubernetes.io/version: "v1.9.10" +spec: + selector: + matchLabels: + app.kubernetes.io/name: argo-events-events-webhook + app.kubernetes.io/instance: argo-workflows + revisionHistoryLimit: 5 + replicas: 1 + template: + metadata: + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-events-webhook + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: events-webhook + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events + app.kubernetes.io/version: "v1.9.10" + spec: + containers: + - name: events-webhook + image: quay.io/argoproj/argo-events:v1.9.10 + imagePullPolicy: IfNotPresent + args: + - webhook-service + env: + - name: NAMESPACE + valueFrom: + fieldRef: + fieldPath: metadata.namespace + - name: PORT + value: "443" + ports: + - name: webhook + containerPort: 443 + protocol: TCP + livenessProbe: + tcpSocket: + port: webhook + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 1 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + tcpSocket: + port: webhook + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 1 + successThreshold: 1 + failureThreshold: 3 + resources: + requests: + cpu: 10m + memory: 32Mi + serviceAccountName: argo-workflows-argo-events-events-webhook diff --git a/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-oidc-secret.yaml b/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-oidc-secret.yaml new file mode 100644 index 000000000..426ead29c --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-oidc-secret.yaml @@ -0,0 +1,22 @@ +apiVersion: external-secrets.io/v1 +kind: ExternalSecret +metadata: + name: argo-workflows-oidc-secret + namespace: argo-workflows + labels: + app.kubernetes.io/name: argo-workflows-oidc-secret + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/part-of: argo-workflows +spec: + secretStoreRef: + kind: ClusterSecretStore + name: vault + data: + - secretKey: secret + remoteRef: + key: /authentik/oidc/argo-workflows + property: secret + - secretKey: client + remoteRef: + key: /authentik/oidc/argo-workflows + property: client diff --git a/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-backup-garage-local-secret.yaml new file mode 100644 index 000000000..787ae811f --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-backup-garage-local-secret.yaml @@ -0,0 +1,38 @@ +apiVersion: external-secrets.io/v1 +kind: ExternalSecret +metadata: + name: argo-workflows-postgresql-18-backup-garage-local-secret + namespace: argo-workflows + labels: + app.kubernetes.io/name: argo-workflows-postgresql-18-backup-garage-local-secret + helm.sh/chart: postgres-18-cluster-7.10.0 + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/managed-by: Helm +spec: + secretStoreRef: + kind: ClusterSecretStore + name: vault + data: + - secretKey: ACCESS_REGION + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /garage/home-infra/postgres-backups + metadataPolicy: None + property: ACCESS_REGION + - secretKey: ACCESS_KEY_ID + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /garage/home-infra/postgres-backups + metadataPolicy: None + property: ACCESS_KEY_ID + - secretKey: ACCESS_SECRET_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /garage/home-infra/postgres-backups + metadataPolicy: None + property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-recovery-secret.yaml new file mode 100644 index 000000000..c79861d2f --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-recovery-secret.yaml @@ -0,0 +1,38 @@ +apiVersion: external-secrets.io/v1 +kind: ExternalSecret +metadata: + name: argo-workflows-postgresql-18-recovery-secret + namespace: argo-workflows + labels: + helm.sh/chart: postgres-18-cluster-7.10.0 + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: argo-workflows-postgresql-18-recovery-secret +spec: + secretStoreRef: + kind: ClusterSecretStore + name: vault + data: + - secretKey: ACCESS_REGION + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /garage/home-infra/postgres-backups + metadataPolicy: None + property: ACCESS_REGION + - secretKey: ACCESS_KEY_ID + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /garage/home-infra/postgres-backups + metadataPolicy: None + property: ACCESS_KEY_ID + - secretKey: ACCESS_SECRET_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /garage/home-infra/postgres-backups + metadataPolicy: None + property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/argo-workflows/HTTPRoute-argo-workflows-server.yaml b/clusters/cl01tl/manifests/argo-workflows/HTTPRoute-argo-workflows-server.yaml new file mode 100644 index 000000000..ca9d75b69 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/HTTPRoute-argo-workflows-server.yaml @@ -0,0 +1,32 @@ +apiVersion: gateway.networking.k8s.io/v1 +kind: HTTPRoute +metadata: + name: argo-workflows-server + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: server + app: server + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows +spec: + parentRefs: + - group: gateway.networking.k8s.io + kind: Gateway + name: traefik-gateway + namespace: traefik + hostnames: + - argo-workflows.alexlebens.net + rules: + - matches: + - path: + type: PathPrefix + value: / + backendRefs: + - group: '' + kind: Service + name: argo-workflows-server + port: 2746 + weight: 1 diff --git a/clusters/cl01tl/manifests/argo-workflows/Job-argo-workflows-crd-install.yaml b/clusters/cl01tl/manifests/argo-workflows/Job-argo-workflows-crd-install.yaml new file mode 100644 index 000000000..be89e73e9 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/Job-argo-workflows-crd-install.yaml @@ -0,0 +1,57 @@ +apiVersion: batch/v1 +kind: Job +metadata: + name: argo-workflows-crd-install + namespace: argo-workflows + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-crd-install + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: crds + app: crds + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + annotations: + "helm.sh/hook": pre-install,pre-upgrade + "helm.sh/hook-weight": "-5" + "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded +spec: + template: + metadata: + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-crd-install + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: crds + app: crds + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + spec: + serviceAccountName: argo-workflows-crd-install + containers: + - name: apply + image: "registry.k8s.io/kubectl:v1.35.3" + env: + command: + - kubectl + - apply + - --server-side + - --force-conflicts + - -f + - "https://raw.githubusercontent.com/argoproj/argo-helm/argo-workflows-1.0.6/charts/argo-workflows/files/crds/full/argoproj.io_clusterworkflowtemplates.yaml" + - -f + - "https://raw.githubusercontent.com/argoproj/argo-helm/argo-workflows-1.0.6/charts/argo-workflows/files/crds/full/argoproj.io_cronworkflows.yaml" + - -f + - "https://raw.githubusercontent.com/argoproj/argo-helm/argo-workflows-1.0.6/charts/argo-workflows/files/crds/full/argoproj.io_workflowartifactgctasks.yaml" + - -f + - "https://raw.githubusercontent.com/argoproj/argo-helm/argo-workflows-1.0.6/charts/argo-workflows/files/crds/full/argoproj.io_workfloweventbindings.yaml" + - -f + - "https://raw.githubusercontent.com/argoproj/argo-helm/argo-workflows-1.0.6/charts/argo-workflows/files/crds/full/argoproj.io_workflows.yaml" + - -f + - "https://raw.githubusercontent.com/argoproj/argo-helm/argo-workflows-1.0.6/charts/argo-workflows/files/crds/full/argoproj.io_workflowtaskresults.yaml" + - -f + - "https://raw.githubusercontent.com/argoproj/argo-helm/argo-workflows-1.0.6/charts/argo-workflows/files/crds/full/argoproj.io_workflowtasksets.yaml" + - -f + - "https://raw.githubusercontent.com/argoproj/argo-helm/argo-workflows-1.0.6/charts/argo-workflows/files/crds/full/argoproj.io_workflowtemplates.yaml" + restartPolicy: Never + backoffLimit: 3 diff --git a/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-backup-garage-local.yaml new file mode 100644 index 000000000..72e316710 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-backup-garage-local.yaml @@ -0,0 +1,33 @@ +apiVersion: barmancloud.cnpg.io/v1 +kind: ObjectStore +metadata: + name: argo-workflows-postgresql-18-backup-garage-local + namespace: argo-workflows + labels: + app.kubernetes.io/name: argo-workflows-postgresql-18-backup-garage-local + helm.sh/chart: postgres-18-cluster-7.10.0 + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/managed-by: Helm +spec: + retentionPolicy: 7d + instanceSidecarConfiguration: + env: + - name: AWS_REQUEST_CHECKSUM_CALCULATION + value: when_required + - name: AWS_RESPONSE_CHECKSUM_VALIDATION + value: when_required + configuration: + destinationPath: s3://postgres-backups/cl01tl/argo-workflows/argo-workflows-postgresql-18-cluster + endpointURL: http://garage-main.garage:3900 + s3Credentials: + accessKeyId: + name: argo-workflows-postgresql-18-backup-garage-local-secret + key: ACCESS_KEY_ID + secretAccessKey: + name: argo-workflows-postgresql-18-backup-garage-local-secret + key: ACCESS_SECRET_KEY + region: + name: argo-workflows-postgresql-18-backup-garage-local-secret + key: ACCESS_REGION diff --git a/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-recovery.yaml new file mode 100644 index 000000000..fc9536b9c --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-recovery.yaml @@ -0,0 +1,32 @@ +apiVersion: barmancloud.cnpg.io/v1 +kind: ObjectStore +metadata: + name: "argo-workflows-postgresql-18-recovery" + namespace: argo-workflows + labels: + helm.sh/chart: postgres-18-cluster-7.10.0 + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: "argo-workflows-postgresql-18-recovery" +spec: + configuration: + destinationPath: s3://postgres-backups/cl01tl/argo-workflows/argo-workflows-postgresql-18-cluster + endpointURL: http://garage-main.garage:3900 + wal: + compression: snappy + maxParallel: 1 + data: + compression: snappy + jobs: 1 + s3Credentials: + accessKeyId: + name: argo-workflows-postgresql-18-recovery-secret + key: ACCESS_KEY_ID + secretAccessKey: + name: argo-workflows-postgresql-18-recovery-secret + key: ACCESS_SECRET_KEY + region: + name: argo-workflows-postgresql-18-recovery-secret + key: ACCESS_REGION diff --git a/clusters/cl01tl/manifests/argo-workflows/PrometheusRule-argo-workflows-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/argo-workflows/PrometheusRule-argo-workflows-postgresql-18-alert-rules.yaml new file mode 100644 index 000000000..51e65d807 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/PrometheusRule-argo-workflows-postgresql-18-alert-rules.yaml @@ -0,0 +1,270 @@ +apiVersion: monitoring.coreos.com/v1 +kind: PrometheusRule +metadata: + name: argo-workflows-postgresql-18-alert-rules + namespace: argo-workflows + labels: + app.kubernetes.io/name: argo-workflows-postgresql-18-alert-rules + helm.sh/chart: postgres-18-cluster-7.10.0 + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/managed-by: Helm +spec: + groups: + - name: cloudnative-pg/argo-workflows-postgresql-18 + rules: + - alert: CNPGClusterBackendsWaitingWarning + annotations: + summary: CNPG Cluster a backend is waiting for longer than 5 minutes. + description: |- + Pod {{ $labels.pod }} + has been waiting for longer than 5 minutes + expr: | + cnpg_backends_waiting_total{namespace="argo-workflows"} > 300 + for: 1m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterDatabaseDeadlockConflictsWarning + annotations: + summary: CNPG Cluster has over 10 deadlock conflicts. + description: |- + There are over 10 deadlock conflicts in + {{ $labels.pod }} + expr: | + cnpg_pg_stat_database_deadlocks{namespace="argo-workflows"} > 10 + for: 1m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterHACritical + annotations: + summary: CNPG Cluster has no standby replicas! + description: |- + CloudNativePG Cluster "{{`{{`}} $labels.job {{`}}`}}" has no ready standby replicas. Your cluster at a severe + risk of data loss and downtime if the primary instance fails. + + The primary instance is still online and able to serve queries, although connections to the `-ro` endpoint + will fail. The `-r` endpoint os operating at reduced capacity and all traffic is being served by the main. + + This can happen during a normal fail-over or automated minor version upgrades in a cluster with 2 or less + instances. The replaced instance may need some time to catch-up with the cluster primary instance. + + This alarm will be always trigger if your cluster is configured to run with only 1 instance. In this + case you may want to silence it. + runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterHACritical.md + expr: | + max by (job) (cnpg_pg_replication_streaming_replicas{namespace="argo-workflows"} - cnpg_pg_replication_is_wal_receiver_up{namespace="argo-workflows"}) < 1 + for: 5m + labels: + severity: critical + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterHAWarning + annotations: + summary: CNPG Cluster less than 2 standby replicas. + description: |- + CloudNativePG Cluster "{{`{{`}} $labels.job {{`}}`}}" has only {{`{{`}} $value {{`}}`}} standby replicas, putting + your cluster at risk if another instance fails. The cluster is still able to operate normally, although + the `-ro` and `-r` endpoints operate at reduced capacity. + + This can happen during a normal fail-over or automated minor version upgrades. The replaced instance may + need some time to catch-up with the cluster primary instance. + + This alarm will be constantly triggered if your cluster is configured to run with less than 3 instances. + In this case you may want to silence it. + runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterHAWarning.md + expr: | + max by (job) (cnpg_pg_replication_streaming_replicas{namespace="argo-workflows"} - cnpg_pg_replication_is_wal_receiver_up{namespace="argo-workflows"}) < 2 + for: 5m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterHighConnectionsCritical + annotations: + summary: CNPG Instance maximum number of connections critical! + description: |- + CloudNativePG Cluster "argo-workflows/argo-workflows-postgresql-18-cluster" instance {{`{{`}} $labels.pod {{`}}`}} is using {{`{{`}} $value {{`}}`}}% of + the maximum number of connections. + runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterHighConnectionsCritical.md + expr: | + sum by (pod) (cnpg_backends_total{namespace="argo-workflows", pod=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"}) / max by (pod) (cnpg_pg_settings_setting{name="max_connections", namespace="argo-workflows", pod=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"}) * 100 > 95 + for: 5m + labels: + severity: critical + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterHighConnectionsWarning + annotations: + summary: CNPG Instance is approaching the maximum number of connections. + description: |- + CloudNativePG Cluster "argo-workflows/argo-workflows-postgresql-18-cluster" instance {{`{{`}} $labels.pod {{`}}`}} is using {{`{{`}} $value {{`}}`}}% of + the maximum number of connections. + runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterHighConnectionsWarning.md + expr: | + sum by (pod) (cnpg_backends_total{namespace="argo-workflows", pod=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"}) / max by (pod) (cnpg_pg_settings_setting{name="max_connections", namespace="argo-workflows", pod=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"}) * 100 > 80 + for: 5m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterHighReplicationLag + annotations: + summary: CNPG Cluster high replication lag + description: |- + CloudNativePG Cluster "argo-workflows/argo-workflows-postgresql-18-cluster" is experiencing a high replication lag of + {{`{{`}} $value {{`}}`}}ms. + + High replication lag indicates network issues, busy instances, slow queries or suboptimal configuration. + runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterHighReplicationLag.md + expr: | + max(cnpg_pg_replication_lag{namespace="argo-workflows",pod=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"}) * 1000 > 1000 + for: 5m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterInstancesOnSameNode + annotations: + summary: CNPG Cluster instances are located on the same node. + description: |- + CloudNativePG Cluster "argo-workflows/argo-workflows-postgresql-18-cluster" has {{`{{`}} $value {{`}}`}} + instances on the same node {{`{{`}} $labels.node {{`}}`}}. + + A failure or scheduled downtime of a single node will lead to a potential service disruption and/or data loss. + runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterInstancesOnSameNode.md + expr: | + count by (node) (kube_pod_info{namespace="argo-workflows", pod=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"}) > 1 + for: 5m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterLongRunningTransactionWarning + annotations: + summary: CNPG Cluster query is taking longer than 5 minutes. + description: |- + CloudNativePG Cluster Pod {{ $labels.pod }} + is taking more than 5 minutes (300 seconds) for a query. + expr: |- + cnpg_backends_max_tx_duration_seconds{namespace="argo-workflows"} > 300 + for: 1m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterLowDiskSpaceCritical + annotations: + summary: CNPG Instance is running out of disk space! + description: |- + CloudNativePG Cluster "argo-workflows/argo-workflows-postgresql-18-cluster" is running extremely low on disk space. Check attached PVCs! + runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterLowDiskSpaceCritical.md + expr: | + max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"} / kubelet_volume_stats_capacity_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"})) > 0.9 OR + max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$-wal"} / kubelet_volume_stats_capacity_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$-wal"})) > 0.9 OR + max(sum by (namespace,persistentvolumeclaim) (kubelet_volume_stats_used_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$-tbs.*"}) + / + sum by (namespace,persistentvolumeclaim) (kubelet_volume_stats_capacity_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$-tbs.*"}) + * + on(namespace, persistentvolumeclaim) group_left(volume) + kube_pod_spec_volumes_persistentvolumeclaims_info{pod=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"} + ) > 0.9 + for: 5m + labels: + severity: critical + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterLowDiskSpaceWarning + annotations: + summary: CNPG Instance is running out of disk space. + description: |- + CloudNativePG Cluster "argo-workflows/argo-workflows-postgresql-18-cluster" is running low on disk space. Check attached PVCs. + runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterLowDiskSpaceWarning.md + expr: | + max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"} / kubelet_volume_stats_capacity_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"})) > 0.7 OR + max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$-wal"} / kubelet_volume_stats_capacity_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$-wal"})) > 0.7 OR + max(sum by (namespace,persistentvolumeclaim) (kubelet_volume_stats_used_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$-tbs.*"}) + / + sum by (namespace,persistentvolumeclaim) (kubelet_volume_stats_capacity_bytes{namespace="argo-workflows", persistentvolumeclaim=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$-tbs.*"}) + * + on(namespace, persistentvolumeclaim) group_left(volume) + kube_pod_spec_volumes_persistentvolumeclaims_info{pod=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"} + ) > 0.7 + for: 5m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterOffline + annotations: + summary: CNPG Cluster has no running instances! + description: |- + CloudNativePG Cluster "argo-workflows/argo-workflows-postgresql-18-cluster" has no ready instances. + + Having an offline cluster means your applications will not be able to access the database, leading to + potential service disruption and/or data loss. + runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterOffline.md + expr: | + (count(cnpg_collector_up{namespace="argo-workflows",pod=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"}) OR on() vector(0)) == 0 + for: 5m + labels: + severity: critical + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterPGDatabaseXidAgeWarning + annotations: + summary: CNPG Cluster has a number of transactions from the frozen XID to the current one. + description: |- + Over 300,000,000 transactions from frozen xid + on pod {{ $labels.pod }} + expr: | + cnpg_pg_database_xid_age{namespace="argo-workflows"} > 300000000 + for: 1m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterPGReplicationWarning + annotations: + summary: CNPG Cluster standby is lagging behind the primary. + description: |- + Standby is lagging behind by over 300 seconds (5 minutes) + expr: | + cnpg_pg_replication_lag{namespace="argo-workflows"} > 300 + for: 1m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterReplicaFailingReplicationWarning + annotations: + summary: CNPG Cluster has a replica is failing to replicate. + description: |- + Replica {{ $labels.pod }} + is failing to replicate + expr: | + cnpg_pg_replication_in_recovery{namespace="argo-workflows"} > cnpg_pg_replication_is_wal_receiver_up{namespace="argo-workflows"} + for: 1m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster + - alert: CNPGClusterZoneSpreadWarning + annotations: + summary: CNPG Cluster instances in the same zone. + description: |- + CloudNativePG Cluster "argo-workflows/argo-workflows-postgresql-18-cluster" has instances in the same availability zone. + + A disaster in one availability zone will lead to a potential service disruption and/or data loss. + runbook_url: https://github.com/cloudnative-pg/charts/blob/main/charts/cluster/docs/runbooks/CNPGClusterZoneSpreadWarning.md + expr: | + 3 > count(count by (label_topology_kubernetes_io_zone) (kube_pod_info{namespace="argo-workflows", pod=~"argo-workflows-postgresql-18-cluster-([1-9][0-9]*)$"} * on(node,instance) group_left(label_topology_kubernetes_io_zone) kube_node_labels)) < 3 + for: 5m + labels: + severity: warning + namespace: argo-workflows + cnpg_cluster: argo-workflows-postgresql-18-cluster diff --git a/clusters/cl01tl/manifests/argo-workflows/Role-argo-workflows-workflow.yaml b/clusters/cl01tl/manifests/argo-workflows/Role-argo-workflows-workflow.yaml new file mode 100644 index 000000000..d26d95325 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/Role-argo-workflows-workflow.yaml @@ -0,0 +1,21 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: argo-workflows-workflow + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + namespace: argo-workflows +rules: + - apiGroups: + - argoproj.io + resources: + - workflowtaskresults + verbs: + - create + - patch diff --git a/clusters/cl01tl/manifests/argo-workflows/RoleBinding-argo-workflows-workflow.yaml b/clusters/cl01tl/manifests/argo-workflows/RoleBinding-argo-workflows-workflow.yaml new file mode 100644 index 000000000..e2f6d93c2 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/RoleBinding-argo-workflows-workflow.yaml @@ -0,0 +1,21 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: argo-workflows-workflow + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + namespace: argo-workflows +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: argo-workflows-workflow +subjects: + - kind: ServiceAccount + name: argo-workflow + namespace: argo-workflows diff --git a/clusters/cl01tl/manifests/argo-workflows/ScheduledBackup-argo-workflows-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/argo-workflows/ScheduledBackup-argo-workflows-postgresql-18-scheduled-backup-live-backup.yaml new file mode 100644 index 000000000..ca79d2da2 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ScheduledBackup-argo-workflows-postgresql-18-scheduled-backup-live-backup.yaml @@ -0,0 +1,24 @@ +apiVersion: postgresql.cnpg.io/v1 +kind: ScheduledBackup +metadata: + name: "argo-workflows-postgresql-18-scheduled-backup-live-backup" + namespace: argo-workflows + labels: + app.kubernetes.io/name: "argo-workflows-postgresql-18-scheduled-backup-live-backup" + helm.sh/chart: postgres-18-cluster-7.10.0 + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "7.10.0" + app.kubernetes.io/managed-by: Helm +spec: + immediate: true + suspend: false + schedule: "0 0 14 * * *" + backupOwnerReference: self + cluster: + name: argo-workflows-postgresql-18-cluster + method: plugin + pluginConfiguration: + name: barman-cloud.cloudnative-pg.io + parameters: + barmanObjectName: "argo-workflows-postgresql-18-backup-garage-local" diff --git a/clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-argo-events-controller-manager-metrics.yaml b/clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-argo-events-controller-manager-metrics.yaml new file mode 100644 index 000000000..62f2bb7ab --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-argo-events-controller-manager-metrics.yaml @@ -0,0 +1,21 @@ +apiVersion: v1 +kind: Service +metadata: + name: argo-workflows-argo-events-controller-manager-metrics + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-controller-manager-metrics + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: controller-manager + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events +spec: + ports: + - name: metrics + protocol: TCP + port: 8082 + targetPort: metrics + selector: + app.kubernetes.io/name: argo-events-controller-manager + app.kubernetes.io/instance: argo-workflows diff --git a/clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-server.yaml b/clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-server.yaml new file mode 100644 index 000000000..3dff0dec8 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-server.yaml @@ -0,0 +1,23 @@ +apiVersion: v1 +kind: Service +metadata: + name: argo-workflows-server + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: server + app: server + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "v4.0.3" +spec: + ports: + - port: 2746 + targetPort: 2746 + selector: + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + sessionAffinity: None + type: ClusterIP diff --git a/clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-workflow-controller.yaml b/clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-workflow-controller.yaml new file mode 100644 index 000000000..1b4b77daa --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/Service-argo-workflows-workflow-controller.yaml @@ -0,0 +1,25 @@ +apiVersion: v1 +kind: Service +metadata: + name: argo-workflows-workflow-controller + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + app.kubernetes.io/version: "v4.0.3" +spec: + ports: + - name: metrics + port: 8080 + protocol: TCP + targetPort: 9090 + selector: + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + sessionAffinity: None + type: ClusterIP diff --git a/clusters/cl01tl/manifests/argo-workflows/Service-events-webhook.yaml b/clusters/cl01tl/manifests/argo-workflows/Service-events-webhook.yaml new file mode 100644 index 000000000..11856c169 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/Service-events-webhook.yaml @@ -0,0 +1,18 @@ +apiVersion: v1 +kind: Service +metadata: + name: events-webhook + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-events-webhook + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events +spec: + ports: + - port: 443 + targetPort: webhook + selector: + app.kubernetes.io/name: argo-events-events-webhook + app.kubernetes.io/instance: argo-workflows diff --git a/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-argo-events-controller-manager.yaml b/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-argo-events-controller-manager.yaml new file mode 100644 index 000000000..ebbcba7a5 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-argo-events-controller-manager.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: ServiceAccount +automountServiceAccountToken: true +metadata: + name: argo-workflows-argo-events-controller-manager + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-controller-manager + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: controller-manager + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events diff --git a/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-argo-events-events-webhook.yaml b/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-argo-events-events-webhook.yaml new file mode 100644 index 000000000..cd90ee7b3 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-argo-events-events-webhook.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: ServiceAccount +automountServiceAccountToken: true +metadata: + name: argo-workflows-argo-events-events-webhook + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-events-webhook + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: events-webhook + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events diff --git a/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-crd-install.yaml b/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-crd-install.yaml new file mode 100644 index 000000000..2fa0f9366 --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-crd-install.yaml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + name: argo-workflows-crd-install + namespace: argo-workflows + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-crd-install + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: crds + app: crds + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows + annotations: + "helm.sh/hook": pre-install,pre-upgrade + "helm.sh/hook-weight": "-10" + "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded diff --git a/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-server.yaml b/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-server.yaml new file mode 100644 index 000000000..1703ce7eb --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-server.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + name: argo-workflows-server + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-server + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: server + app: server + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows diff --git a/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-workflow-controller.yaml b/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-workflow-controller.yaml new file mode 100644 index 000000000..5e4503ccf --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ServiceAccount-argo-workflows-workflow-controller.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + name: argo-workflows-workflow-controller + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-workflows-1.0.6 + app.kubernetes.io/name: argo-workflows-workflow-controller + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: workflow-controller + app: workflow-controller + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-workflows diff --git a/clusters/cl01tl/manifests/argo-workflows/ServiceMonitor-argo-workflows-argo-events-controller-manager.yaml b/clusters/cl01tl/manifests/argo-workflows/ServiceMonitor-argo-workflows-argo-events-controller-manager.yaml new file mode 100644 index 000000000..6a8209add --- /dev/null +++ b/clusters/cl01tl/manifests/argo-workflows/ServiceMonitor-argo-workflows-argo-events-controller-manager.yaml @@ -0,0 +1,25 @@ +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: argo-workflows-argo-events-controller-manager + namespace: "argo-workflows" + labels: + helm.sh/chart: argo-events-2.4.21 + app.kubernetes.io/name: argo-events-controller-manager + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: controller-manager + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/part-of: argo-events +spec: + endpoints: + - port: metrics + interval: 30s + path: /metrics + namespaceSelector: + matchNames: + - "argo-workflows" + selector: + matchLabels: + app.kubernetes.io/name: argo-events-controller-manager-metrics + app.kubernetes.io/instance: argo-workflows + app.kubernetes.io/component: controller-manager diff --git a/clusters/cl01tl/manifests/immich/Deployment-immich.yaml b/clusters/cl01tl/manifests/immich/Deployment-immich.yaml index 349f96443..f0cbdb791 100644 --- a/clusters/cl01tl/manifests/immich/Deployment-immich.yaml +++ b/clusters/cl01tl/manifests/immich/Deployment-immich.yaml @@ -70,7 +70,7 @@ spec: secretKeyRef: key: password name: immich-postgresql-18-cluster-app - image: ghcr.io/immich-app/immich-server:v2.6.1 + image: ghcr.io/immich-app/immich-server:v2.6.2 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Alertmanager-kube-prometheus-stack-alertmanager.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Alertmanager-kube-prometheus-stack-alertmanager.yaml index b7137df1c..c576bc6c1 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Alertmanager-kube-prometheus-stack-alertmanager.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Alertmanager-kube-prometheus-stack-alertmanager.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack-alertmanager app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-admission.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-admission.yaml index 3a537e10b..ea5fb82a1 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-admission.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-admission.yaml @@ -9,9 +9,9 @@ metadata: app: kube-prometheus-stack-admission app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-kube-state-metrics.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-kube-state-metrics.yaml index e5def54dc..0b0b4bd71 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-kube-state-metrics.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-kube-state-metrics.yaml @@ -2,7 +2,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: kube-state-metrics-7.2.1 + helm.sh/chart: kube-state-metrics-7.2.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: kube-state-metrics diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-operator.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-operator.yaml index 313477b75..469b1472a 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-operator.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-operator.yaml @@ -5,9 +5,9 @@ metadata: labels: app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app: kube-prometheus-stack-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus-crd-edit.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus-crd-edit.yaml index 86e7796d6..091fce2e3 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus-crd-edit.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus-crd-edit.yaml @@ -7,9 +7,9 @@ metadata: rbac.authorization.k8s.io/aggregate-to-admin: "true" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app: kube-prometheus-stack-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus-crd-view.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus-crd-view.yaml index bbf1a10a9..02a7b34d8 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus-crd-view.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus-crd-view.yaml @@ -8,9 +8,9 @@ metadata: rbac.authorization.k8s.io/aggregate-to-view: "true" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app: kube-prometheus-stack-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus.yaml index 60a9c1001..84cfcfb6c 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRole-kube-prometheus-stack-prometheus.yaml @@ -6,9 +6,9 @@ metadata: app: kube-prometheus-stack-prometheus app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" rules: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-admission.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-admission.yaml index baf5f9ed9..588a40164 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-admission.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-admission.yaml @@ -9,9 +9,9 @@ metadata: app: kube-prometheus-stack-admission app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-kube-state-metrics.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-kube-state-metrics.yaml index ac3bd2574..a1ea9d7f6 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-kube-state-metrics.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-kube-state-metrics.yaml @@ -2,7 +2,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: labels: - helm.sh/chart: kube-state-metrics-7.2.1 + helm.sh/chart: kube-state-metrics-7.2.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: kube-state-metrics diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-operator.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-operator.yaml index 0e48d2408..7ce861451 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-operator.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-operator.yaml @@ -5,9 +5,9 @@ metadata: labels: app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app: kube-prometheus-stack-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-prometheus.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-prometheus.yaml index 2548c87a9..08a615491 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-prometheus.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ClusterRoleBinding-kube-prometheus-stack-prometheus.yaml @@ -6,9 +6,9 @@ metadata: app: kube-prometheus-stack-prometheus app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" roleRef: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/DaemonSet-kube-prometheus-stack-prometheus-node-exporter.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/DaemonSet-kube-prometheus-stack-prometheus-node-exporter.yaml index ecbe1d69e..ecd6d1edf 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/DaemonSet-kube-prometheus-stack-prometheus-node-exporter.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/DaemonSet-kube-prometheus-stack-prometheus-node-exporter.yaml @@ -4,7 +4,7 @@ metadata: name: kube-prometheus-stack-prometheus-node-exporter namespace: kube-prometheus-stack labels: - helm.sh/chart: prometheus-node-exporter-4.52.1 + helm.sh/chart: prometheus-node-exporter-4.52.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: prometheus-node-exporter @@ -27,7 +27,7 @@ spec: annotations: cluster-autoscaler.kubernetes.io/safe-to-evict: "true" labels: - helm.sh/chart: prometheus-node-exporter-4.52.1 + helm.sh/chart: prometheus-node-exporter-4.52.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: prometheus-node-exporter diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Deployment-kube-prometheus-stack-kube-state-metrics.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Deployment-kube-prometheus-stack-kube-state-metrics.yaml index 4f48cc228..819e47542 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Deployment-kube-prometheus-stack-kube-state-metrics.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Deployment-kube-prometheus-stack-kube-state-metrics.yaml @@ -4,7 +4,7 @@ metadata: name: kube-prometheus-stack-kube-state-metrics namespace: kube-prometheus-stack labels: - helm.sh/chart: kube-state-metrics-7.2.1 + helm.sh/chart: kube-state-metrics-7.2.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: kube-state-metrics @@ -24,7 +24,7 @@ spec: template: metadata: labels: - helm.sh/chart: kube-state-metrics-7.2.1 + helm.sh/chart: kube-state-metrics-7.2.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: kube-state-metrics diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Deployment-kube-prometheus-stack-operator.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Deployment-kube-prometheus-stack-operator.yaml index b9405afe6..4949f67b7 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Deployment-kube-prometheus-stack-operator.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Deployment-kube-prometheus-stack-operator.yaml @@ -6,9 +6,9 @@ metadata: labels: app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app: kube-prometheus-stack-operator @@ -26,9 +26,9 @@ spec: labels: app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app: kube-prometheus-stack-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/HTTPRoute-kube-prometheus-stack-alertmanager.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/HTTPRoute-kube-prometheus-stack-alertmanager.yaml index 54c5870bd..b8089fb09 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/HTTPRoute-kube-prometheus-stack-alertmanager.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/HTTPRoute-kube-prometheus-stack-alertmanager.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack-alertmanager app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/HTTPRoute-kube-prometheus-stack-prometheus.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/HTTPRoute-kube-prometheus-stack-prometheus.yaml index 377c9b85a..ce6beb5c7 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/HTTPRoute-kube-prometheus-stack-prometheus.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/HTTPRoute-kube-prometheus-stack-prometheus.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack-prometheus app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Job-kube-prometheus-stack-admission-create.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Job-kube-prometheus-stack-admission-create.yaml index d34f2747b..4b9b541a5 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Job-kube-prometheus-stack-admission-create.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Job-kube-prometheus-stack-admission-create.yaml @@ -12,9 +12,9 @@ metadata: app: kube-prometheus-stack-admission-create app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator @@ -28,9 +28,9 @@ spec: app: kube-prometheus-stack-admission-create app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator @@ -38,7 +38,7 @@ spec: spec: containers: - name: create - image: ghcr.io/jkroepke/kube-webhook-certgen:1.7.8 + image: ghcr.io/jkroepke/kube-webhook-certgen:1.7.9 imagePullPolicy: IfNotPresent args: - create diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Job-kube-prometheus-stack-admission-patch.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Job-kube-prometheus-stack-admission-patch.yaml index 7d29d174c..8d999c625 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Job-kube-prometheus-stack-admission-patch.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Job-kube-prometheus-stack-admission-patch.yaml @@ -12,9 +12,9 @@ metadata: app: kube-prometheus-stack-admission-patch app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator @@ -28,9 +28,9 @@ spec: app: kube-prometheus-stack-admission-patch app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator @@ -38,7 +38,7 @@ spec: spec: containers: - name: patch - image: ghcr.io/jkroepke/kube-webhook-certgen:1.7.8 + image: ghcr.io/jkroepke/kube-webhook-certgen:1.7.9 imagePullPolicy: IfNotPresent args: - patch diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/MutatingWebhookConfiguration-kube-prometheus-stack-admission.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/MutatingWebhookConfiguration-kube-prometheus-stack-admission.yaml index 6f026ca76..d8a828402 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/MutatingWebhookConfiguration-kube-prometheus-stack-admission.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/MutatingWebhookConfiguration-kube-prometheus-stack-admission.yaml @@ -8,9 +8,9 @@ metadata: app: kube-prometheus-stack-admission app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Prometheus-kube-prometheus-stack-prometheus.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Prometheus-kube-prometheus-stack-prometheus.yaml index 9090cf90b..1b6f59aa2 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Prometheus-kube-prometheus-stack-prometheus.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Prometheus-kube-prometheus-stack-prometheus.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack-prometheus app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-alertmanager.rules.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-alertmanager.rules.yaml index 5a4c6d0fc..968a717d1 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-alertmanager.rules.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-alertmanager.rules.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-config-reloaders.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-config-reloaders.yaml index 47236a475..cac40b7dc 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-config-reloaders.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-config-reloaders.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-etcd.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-etcd.yaml index a517f3737..788c3c2f9 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-etcd.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-etcd.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-general.rules.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-general.rules.yaml index 4f6be5f16..72fb93381 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-general.rules.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-general.rules.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-cpu-usage-seconds-tot.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-cpu-usage-seconds-tot.yaml index b34e437f0..31f1dd8e9 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-cpu-usage-seconds-tot.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-cpu-usage-seconds-tot.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-cache.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-cache.yaml index b7a9edaaa..3c408c4f8 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-cache.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-cache.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-rss.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-rss.yaml index f8cf29da1..ea04a8b59 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-rss.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-rss.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-swap.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-swap.yaml index 419e19733..14c7711c0 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-swap.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-swap.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-working-set-by.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-working-set-by.yaml index 45d2562a6..a2608635c 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-working-set-by.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-memory-working-set-by.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-resource.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-resource.yaml index 3ebd7264f..08b70366b 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-resource.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.container-resource.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.pod-owner.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.pod-owner.yaml index 629fb8123..655a568f3 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.pod-owner.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-k8s.rules.pod-owner.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-availability.rules.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-availability.rules.yaml index 9872f5c89..9c6bbfa67 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-availability.rules.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-availability.rules.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-burnrate.rules.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-burnrate.rules.yaml index 6c1d3410b..e5e6ee051 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-burnrate.rules.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-burnrate.rules.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-histogram.rules.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-histogram.rules.yaml index 97127e317..1f1078ebb 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-histogram.rules.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-histogram.rules.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-slos.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-slos.yaml index 97af2bbb9..c9e3aab7c 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-slos.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-apiserver-slos.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-prometheus-general.rules.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-prometheus-general.rules.yaml index fa2bc0a41..c7670b08a 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-prometheus-general.rules.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-prometheus-general.rules.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-prometheus-node-recording.rules.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-prometheus-node-recording.rules.yaml index 2d42f7c2f..2655e0aec 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-prometheus-node-recording.rules.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-prometheus-node-recording.rules.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-state-metrics.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-state-metrics.yaml index 007aa6043..819ecfd03 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-state-metrics.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kube-state-metrics.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubelet.rules.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubelet.rules.yaml index 6df82e136..a087cdaa8 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubelet.rules.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubelet.rules.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-apps.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-apps.yaml index d29d10a69..c401fabf0 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-apps.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-apps.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-resources.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-resources.yaml index ffe994e5f..068392306 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-resources.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-resources.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-storage.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-storage.yaml index cac237989..c0b4b2f23 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-storage.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-storage.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system-apiserver.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system-apiserver.yaml index 14fe6f765..8967a01f1 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system-apiserver.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system-apiserver.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system-kubelet.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system-kubelet.yaml index 30c33ab5a..e99e87537 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system-kubelet.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system-kubelet.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system.yaml index 79773aad1..07531b89f 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-kubernetes-system.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-exporter.rules.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-exporter.rules.yaml index 882324fe3..b2e815faa 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-exporter.rules.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-exporter.rules.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-exporter.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-exporter.yaml index ceddd644a..919ace3d5 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-exporter.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-exporter.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-network.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-network.yaml index 409681af1..af154a1c6 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-network.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node-network.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node.rules.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node.rules.yaml index d6f2fe246..dc943b888 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node.rules.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-node.rules.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-prometheus-operator.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-prometheus-operator.yaml index 97acc0fa4..5a0f8b2e3 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-prometheus-operator.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-prometheus-operator.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-prometheus.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-prometheus.yaml index 7d7b81b9a..024cb5e58 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-prometheus.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/PrometheusRule-kube-prometheus-stack-prometheus.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Role-kube-prometheus-stack-admission.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Role-kube-prometheus-stack-admission.yaml index 1eaf1ac0c..bbac479c8 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Role-kube-prometheus-stack-admission.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Role-kube-prometheus-stack-admission.yaml @@ -10,9 +10,9 @@ metadata: app: kube-prometheus-stack-admission app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/RoleBinding-kube-prometheus-stack-admission.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/RoleBinding-kube-prometheus-stack-admission.yaml index f94a2f06f..5db6082a2 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/RoleBinding-kube-prometheus-stack-admission.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/RoleBinding-kube-prometheus-stack-admission.yaml @@ -10,9 +10,9 @@ metadata: app: kube-prometheus-stack-admission app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Secret-alertmanager-kube-prometheus-stack-alertmanager.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Secret-alertmanager-kube-prometheus-stack-alertmanager.yaml index 296736267..84067ad87 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Secret-alertmanager-kube-prometheus-stack-alertmanager.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Secret-alertmanager-kube-prometheus-stack-alertmanager.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack-alertmanager app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" data: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-alertmanager.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-alertmanager.yaml index 017ae71a1..5b11751cf 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-alertmanager.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-alertmanager.yaml @@ -8,9 +8,9 @@ metadata: self-monitor: "true" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-coredns.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-coredns.yaml index b7b81144f..f1f8a8394 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-coredns.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-coredns.yaml @@ -7,9 +7,9 @@ metadata: jobLabel: coredns app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" namespace: kube-system diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-kube-etcd.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-kube-etcd.yaml index 5b622b3cc..e5f90579c 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-kube-etcd.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-kube-etcd.yaml @@ -7,9 +7,9 @@ metadata: jobLabel: kube-etcd app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" namespace: kube-system diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-kube-state-metrics.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-kube-state-metrics.yaml index 72fcc380b..e3d690228 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-kube-state-metrics.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-kube-state-metrics.yaml @@ -4,7 +4,7 @@ metadata: name: kube-prometheus-stack-kube-state-metrics namespace: kube-prometheus-stack labels: - helm.sh/chart: kube-state-metrics-7.2.1 + helm.sh/chart: kube-state-metrics-7.2.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: kube-state-metrics diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-operator.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-operator.yaml index 07128a958..1a5e68a13 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-operator.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-operator.yaml @@ -6,9 +6,9 @@ metadata: labels: app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app: kube-prometheus-stack-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-prometheus-node-exporter.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-prometheus-node-exporter.yaml index 8a9343535..0044a8a9c 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-prometheus-node-exporter.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-prometheus-node-exporter.yaml @@ -4,7 +4,7 @@ metadata: name: kube-prometheus-stack-prometheus-node-exporter namespace: kube-prometheus-stack labels: - helm.sh/chart: prometheus-node-exporter-4.52.1 + helm.sh/chart: prometheus-node-exporter-4.52.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: prometheus-node-exporter diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-prometheus.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-prometheus.yaml index 75dd6710b..a6a76b923 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-prometheus.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/Service-kube-prometheus-stack-prometheus.yaml @@ -8,9 +8,9 @@ metadata: self-monitor: "true" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-admission.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-admission.yaml index d1bb9555e..5174806af 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-admission.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-admission.yaml @@ -10,9 +10,9 @@ metadata: app: kube-prometheus-stack-admission app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-alertmanager.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-alertmanager.yaml index 172edaac9..869a437a6 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-alertmanager.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-alertmanager.yaml @@ -9,9 +9,9 @@ metadata: app.kubernetes.io/component: alertmanager app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" automountServiceAccountToken: true diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-kube-state-metrics.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-kube-state-metrics.yaml index 4fd0c454d..d25845920 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-kube-state-metrics.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-kube-state-metrics.yaml @@ -3,7 +3,7 @@ kind: ServiceAccount automountServiceAccountToken: true metadata: labels: - helm.sh/chart: kube-state-metrics-7.2.1 + helm.sh/chart: kube-state-metrics-7.2.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: kube-state-metrics diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-operator.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-operator.yaml index 66a699dd3..d509c3031 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-operator.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-operator.yaml @@ -6,9 +6,9 @@ metadata: labels: app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app: kube-prometheus-stack-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-prometheus-node-exporter.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-prometheus-node-exporter.yaml index 93c8ba42d..87c871b57 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-prometheus-node-exporter.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-prometheus-node-exporter.yaml @@ -4,7 +4,7 @@ metadata: name: kube-prometheus-stack-prometheus-node-exporter namespace: kube-prometheus-stack labels: - helm.sh/chart: prometheus-node-exporter-4.52.1 + helm.sh/chart: prometheus-node-exporter-4.52.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: prometheus-node-exporter diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-prometheus.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-prometheus.yaml index fdddb0540..2fc186786 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-prometheus.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceAccount-kube-prometheus-stack-prometheus.yaml @@ -9,9 +9,9 @@ metadata: app.kubernetes.io/component: prometheus app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" automountServiceAccountToken: true diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-alertmanager.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-alertmanager.yaml index 11a17faa9..e35a31dff 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-alertmanager.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-alertmanager.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack-alertmanager app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-apiserver.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-apiserver.yaml index 0bcac0d4b..d8a6fcc9d 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-apiserver.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-apiserver.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack-apiserver app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-coredns.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-coredns.yaml index 50f53b76e..7347214e2 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-coredns.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-coredns.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack-coredns app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kube-etcd.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kube-etcd.yaml index 77ac33e63..2966ccabd 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kube-etcd.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kube-etcd.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack-kube-etcd app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kube-state-metrics.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kube-state-metrics.yaml index 5b144e903..de860b7a0 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kube-state-metrics.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kube-state-metrics.yaml @@ -4,7 +4,7 @@ metadata: name: kube-prometheus-stack-kube-state-metrics namespace: kube-prometheus-stack labels: - helm.sh/chart: kube-state-metrics-7.2.1 + helm.sh/chart: kube-state-metrics-7.2.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: kube-state-metrics diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kubelet.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kubelet.yaml index afb6b4f2b..abbeaccc9 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kubelet.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-kubelet.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack-kubelet app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-operator.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-operator.yaml index 87c190a51..a7fec2841 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-operator.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-operator.yaml @@ -6,9 +6,9 @@ metadata: labels: app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app: kube-prometheus-stack-operator diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-prometheus-node-exporter.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-prometheus-node-exporter.yaml index 9719af64b..aa452630b 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-prometheus-node-exporter.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-prometheus-node-exporter.yaml @@ -4,7 +4,7 @@ metadata: name: kube-prometheus-stack-prometheus-node-exporter namespace: kube-prometheus-stack labels: - helm.sh/chart: prometheus-node-exporter-4.52.1 + helm.sh/chart: prometheus-node-exporter-4.52.2 app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: metrics app.kubernetes.io/part-of: prometheus-node-exporter diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-prometheus.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-prometheus.yaml index fe59bb3fd..096f6d59a 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-prometheus.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ServiceMonitor-kube-prometheus-stack-prometheus.yaml @@ -7,9 +7,9 @@ metadata: app: kube-prometheus-stack-prometheus app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" spec: diff --git a/clusters/cl01tl/manifests/kube-prometheus-stack/ValidatingWebhookConfiguration-kube-prometheus-stack-admission.yaml b/clusters/cl01tl/manifests/kube-prometheus-stack/ValidatingWebhookConfiguration-kube-prometheus-stack-admission.yaml index 4ed784ddc..a0636304e 100644 --- a/clusters/cl01tl/manifests/kube-prometheus-stack/ValidatingWebhookConfiguration-kube-prometheus-stack-admission.yaml +++ b/clusters/cl01tl/manifests/kube-prometheus-stack/ValidatingWebhookConfiguration-kube-prometheus-stack-admission.yaml @@ -8,9 +8,9 @@ metadata: app: kube-prometheus-stack-admission app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack - app.kubernetes.io/version: "82.13.0" + app.kubernetes.io/version: "82.14.0" app.kubernetes.io/part-of: kube-prometheus-stack - chart: kube-prometheus-stack-82.13.0 + chart: kube-prometheus-stack-82.14.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator