The source code and default configuration of the Building Block is available in our GitLab.
The Local-Path-Provisioner supports an easy way to handle persistent volumes on your kubernetes nodes.
A recommended resource overview is listed in the table below.
CPU / vCPU | Memory |
---|---|
1 | 128MiB |
No further activities need to be carried out in advance.
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