Setup
juju --version
3.5.4-genericlinux-amd64
Environment Details:
- Model k8-ceph-fs: Running Ceph (fs-mon-osd) version 17.2.7, CSI (revision 56)
- Model ck8: Running Charmed Kubernetes (kubernetes-control-plane) version 1.31.2
Attempting Cross-Model Integration: According to the documentation, the required relation is between ceph-csi:kubernetes and kubernetes-control-plane:juju-info.
Issues Encountered:
-
Juju Offer Limitations:
- ceph-csi cannot offer either kubernetes or kubernetes-info for cross-model relations
- Only ceph-client can be offered using:
juju offer ceph-csi:ceph-client
-
Juju Consume Issues:
juju show-application kubernetes-control-plane
does not display “juju-info”
Commands Attempted:
juju consume k8-ceph-fs.ceph-csi
juju integrate kubernetes-control-plane:juju-info admin/k8-ceph-fs.ceph-csi
Result: “no relations found”
Questions:
- Is it possible to create a cross-model integration between Ceph and Charmed Kubernetes?
- If yes, what is the correct procedure?
Thank you.