feat: initial commit

- add structure to clusters, apps and argocd objects
- add bootstrapping features
This commit is contained in:
2026-03-01 14:31:16 +11:00
commit 971835f845
14 changed files with 148 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../argocd/projects
- ../../argocd/applicationsets
@@ -0,0 +1,13 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
helmCharts:
- name: reflector
repo: oci://ghcr.io/emberstack/helm-charts
version: "10.0.1"
releaseName: reflector
namespace: reflector-system
@@ -0,0 +1,5 @@
---
apiVersion: v1
kind: Namespace
metadata:
name: reflector-system
@@ -0,0 +1,8 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
helmCharts:
- name: reflector
valuesFiles:
- values.yaml
@@ -0,0 +1,9 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../../base/reflector-system
patches:
- helm-patch.yaml
@@ -0,0 +1,7 @@
---
replicaCount: 2
resources:
requests:
memory: "256Mi"
cpu: "100m"