From 6868ae7219fba02ab7efd7da97579e5a630865bf Mon Sep 17 00:00:00 2001 From: JJGadgets Date: Tue, 28 Nov 2023 15:02:45 +0800 Subject: [PATCH] cleanup --- kube/deploy/apps/headscale/app/hr.yaml | 4 ++-- kube/deploy/apps/satisfactory/app/hr.yaml | 3 ++- kube/deploy/core/tls/cert-manager/app/hr.yaml | 14 +++++++++++++- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/kube/deploy/apps/headscale/app/hr.yaml b/kube/deploy/apps/headscale/app/hr.yaml index 0094b0e1..b26802d8 100644 --- a/kube/deploy/apps/headscale/app/hr.yaml +++ b/kube/deploy/apps/headscale/app/hr.yaml @@ -16,7 +16,7 @@ spec: values: controllers: main: - type: statefulset + type: "deployment" replicas: 1 pod: labels: @@ -46,7 +46,7 @@ spec: imagePullPolicy: IfNotPresent image: repository: "docker.io/litestream/litestream" - tag: "0.3.11" + tag: "0.3.13" args: ["replicate"] env: &lsenv LITESTREAM_ACCESS_KEY_ID: diff --git a/kube/deploy/apps/satisfactory/app/hr.yaml b/kube/deploy/apps/satisfactory/app/hr.yaml index b90533a8..032fc225 100644 --- a/kube/deploy/apps/satisfactory/app/hr.yaml +++ b/kube/deploy/apps/satisfactory/app/hr.yaml @@ -8,7 +8,7 @@ spec: chart: spec: chart: app-template - version: 1.5.0 + version: 1.5.1 sourceRef: name: bjw-s kind: HelmRepository @@ -84,4 +84,5 @@ spec: cpu: 200m memory: 11000Mi limits: + cpu: 3000m memory: 20000Mi diff --git a/kube/deploy/core/tls/cert-manager/app/hr.yaml b/kube/deploy/core/tls/cert-manager/app/hr.yaml index 25d8b8f5..3f90c88b 100644 --- a/kube/deploy/core/tls/cert-manager/app/hr.yaml +++ b/kube/deploy/core/tls/cert-manager/app/hr.yaml @@ -8,7 +8,7 @@ spec: chart: spec: chart: cert-manager - version: v1.13.0-alpha.0 + version: v1.13.2 sourceRef: name: jetstack kind: HelmRepository @@ -22,3 +22,15 @@ spec: webhook: extraArgs: - --feature-gates=AdditionalCertificateOutputFormats=true + prometheus: + enabled: true + servicemonitor: + enabled: true + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: kubernetes.io/hostname + whenUnsatisfiable: DoNotSchedule + labelSelector: + matchLabels: + app.kubernetes.io/instance: cert-manager + app.kubernetes.io/component: controller \ No newline at end of file