VM-Operator/dev-example/kustomization.yaml

50 lines
1 KiB
YAML
Raw Normal View History

2023-08-11 12:22:26 +02:00
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../deploy
namespace: vmop-dev
patches:
- patch: |-
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: vmop-image-repository
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
storageClassName: local-path
2023-08-19 15:22:31 +02:00
- patch: |-
kind: ConfigMap
apiVersion: v1
metadata:
name: vm-operator
data:
# Keep in sync with config.yaml
config.yaml: |
"/Manager":
"/Controller":
namespace: vmop-dev
"/Reconciler":
runnerData:
storageClassName: null
2023-08-11 12:22:26 +02:00
- target:
group: apps
version: v1
kind: Deployment
name: vm-operator
patch: |-
- op: replace
path: /spec/template/spec/containers/0/image
value: docker-registry.lan.mnl.de/vmoperator/org.jdrupes.vmoperator.manager:latest
- op: replace
path: /spec/replicas
value: 0