forked from openshift/machine-api-operator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
kustomization.yaml
27 lines (25 loc) · 1.49 KB
/
kustomization.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Adds namespace to all resources.
namespace: kube-system
# Each entry in this list must resolve to an existing
# resource definition in YAML. These are the resource
# files that kustomize reads, modifies and emits as a
# YAML string, with resources separated by document
# markers ("---").
resources:
# Install CVO clusteroperator CRD required by mao (so it can report its status)
# Pulled from https://github.com/openshift/cluster-version-operator/blob/master/install/0000_00_cluster-version-operator_01_clusteroperator.crd.yaml
# and updated (delete depricated clusteroperators.operatorstatus.openshift.io CRD)
- config/0000_00_cluster-version-operator_01_clusteroperator.crd.yaml
# Install feature gate CRD reguired by mao (so it can enable/disable features)
# Pulled from https://raw.githubusercontent.com/openshift/cluster-config-operator/master/manifests/0000_05_config-operator_01_featuregate.crd.yaml
- config/0000_05_config-operator_01_featuregate.crd.yaml
# Install mao namespaces, CRDS and other resources to properly deploy machine API stack
- install/0000_30_machine-api-operator_00_namespace.yaml
- install/0000_30_machine-api-operator_01_images.configmap.yaml
- install/0000_30_machine-api-operator_02_machine.crd.yaml
- install/0000_30_machine-api-operator_03_machineset.crd.yaml
- install/0000_30_machine-api-operator_07_machinehealthcheck.crd.yaml
- install/0000_30_machine-api-operator_08_rbac.yaml
- install/0000_30_machine-api-operator_09_deployment.yaml
patches:
- config/machine-api-operator-patch.yaml