You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 23 Next »

Her er kommandoer brukt for å opprette public cluster templates

Set a template as private/hidden

When a new template is rolled out, set the old version to hidden:

openstack coe cluster template update <id> replace hidden=true

Ussuri

kubernetes-template

openstack coe cluster template create kubernetes-v1.18.10 \
  --coe kubernetes \
  --external-network ntnu-internal \
  --dns-nameserver 129.241.0.200,129.241.0.201 \
  --volume-driver cinder \
  --docker-volume-size 20 \
  --docker-storage-driver overlay2 \
  --network-driver calico \
  --master-flavor m1.small \
  --flavor m1.small \
  --image fedora-coreos-stable \
  --labels keystone_auth_enabled=False,heat_container_agent_tag=ussuri-stable-1,kube_tag=v1.18.10 \
  --public

kubernetes-template-ha

TBA


Train

Note: There is a bug in that occurs in the mix of Fedora CoreOS 32, sytemd 242 and flannel, that is breaking inter-pod communication with flannel. Therefore, we use calico. Link

kubernetes-template

openstack coe cluster template create kubernetes-v1.17.11 \ 
  --coe kubernetes \
  --external-network ntnu-internal \
  --dns-nameserver 129.241.0.200,129.241.0.201 \
  --volume-driver cinder \
  --docker-volume-size 20 \
  --docker-storage-driver overlay2 \
  --network-driver calico \
  --master-flavor m1.small \
  --flavor m1.small \
  --image fedora-coreos-stable \
  --labels keystone_auth_enabled=False,kube_tag=v1.17.11 \
  --public

kubernetes-template-ha

openstack coe cluster template create kubernetes-v1.17.11-ha \ 
  --coe kubernetes \
  --external-network ntnu-internal \
  --dns-nameserver 129.241.0.200,129.241.0.201 \
  --volume-driver cinder \
  --docker-volume-size 20 \
  --docker-storage-driver overlay2 \
  --network-driver calico \
  --master-flavor m1.small \
  --flavor m1.small \
  --image fedora-coreos-stable \
  --labels keystone_auth_enabled=False,kube_tag=v1.17.11 \
  --master-lb-enabled \
  --public


No changes in docker-swam-mode templates for train.

Stein

kubernetes-template

openstack coe cluster template create kubernetes-v1.15.12 \ 
  --coe kubernetes \
  --external-network ntnu-internal \
  --dns-nameserver 129.241.0.200 \
  --volume-driver cinder \
  --docker-volume-size 20 \
  --master-flavor m1.small \
  --flavor m1.small \
  --image fedora-atomic-latest \
  --labels heat_container_agent_tag=stein-stable,keystone_auth_enabled=False,flannel_network_cidr=172.29.0.0/16,kube_tag=v1.15.12 \
  --public

kubernetes-template-ha

openstack coe cluster template create kubernetes-v1.15.12-ha \ 
  --coe kubernetes \
  --external-network ntnu-internal \
  --dns-nameserver 129.241.0.200 \
  --volume-driver cinder \
  --docker-volume-size 20 \
  --master-flavor m1.small \
  --flavor m1.small \
  --image fedora-atomic-latest \
  --labels heat_container_agent_tag=stein-stable,keystone_auth_enabled=False,flannel_network_cidr=172.29.0.0/16,kube_tag=v1.15.12 \
  --master-lb-enabled \
  --public

docker-swarm-mode-template

openstack coe cluster template create docker-swarm-mode \
  --coe swarm-mode \
  --external-network ntnu-internal \
  --dns-nameserver 129.241.0.200 \
  --docker-volume-size 20 \
  --master-flavor m1.small \
  --flavor m1.small \
  --image fedora-atomic-latest \
  --public

docker-swarm-mode-template-ha

openstack coe cluster template create docker-swarm-mode-ha \
  --coe swarm-mode \
  --external-network ntnu-internal \
  --dns-nameserver 129.241.0.200 \
  --docker-volume-size 20 \
  --master-flavor m1.small \
  --flavor m1.small \
  --image fedora-atomic-latest \
  --master-lb-enabled \
  --public
  • No labels