Project Layout of Helm-based Operators
Overview of the files generated in Helm-based operators.
After creating a new operator project using operator-sdk init --plugins=helm
, the project directory has numerous generated folders and files. The following table describes a basic rundown of each generated file/directory.
File/Folders | Purpose |
---|---|
config | Contains kustomize manifests for deploying this operator on a Kubernetes cluster. |
helm-charts/ | Contains a Helm chart initialized with operator-sdk create api . |
Dockerfile | Used to build the operator image with make docker-build . |
watches.yaml | Contains Group, Version, Kind, and Helm chart location. |
Makefile | Contains the targets used to manage the project. |
PROJECT | Contains meta information about the project. |
Last modified July 28, 2020: website/content/en/docs: reorganize helm-based operator docs (#3583) (3a44c209)
当前内容版权归 Operator SDK 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 Operator SDK .