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.25.0
- project: syseleven/building-blocks/helmfiles/local-path-provisioner
file: JobStaging.yaml
ref: 1.25.0
- project: syseleven/building-blocks/helmfiles/local-path-provisioner
file: JobProduction.yaml
ref: 1.25.0
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.
pxc-cluster
true
pxc-cluster
true
NoSchedule
Local Path Provisioner will create storageClass local-path
that can be used for creating PVCs. See Usage for examples.
None
no need for scaling setup necessary nor make any sense.
Please find more infos on release notes and new features Release notes