Local Path Provisioner is deprecated for metakube-accelerator and will be replaced by another solution. While this provides dynamic provisioning for local storage volumes, Local Path Provisioner comes with a few limitations.
The source code and default configuration of the Building Block is available in our GitLab.
Add the directory
syseleven-local-path-provisioner to your control repository. Add a
.gitlab-ci.yml to the directory with the following content:
include: - project: syseleven/building-blocks/helmfiles/local-path-provisioner file: JobDevelopment.yaml ref: 1.24.2 - project: syseleven/building-blocks/helmfiles/local-path-provisioner file: JobStaging.yaml ref: 1.24.2 - project: syseleven/building-blocks/helmfiles/local-path-provisioner file: JobProduction.yaml ref: 1.24.2
Remove environments you are not using by removing their include.
No confguration is required.
This example assumes that you have another node deployment without taints, and you want to deploy pxc-operator. If you haven't, please ensure that the PCX operator, and the local-path provisioner have matching taints as well.
Local Path Provisioner will create storageClass
local-path that can be used for creating PVCs. See Usage for examples.
no need for scaling setup necessary nor make any sense.
Please find more infos on release notes and new features Release notes