diff --git a/MODULES.html b/MODULES.html index d90ea14e..5dfc68b7 100644 --- a/MODULES.html +++ b/MODULES.html @@ -150,6 +150,11 @@
A module is a directory with files. Addon-operator searches for the modules directories in /modules
or in the paths specified by the $MODULES_DIR variable. The module has the same name as the corresponding directory excluding the numeric prefix.
An example of the file structure of the module:
/modules/001-simple-module
+├── crds
+│ ├── doc-ru-projects.yaml
+│ ├── doc-ru-projecttemplate.yaml
+│ ├── projects.yaml
+│ ├── projecttemplate.yaml
├── hooks
│ ├── module-hook-1.sh
│ ├── ...
@@ -168,6 +173,7 @@ Module stru
└── values.yaml
crds
— a directory with crd files.hooks
— a directory with hooks.openapi
— OpenAPI schemas for config values and for helm values.enabled
— a script that gets the status of module (is it enabled or not). See the modules discovery process.ADDON_OPERATOR_CRD_EXTRA_LABELS – string with CRDs label pairs.
+For example: heritage=my-app,scope=extra
+Default is heritage=addon-operator
.
ADDON_OPERATOR_CRD_FILTER_PREFIXES – String of filters for the CRD, separated by commas. Default is doc-,_
.
KUBE_CONFIG — a path to a kubernetes client config (~/.kube/config)
KUBE_CONTEXT — a context name in a kubernetes client config (similar to a --context
flag of a kubectl)
ADDON_OPERATOR_CRD_EXTRA_LABELS – string with CRDs label pairs.
+For example: heritage=my-app,scope=extra
+Default is heritage=addon-operator
.
ADDON_OPERATOR_CRD_FILTER_PREFIXES – String of filters for the CRD, separated by commas. Default is doc-,_
.
KUBE_CONFIG — a path to a kubernetes client config (~/.kube/config)
KUBE_CONTEXT — a context name in a kubernetes client config (similar to a --context
flag of a kubectl)
A module is a directory with files. Addon-operator searches for the modules directories in /modules
or in the paths specified by the $MODULES_DIR variable. The module has the same name as the corresponding directory excluding the numeric prefix.
An example of the file structure of the module:
/modules/001-simple-module
+├── crds
+│ ├── doc-ru-projects.yaml
+│ ├── doc-ru-projecttemplate.yaml
+│ ├── projects.yaml
+│ ├── projecttemplate.yaml
├── hooks
│ ├── module-hook-1.sh
│ ├── ...
@@ -1363,6 +1372,7 @@ Queue monit
└── values.yaml
crds
— a directory with crd files.hooks
— a directory with hooks.openapi
— OpenAPI schemas for config values and for helm values.enabled
— a script that gets the status of module (is it enabled or not). See the modules discovery process.