Hey there,
I want to deploy kubernetes on a private openstack. Is there an option to use disk space from volumes instead of root disk on deloyment?
There are multiple ways to reach this goal depending on your requirements:
-
You want to selectively have Juju create instances that boot from volume
a) Make sure you have Juju 2.6.4 or newer installed
b) Useroot-disk-source=volume
androot-disk=SIZE
constraints. For reference take a look at this bug report and PR -
You have access to underlying cloud configuration, backing store for block devices is Ceph and you want all instances in your cloud to use Ceph block devices as instance storage
a) Make sure there is aceph-access
relation betweennova-compute
andcinder-ceph
. Take a look at theopenstack-base
bundle for reference.
b) Update thelibvirt-image-backend
configuration option fornova-compute
charm to readrbd
hi, what if I have multiple ceph pools for example SAS and SSD and I want to build VM using these pools? thank you