OpenStack Cloud Controller
- Canonical Kubernetes
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 15 | 04 Sep 2024 | |
latest/candidate | 11 | 15 Apr 2024 | |
latest/beta | 15 | 14 Aug 2024 | |
latest/edge | 16 | 23 Oct 2024 | |
1.32/edge | 16 | 23 Oct 2024 | |
1.31/stable | 15 | 04 Sep 2024 | |
1.31/beta | 15 | 13 Aug 2024 | |
1.31/edge | 14 | 13 Aug 2024 | |
1.30/stable | 9 | 11 Jul 2024 | |
1.30/beta | 9 | 19 Apr 2024 | |
1.30/edge | 9 | 13 Mar 2024 | |
1.29/stable | 11 | 17 Apr 2024 | |
1.29/candidate | 11 | 15 Apr 2024 | |
1.29/beta | 9 | 17 Apr 2024 | |
1.29/edge | 9 | 02 Nov 2023 | |
1.28/stable | 8 | 07 Nov 2023 | |
1.28/candidate | 8 | 01 Nov 2023 | |
1.28/beta | 5 | 07 Aug 2023 | |
1.28/edge | 6 | 10 Aug 2023 |
juju deploy openstack-cloud-controller
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
22.04
20.04
openstack-cloud-controller
Description
This charmed operator manages the Cloud Controller component of the OpenStack
Cloud Provider.
Usage
The charm requires openstack credentials and connection information, which
can be provided via the openstack-integration
relation to the
Deployment
The full process
juju deploy charmed-kubernetes
juju config kubernetes-control-plane allow-privileged=true
juju deploy openstack-integrator --trust
juju deploy openstack-cloud-controller
You must also tell the cluster on which it is deployed that it will be
acting as an external cloud provider. For Charmed Kubernetes, you can
simply relate it to the control plane.
juju relate openstack-cloud-controller:certificates easyrsa:client
juju relate openstack-cloud-controller:kube-control kubernetes-control-plane:kube-control
juju relate openstack-cloud-controller:openstack openstack-integrator:clients
juju relate openstack-cloud-controller:external-cloud-provider kubernetes-control-plane:external-cloud-provider
Contributing
Please see the Juju SDK docs for guidelines
on enhancements to this charm following best practice guidelines, and
for developer guidance.