Création de clusters sur des hôtes dédiés pour VPC
Cloud privé virtuel
Suivez les étapes pour créer un hôte dédié dans un pool hôte dédié. Ensuite, provisionnez un cluster sur votre infrastructure d'hébergement dédiée via l'interface de ligne de commande (CLI). Pour connaître les étapes de création d'un cluster sur des hôtes dédiés dans la console, consultez les informations sur Création de clusters VPC. Le site Terraform IBM Module d'hébergement dédié fournit une alternative Infrastructure as Code (IaC), offrant un code d'infrastructure réutilisable et des exemples qui peuvent s'avérer utiles.
-
Liste des versions d'hôtes dédiés disponibles. Notez la classe de version et la version que vous souhaitez utiliser pour créer un hôte dédié.
ibmcloud oc flavors --provider vpc-gen2 --zone us-south-1Exemple de sortie
OK For more information about these flavors, see 'https://ibm.biz/flavors' Name Cores Memory Network Speed OS Server Type Storage Secondary Storage Flavor Class Provider bx2d.16x64 16 64GB 16Gbps UBUNTU_20_64 virtual 100GB 600GB bx2d vpc-gen2 bx2d.32x128.600gb 32 128GB 16Gbps UBUNTU_20_64 virtual 100GB 600GB bx2d vpc-gen2 bx2d.48x192.900gb 48 192GB 16Gbps UBUNTU_20_64 virtual 100GB 900GB bx2d vpc-gen2 ... -
Créer un pool d'hôtes dédiés. Précisez la classe de version et le métro que vous souhaitez utiliser.
ibmcloud oc dedicated pool create --name my_host_pool --flavor-class bx2d --metro dal -
Vérifiez que le pool hôte dédié a été créé.
ibmcloud oc dedicated poolsExemple de sortie
ID Name Metro Flavor Class Hosts State dh_a1aaa1111aaa1aaa1a11 my_host_pool dal bx2d 0 created -
Créez l'hôte dédié. Spécifiez la zone, le pool hôte dédié et la version.
ibmcloud oc dedicated host create --zone us-south --pool a1a1a1a1a --flavor bx2d.host.16x64 -
Vérifiez que l'hôte dédié a été créé. Si l'hôte dédié est à l'état
create_pending, attendez quelques minutes pour qu'il atteigne l'étatcreated.ibmcloud oc dedicated host ls --pool a1a1a1a1aExemple de sortie
ID Zone Flavor State aaaaa-aa-a1aaa1111aaa1aaa1a11-aaaaaaa1-a1aaaa1a us-south bx2d.host.16x64 created -
Rassemblez les détails requis pour créer un cluster.
- Répertoriez les sous-réseaux disponibles et notez celui que vous souhaitez utiliser pour le cluster.
ibmcloud is subnets ``` Exemple de sortie ```sh {: screen} ID Name Status Subnet CIDR Addresses ACL Public Gateway VPC Zone Resource group 1111-a11aaaa1-1a11-1111-1a1a-aaaaa1111111 a1a1a1a1 available xx.xxx.x.x/xx xxx/xxx xxxx-xxxx-xxxx-xxxx pgw-a1a1a1a1a1a1a my_vpc us-east-1 default ``` 1. Répertoriez les VPC disponibles et notez celui que vous souhaitez utiliser pour créer le cluster. ```sh {: pre} ibmcloud oc vpcs ``` Exemple de sortie ```sh {: screen} Name ID Provider my_vpc a111-11a111a1-11a1-1a11-11a1-a1a1111a11a1 vpc-gen2 ``` 1. Répertoriez les zones disponibles et notez dans lequel vous voulez créer le cluster. ```sh {: pre} ibmcloud oc zones --provider vpc-gen2 ``` Exemple de sortie ```sh {: screen} ID Name Metro Flavors us-east-1 us-east-1 Washington D.C. - us-east-2 us-east-2 Washington D.C. - us-east-3 us-east-3 Washington D.C. - us-south-1 us-south-1 Dallas - us-south-2 us-south-2 Dallas - us-south-3 us-south-3 Dallas - ``` -
Créez le cluster. Indiquez le pool hôte dédié, le sous-réseau, le vpc et la zone que vous avez précédemment noté, ainsi que la version du cluster. Notez que le provisionnement complet du cluster peut prendre plusieurs minutes.
ibmcloud oc cluster create vpc-gen2 --name my_cluster --flavor bx2d.4x16 --dedicated-host-pool dh_a1aaa1111aaa1aaa1a11 --subnet-id 1111-a11aaaa1-1a11-1111-1a1a-aaaaa1111111 --vpc-id a111-11a111a1-11a1-1a11-11a1-a1a1111a11a1 --zone dal10 --workers 3 -
Vérifiez que le cluster est créé.
ibmcloud oc cluster lsExemple de sortie
Name ID State Created Workers Location Version Resource Group Name Provider my_cluster a111a11a11aa1aa11a11 normal 1 hour ago 4 Dallas 1.35.7 default vpc-gen2