diff --git a/infrastructure/controllers/intel.yaml b/infrastructure/controllers/intel.yaml new file mode 100644 index 0000000..96e8a5f --- /dev/null +++ b/infrastructure/controllers/intel.yaml @@ -0,0 +1,45 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: intel +--- +apiVersion: source.toolkit.fluxcd.io/v1 +kind: HelmRepository +metadata: + name: intel + namespace: intel +spec: + interval: 1m0s + url: https://intel.github.io/helm-charts/ +--- +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: intel-operator + namespace: intel +spec: + chart: + spec: + chart: intel-device-plugins-operator + reconcileStrategy: ChartVersion + sourceRef: + kind: HelmRepository + name: intel + version: 0.31.0 + interval: 1m0s +--- +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: intel-gpu + namespace: intel +spec: + chart: + spec: + chart: intel-device-plugins-gpu + reconcileStrategy: ChartVersion + sourceRef: + kind: HelmRepository + name: intel + version: 0.31.0 + interval: 1m0s diff --git a/infrastructure/controllers/kustomization.yaml b/infrastructure/controllers/kustomization.yaml index 08bb68b..9e2537d 100644 --- a/infrastructure/controllers/kustomization.yaml +++ b/infrastructure/controllers/kustomization.yaml @@ -8,3 +8,4 @@ resources: - cloudnative-pg.yaml # - rook.yaml - https://github.com/kubernetes-sigs/node-feature-discovery/deployment/overlays/default?ref=v0.16.5 + - intel.yaml