Convert cdk-addon code for cephcsi support into a charm

Bug #1940924 reported by Alvaro Uria
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceph CSI Charm
In Progress
Undecided
Unassigned

Bug Description

The initial implementation of the charm can be found at [1]. Once it gets reviewed/approved, the Kubernetes team will clone it into their own github organization.

Other related implementations are going to be tracked on different bugs:
* Add thorough logging [2]
* Add unit and functional tests [3]
* Act upon ceph-relation-{joined,changed,departed,broken} [4]
* Support relation with multiple ceph-mon applications [5]
* Make k8s namespace configurable [6]
* Add CephFS support [7]
* Support different cephcsi versions (depending on k8s version) [8]

1. https://github.com/mkalcok/charm-ceph-csi/pull/1
2. https://bugs.launchpad.net/charm-ceph-csi/+bug/1940915
3. https://bugs.launchpad.net/charm-ceph-csi/+bug/1940917
4. https://bugs.launchpad.net/charm-ceph-csi/+bug/1940918
5. https://bugs.launchpad.net/charm-ceph-csi/+bug/1940919
6. https://bugs.launchpad.net/charm-ceph-csi/+bug/1940921
7. https://bugs.launchpad.net/charm-ceph-csi/+bug/1940922
8. https://bugs.launchpad.net/charm-ceph-csi/+bug/1940923

Alvaro Uria (aluria)
Changed in charm-ceph-csi:
status: New → In Progress
assignee: nobody → Canonical BootStack DevOps Centre (canonical-bootstack-doc)
Eric Chen (eric-chen)
Changed in charm-ceph-csi:
assignee: Canonical BootStack DevOps Centre (canonical-bootstack-doc) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.