Page MenuHomePhabricator

k8s 1.23 template for magnum
Closed, ResolvedPublic

Description

Create a k8s 1.23 template for magnum. See if Fedora CoreOS can be upgraded.

dev template for 1.22 created with:

openstack coe cluster template create core-34-k8s22-100g \
--image Fedora-CoreOS-34 \
--external-network wan-transport-codfw \
--fixed-subnet cloud-instances2-b-codfw \
--fixed-network lan-flat-cloudinstances2b \
--dns-nameserver 8.8.8.8 \
--network-driver flannel \
--docker-storage-driver overlay2 \
--docker-volume-size 100 \
--master-flavor g2.cores1.ram2.disk20 \
--flavor g2.cores1.ram2.disk20 \
--coe kubernetes \
--labels kube_tag=v1.22.11-rancher1-linux-amd64,hyperkube_prefix=docker.io/rancher/,cloud_provider_enabled=true \
--public

Prod template for 1.22 created with:

openstack coe cluster template create core-34-k8s22-100g \
--image magnum-fedora-coreos-34 \
--external-network wan-transport-eqiad \
--fixed-network lan-flat-cloudinstances2b \
--fixed-subnet cloud-instances2-b-eqiad \
--dns-nameserver 8.8.8.8 \
--network-driver flannel \
--docker-storage-driver overlay2 \
--docker-volume-size 100 \
--master-flavor g3.cores1.ram2.disk20 \
--flavor g3.cores1.ram2.disk20 \
--coe kubernetes \
--labels kube_tag=v1.22.11-rancher1-linux-amd64,hyperkube_prefix=docker.io/rancher/,cloud_provider_enabled=true \
--public

Event Timeline

For codfw1dev

Pull down and create fcos image:

wget https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/37.20221127.3.0/x86_64/fedora-coreos-37.20221127.3.0-openstack.x86_64.qcow2.xz
xz --decompress fedora-coreos-37.20221127.3.0-openstack.x86_64.qcow2.xz
openstack image create magnum-fcos-37-20221127 --file=fedora-coreos-37.20221127.3.0-openstack.x86_64.qcow2 --disk-format=qcow2 --container-format=bare --property os_distro='fedora-coreos' --public
openstack image set --property visibility=shared --project testlabs magnum-fcos-37-20221127
openstack image set --activate magnum-fcos-37-20221127

Template:

openstack coe cluster template create core-37-k8s23-100g \
--image magnum-fcos-37-20221127 \
--external-network wan-transport-codfw \
--fixed-subnet cloud-instances2-b-codfw \
--fixed-network lan-flat-cloudinstances2b \
--dns-nameserver 8.8.8.8 \
--network-driver flannel \
--docker-storage-driver overlay2 \
--docker-volume-size 100 \
--master-flavor g2.cores1.ram2.disk20 \
--flavor g2.cores1.ram2.disk20 \
--coe kubernetes \
--labels kube_tag=v1.23.15-rancher1-linux-amd64,hyperkube_prefix=docker.io/rancher/,cloud_provider_enabled=true \
--public