Kubernetes-worker charm should support binding to communicate with Ceph

Bug #1832243 reported by Andrey Grebennikov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Kubernetes Worker Charm
New
Undecided
Unassigned

Bug Description

Duplicating https://github.com/charmed-kubernetes/bundle/issues/709 here

Kubernetes-master currently has an interface "ceph-storage" that allows to define a binding and communicate to Ceph cluster via separate network.
Kubernetes-worker requires the same in order to be able to create separate interface and provision the volumes, as well as to attach them to the workloads.

This doesn't only affect ceph-based solutions but also nfs-based.
Kubernetes-worker accepts the binding of NFS charm and sets up CSI plugin to use this subnet, however NFS server only receives the default binding of the worker and populates the IP default addresses of the workers as allowed into the exports. Which leads to "access denied" error when trying to mount nfs shares into the containers.

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.