flux-infra/clusters/titan.lan.huizinga.dev/infra/intel-device-plugins.yaml

49 lines
1.0 KiB
YAML

apiVersion: source.toolkit.fluxcd.io/v1
kind: GitRepository
metadata:
name: intel-device-plugins
namespace: flux-system
spec:
interval: 15m0s
ref:
tag: v0.32.0
url: https://github.com/intel/intel-device-plugins-for-kubernetes
---
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: intel-node-feature-rules
namespace: flux-system
spec:
interval: 15m
path: ./deployments/nfd/overlays/node-feature-rules
dependsOn:
- name: node-feature-discovery
prune: true
timeout: 2m
sourceRef:
kind: GitRepository
name: intel-device-plugins
wait: true
---
apiVersion: v1
kind: Namespace
metadata:
name: intel-device-plugins
---
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: intel-gpu-plugin
namespace: flux-system
spec:
interval: 15m
path: ./deployments/gpu_plugin/overlays/nfd_labeled_nodes
targetNamespace: intel-device-plugins
prune: true
timeout: 2m
sourceRef:
kind: GitRepository
name: intel-device-plugins
wait: true