OpenStack: Difference between revisions

From Cheatsheet
Jump to navigationJump to search
(Created page with "Cheatsheets == Modules == === Magnum === Magnum is used to create Kubernetes clusters.")
 
Line 4: Line 4:
=== Magnum ===
=== Magnum ===
Magnum is used to create Kubernetes clusters.
Magnum is used to create Kubernetes clusters.
<syntaxhighlight lang="bash>"
# Create a Magnum template.
openstack coe cluster template create --coe kubernetes --image fedora-coreos-36 --external-network Internet-network --network-driver flannel --dns-nameserver 1.1.1.1 --master-flavor c2r4 --flavor c2r4 --docker-storage-driver overlay2 MyTemplate-v1.00
# Deploy cluster based on previously created template. Source relevant Tenants' OpenRC file.
openstack coe cluster create --cluster-template MyTemplate-v1.00 --keypair MyKeyPair-2023 --master-count 1 --node-count 2 --master-flavor c1r4 --flavor c2r4 --fixed-network Tenant-Tnternal-Network --fixed-subnet Tenant-Tnternal-Network_Subnet --floating-ip-disabled MyClusterName-v1.00
</syntaxhighlight"

Revision as of 15:34, 31 July 2023


Modules

Magnum

Magnum is used to create Kubernetes clusters.

<syntaxhighlight lang="bash>"

  1. Create a Magnum template.

openstack coe cluster template create --coe kubernetes --image fedora-coreos-36 --external-network Internet-network --network-driver flannel --dns-nameserver 1.1.1.1 --master-flavor c2r4 --flavor c2r4 --docker-storage-driver overlay2 MyTemplate-v1.00

  1. Deploy cluster based on previously created template. Source relevant Tenants' OpenRC file.

openstack coe cluster create --cluster-template MyTemplate-v1.00 --keypair MyKeyPair-2023 --master-count 1 --node-count 2 --master-flavor c1r4 --flavor c2r4 --fixed-network Tenant-Tnternal-Network --fixed-subnet Tenant-Tnternal-Network_Subnet --floating-ip-disabled MyClusterName-v1.00 </syntaxhighlight"