How MicroShift uses manifests
At every start, MicroShift searches the following manifest directories for Kustomize manifest files:
-
/etc/microshift/manifests -
/etc/microshift/manifests.d/* -
/usr/lib/microshift/ -
/usr/lib/microshift/manifests.d/*
MicroShift automatically runs the equivalent of the kubectl apply -k command to apply the manifests to the node if any of the following file types exists in the searched directories:
-
kustomization.yaml -
kustomization.yml -
Kustomization
This automatic loading from multiple directories means you can manage MicroShift workloads with the flexibility of having different workloads run independently of each other.
| Location | Intent |
|---|---|
|
Read-write location for configuration management systems or development. |
|
Read-write location for configuration management systems or development. |
|
Read-only location for embedding configuration manifests on OSTree-based systems. |
|
Read-only location for embedding configuration manifests on OSTree-based systems. |