Cinder CSI Operator

  • By Canonical Kubernetes
Channel Revision Published Runs on
latest/stable 9 11 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
latest/candidate 11 15 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
latest/beta 9 17 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
latest/edge 14 05 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/stable 9 11 Jul 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/beta 9 19 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/edge 14 05 Jul 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
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.


Help improve this document in the forum (guidelines). Last updated 1 year, 15 days ago.