VM-Operator/example/rook-ceph/kustomization.yaml

32 lines
710 B
YAML
Raw Permalink Normal View History

2023-08-12 18:27:22 +02:00
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://github.com/mnlipp/VM-Operator/deploy
namespace: vmop-demo
patches:
2023-08-13 17:42:24 +02:00
# Use storage class rook-cephfs for the shared image repository
2023-08-12 18:27:22 +02:00
- patch: |-
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: vmop-image-repository
spec:
2023-08-13 08:09:28 +02:00
storageClassName: rook-cephfs
2023-08-13 17:42:24 +02:00
# Use storage class rook-cepfs for the runner's data (e.g. EFI vars)
- patch: |-
kind: ConfigMap
apiVersion: v1
metadata:
name: vm-operator
data:
config.yaml: |
"/Manager":
"/Controller":
2023-08-18 11:23:17 +02:00
"/Reconciler":
runnerData:
storageClassName: rook-cephfs