How Kustomize works with manifests to deploy applications
The kustomize configuration management tool is integrated with MicroShift. You can use Kustomize and the OpenShift CLI (oc) together to apply customizations to your application manifests and deploy those applications to a MicroShift node.
-
A
kustomization.yamlfile is a specification of resources plus customizations. -
Kustomize uses a
kustomization.yamlfile to load a resource, such as an application, then applies any changes you want to that application manifest and produces a copy of the manifest with the changes overlaid. -
Using a manifest copy with an overlay keeps the original configuration file for your application intact, while enabling you to deploy iterations and customizations of your applications efficiently.
-
You can then deploy the application in your MicroShift node with an
occommand.
|
|
At each system start, MicroShift deletes the manifests found in the |