ops(k8s): rejig cloudflare operator and make an app

This commit is contained in:
Kat Inskip 2024-01-20 13:19:16 -08:00
parent dcd68b9c25
commit 0da4424a46
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
4 changed files with 20 additions and 2 deletions

View file

@ -0,0 +1,14 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: cloudflare-operator-app
namespace: argocd
spec:
destination:
namespace: cloudflare-operator-system
name: in-cluster
project: system
source:
repoURL: "https://github.com/gensokyo-zone/infrastructure"
path: k8s/system/cloudflare-operator
targetRevision: main

View file

@ -0,0 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- application.yaml

View file

@ -2,4 +2,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://github.com/adyanth/cloudflare-operator.git//config/default?ref=v0.10.2
- secret.yaml
- secret.yaml

View file

@ -7,4 +7,4 @@ resources:
- coredns
- local-path-provisioner
- sops-secrets-operator
- cloudflare-operator
- cloudflare-operator-app