cinder-csi

Cinder CSI Operator

Channel Revision Published Runs on
latest/stable 38 08 Jul 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/stable 28 10 Feb 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/candidate 24 06 Dec 2024
Ubuntu 22.04 Ubuntu 20.04
latest/beta 42 26 Aug 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/beta 28 09 Jan 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 39 08 Jul 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 31 06 Mar 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.34/beta 42 25 Aug 2025
Ubuntu 24.04 Ubuntu 22.04
1.34/edge 40 04 Aug 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/stable 38 08 Jul 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.33/stable 28 08 Jul 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.33/beta 38 07 Jul 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/edge 39 08 Jul 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.33/edge 31 06 Mar 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/stable 28 10 Feb 2025
Ubuntu 22.04 Ubuntu 20.04
1.32/beta 28 09 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
1.32/edge 30 20 Feb 2025
Ubuntu 22.04 Ubuntu 20.04
1.31/stable 24 16 Dec 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/candidate 24 06 Dec 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/beta 22 13 Aug 2024
Ubuntu 22.04 Ubuntu 20.04
1.31/edge 23 15 Aug 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/stable 16 31 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/candidate 16 31 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/beta 15 26 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/edge 17 01 Aug 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/stable 11 17 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/candidate 11 15 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/beta 9 17 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/edge 6 21 Aug 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/stable 5 22 Aug 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/beta 5 07 Aug 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/edge 6 09 Aug 2023
Ubuntu 22.04 Ubuntu 20.04
juju deploy cinder-csi
Show information

Platform:

Ubuntu
24.04 22.04 20.04

cinder-csi

Description

This subordinate charm manages the cinder-csi-driver components a Kubernetes cloud deployed on Openstack.

Usage

The charm requires openstack credentials and connection information, which

can be provided via the openstack-integration relation to the Openstack Integrator charm.

Deployment

The full process


juju deploy charmed-kubernetes

juju config kubernetes-control-plane allow-privileged=true

juju deploy openstack-integrator --trust

juju deploy cinder-csi

juju relate cinder-csi:certificates easyrsa:client

juju relate cinder-csi:kube-control kubernetes-control-plane:kube-control

juju relate cinder-csi:openstack openstack-integrator:clients

## wait for the kubernetes-control-plane to be active/idle

Details

  • Requires a charmed-kubernetes deployment on a openstack cloud launched by juju

  • Deploy the openstack-integrator charm into the model using --trust so juju provides openstack credentials

  • Deploy the cinder-csi charm in the model relating to the integrator and to charmed-kubernetes components

  • Once the model is active/idle, the storage charm will have successfully deployed the cinder-csi in the kube-system namespace

Contributing

Please see the Juju SDK docs for guidelines

on enhancements to this charm following best practice guidelines, and

CONTRIBUTING.md for developer guidance.