From df08103ee4c2f2ca28a876818bbe9e96deead9f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simen=20R=C3=B8stvik?= Date: Sun, 18 Dec 2022 00:57:06 +0100 Subject: [PATCH] Try stuff --- Deployments/searxng.yaml | 18 ++++++++++++++++++ apps/templates/applications.yaml | 22 ++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 apps/templates/applications.yaml diff --git a/Deployments/searxng.yaml b/Deployments/searxng.yaml index f03af05..877b45a 100644 --- a/Deployments/searxng.yaml +++ b/Deployments/searxng.yaml @@ -56,6 +56,24 @@ spec: - port: 8080 targetPort: 8080 --- +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: searxng + namespace: default +spec: + secretStoreRef: + name: secret-store + kind: ClusterSecretStore + target: + name: searxng + dataFrom: + - extract: + key: searxng + conversionStrategy: Default + decodingStrategy: Auto + +--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/apps/templates/applications.yaml b/apps/templates/applications.yaml new file mode 100644 index 0000000..1aa3af0 --- /dev/null +++ b/apps/templates/applications.yaml @@ -0,0 +1,22 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: applications + namespace: argo-cd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + destination: + server: https://kubernetes.default.svc + namespace: default + project: default + source: + path: Deployments/ + repoURL: https://git.roxedus.dev/Roxedus/Argo.git + targetRevision: HEAD + directory: + recurse: true + syncPolicy: + automated: + prune: true + selfHeal: true