Shift Deployment Configuration Guide
Scope: Getting an general overview
Configuration Guide for KOBIL Shift Services Deployment:
-
KOBIL Shift-operator configuration and deployment is first action (Shift-Operator configuration and installation)
-
followed by the KOBIL Shift configuration and deployment as a second step (Shift configuration and installation).
Administration and flow configuration is covered in Shift Administration / not to be included in Website for now.
Basic configuration approach:
All services are configured using edits to KOBIL Shift meta-configuration file "values.yaml". This covers service configuration and also "switches" which allow KOBIL services to be enabled for deployment ("enable: true|false" for each KOBIL service component). All KOBIL Shift services are configured by this initial meta-configuration "values.yaml" file.
How does does KOBIL Shift configuration happen in-depth
The in depth description is for transparency reasons only. All KOBIL Shift Configuration has to be done via key-value pairs in the meta-coniguratino file "values.yaml" only. Modifying the KOBIL Service Charts directly is not supported.
-
There are Builtin-Defaults at image/code-level which are overruled - if available by
-
(Predeployment) ConfigMap stored settings which are overruled - if available by
-
Standard configuration functionality in ServiceChart-section by key-value pairs which are overruled - if available by
-
Deployment configuration in meta-configuration file "values.yaml" per ServiceChart-section using the "valuesOverwrite" logic