From a1c4d87456b3c8cf1087fa89c91009907731c3f5 Mon Sep 17 00:00:00 2001 From: Simon Emms Date: Sun, 17 Nov 2024 21:06:04 +0000 Subject: [PATCH] chore: stuff --- registry/components/homepage/all.yaml | 2 +- registry/components/homepage/configmap.yaml | 4 +-- .../components/homepage/kustomization.yaml | 20 +++++++-------- registry/components/homepage/values.yaml | 25 +++++++++++++++++++ 4 files changed, 38 insertions(+), 13 deletions(-) create mode 100644 registry/components/homepage/values.yaml diff --git a/registry/components/homepage/all.yaml b/registry/components/homepage/all.yaml index 8717ad4..83f780c 100644 --- a/registry/components/homepage/all.yaml +++ b/registry/components/homepage/all.yaml @@ -210,7 +210,7 @@ spec: timeoutSeconds: 1 volumes: - name: homepage-config - configMap: + secret: name: homepage - name: logs emptyDir: diff --git a/registry/components/homepage/configmap.yaml b/registry/components/homepage/configmap.yaml index 308b26c..6722cb8 100644 --- a/registry/components/homepage/configmap.yaml +++ b/registry/components/homepage/configmap.yaml @@ -1,11 +1,11 @@ apiVersion: v1 -kind: ConfigMap +kind: Secret metadata: name: homepage namespace: homepage annotations: argocd.argoproj.io/sync-wave: "10" -data: +stringData: bookmarks.yaml: "" docker.yaml: "" kubernetes.yaml: | diff --git a/registry/components/homepage/kustomization.yaml b/registry/components/homepage/kustomization.yaml index cd813b4..9fd5f36 100644 --- a/registry/components/homepage/kustomization.yaml +++ b/registry/components/homepage/kustomization.yaml @@ -4,13 +4,13 @@ resources: - all.yaml - configmap.yaml - namespace.yaml -patches: - - target: - group: apps - version: v1 - kind: Deployment - name: homepage - patch: |- - - op: replace - path: /spec/replicas - value: 2 +# patches: +# - target: +# group: apps +# version: v1 +# kind: Deployment +# name: homepage +# patch: |- +# - op: replace +# path: /spec/replicas +# value: 2 diff --git a/registry/components/homepage/values.yaml b/registry/components/homepage/values.yaml new file mode 100644 index 0000000..656d57b --- /dev/null +++ b/registry/components/homepage/values.yaml @@ -0,0 +1,25 @@ +controller: + annotations: + configmap.reloader.stakater.com/reload: homepage +config: + useExistingConfigMap: homepage +enableRbac: true +ingress: + main: + enabled: true + annotations: + kubernetes.io/tls-acme: "true" + cert-manager.io/cluster-issuer: letsencrypt + nginx.ingress.kubernetes.io/auth-type: basic + nginx.ingress.kubernetes.io/auth-secret: basic-auth + nginx.ingress.kubernetes.io/auth-realm: "Authentication Required" + ingressClassName: nginx + hosts: + - host: homepage.simonemms.com + paths: + - path: / + pathType: Prefix + tls: + - hosts: + - homepage.simonemms.com + secretName: homepage-tls