resources:
- gotk-components.yaml
-- gotk-sync.yaml
patchesJson6902:
- path: run-as-user-patch.json
--- /dev/null
+---
+apiVersion: v1
+kind: Namespace
+metadata:
+ name: emco
--- /dev/null
+---
+apiVersion: source.toolkit.fluxcd.io/v1beta1
+kind: GitRepository
+metadata:
+ name: emco
+ namespace: emco
+spec:
+ interval: 1m
+ url: https://gitlab.com/project-emco/core/emco-base.git
+ ref:
+ tag: v21.12
+ ignore: |
+ # exclude all
+ /*
+ # include charts directory
+ !/deployments/helm
--- /dev/null
+---
+apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
+kind: Kustomization
+metadata:
+ name: addons
+ namespace: flux-system
+spec:
+ interval: 5m
+ path: deploy/site/cluster-addons
+ prune: true
+ sourceRef:
+ kind: GitRepository
+ name: icn
+ wait: true
+ timeout: 10m
--- /dev/null
+---
+apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
+kind: Kustomization
+metadata:
+ name: emco-compute
+ namespace: flux-system
+spec:
+ interval: 5m
+ path: deploy/site/cluster-emco-compute
+ prune: true
+ sourceRef:
+ kind: GitRepository
+ name: icn
+ wait: true
+ timeout: 10m
--- /dev/null
+---
+apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
+kind: Kustomization
+metadata:
+ name: emco-management
+ namespace: flux-system
+spec:
+ decryption:
+ provider: sops
+ secretRef:
+ name: icn-master-sops-gpg
+ interval: 5m
+ path: deploy/site/cluster-emco-management
+ prune: true
+ sourceRef:
+ kind: GitRepository
+ name: icn
+ wait: true
+ timeout: 10m
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
kind: Kustomization
metadata:
- name: icn-flux-sync
+ name: cluster-icn-flux-sync
namespace: flux-system
spec:
interval: 10m0s
- path: ./deploy/site/cluster-icn
+ path: deploy/site/cluster-icn
prune: true
sourceRef:
kind: GitRepository
name: icn
+ decryption:
+ provider: sops
+ secretRef:
+ name: icn-master-sops-gpg
|Containerized Data Importer|${CDI_VERSION}|
|cert-manager|${CERT_MANAGER_VERSION}|
|CPU Manager for Kubernetes|${CPU_MANAGER_VERSION}|
-|EMCO|$(git_repository_tag ${ICNDIR}/deploy/site/cluster-icn/emco-source.yaml)|
+|EMCO|$(git_repository_tag ${ICNDIR}/deploy/site/cluster-emco-management/emco-source.yaml)|
|Flux|${FLUX_VERSION}|
|Intel Network Adapter Virtual Function Driver Installer|$(image_tag ${ICNDIR}/deploy/iavf-driver-installer/icn/daemonset.yaml iavf-driver-installer)|
|Kata Containers|${KATA_VERSION}|