Catalog Details
CATEGORY
deploymentCREATED BY
UPDATED AT
April 07, 2025VERSION
0.0.1-
MODELS
What This Pattern Does:
Cinder is a Block Storage service for OpenStack. This example shows how it can be used as an attachment mounted to a pod in Kubernetes. Start kubelet with cloud provider as openstack with a valid cloud config Sample cloud_config [Global] auth-url=https://os-identity.vip.foo.bar.com:5443/v2.0 username=user password=pass region=region1 tenant-id=0c331a1df18571594d49fe68asa4e Create a cinder volume Ex cinder create --display-name=test-repo 2Use the id of the cinder volume created to create a pod definition Create a new pod with the definition cluster/kubectl.sh create -f examples/mysql-cinder-pd/mysql.yaml This should now 1. Attach the specified volume to the kubelet's host machine\\
2. Format the volume if required (only if the volume specified is not already formatted to the fstype specified) 3. Mount it on the kubelet's host machine 4. Spin up a container with this volume mounted to the path specified in the pod definition
Caveats and Consideration:
Currently the cinder volume plugin is designed to work only on linux hosts and offers ext4 and ext3 as supported fs types Make sure that kubelet host machine has the following executables.\\\\nEnsure cinder is installed and configured properly in the region in which kubelet is spun up
Compatibility:
Recent Discussions with "meshery" Tag
- Mar 26 | Meshery Development Meeting | March 26th, 2025
- Mar 24 | Newcomer slides - setup dev env. seems to be broken
- Mar 18 | Looking for a MeshMate for guidance/tips
- Mar 10 | How to Contribute to Sistent!
- Mar 13 | Meshery Build & Release Meeting (Mar. 13th, 2025)
- Mar 12 | Meshery Development Meeting | March 12th, 2025
- Mar 07 | Looking for a MeshMate for guidance to start first issue
- Mar 05 | Meshery Development Meeting | March 5th, 2025
- Mar 04 | Looking for a MeshMate as new to open source
- Mar 04 | 🤔 Understanding the Role of GraphQL and RTK Query in Meshery UI