OpenStack Controller configuration
Available since MOSK 23.2
OpenStack Controller (Rockoon)
Since MOSK 25.1, the OpenStack Controller has been open-sourced under the name Rockoon and is maintained as an independent open-source project going forward.
As part of this transition, all openstack-controller pods are named
rockoon pods across the MOSK documentation and deployments. This change
does not affect functionality, but this is the reminder for the users to
utilize the new naming for pods and other related artifacts accordingly.
The OpenStack Controller (Rockoon) enables you to modify its configuration at
runtime without restarting. MOSK stores the controller
configuration in the rockoon-config ConfigMap in the osh-system
namespace of your cluster.
To retrieve the Rockoon configuration ConfigMap, run:
kubectl get configmaps rockoon-config -o yaml
Example of a Rockoon configuration ConfigMap
apiVersion: v1
data:
extra_conf.ini: |
[maintenance]
respect_nova_az = false
kind: ConfigMap
metadata:
annotations:
openstackdeployments.lcm.mirantis.com/skip_update: "true"
name: rockoon-config
namespace: osh-system