Creazione di cluster su host dedicati per VPC

Cloud privato virtuale

Seguire la procedura per creare un host dedicato in un lotto host dedicato. Quindi, esegui il provisioning di un cluster sulla tua infrastruttura host dedicata nella CLI. Per i passi da seguire per creare un cluster su host dedicati nella console, consultare le informazioni contenute in Creazione di cluster VPC.Terraform IBM Modulo host dedicato fornisce un'alternativa di Infrastructure as Code (IaC), offrendo codice di infrastruttura riutilizzabile ed esempi che possono essere utili.

  1. Elenca i flavor host dedicati disponibili. Prendi nota della classe flavor e flavor che vuoi utilizzare per creare un host dedicato.

    ibmcloud oc flavors --provider vpc-gen2 --zone us-south-1
    

    Output di esempio

    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
    ...    
    
  2. Creare un pool di host dedicato. Specificare la classe flavor e la metro che si desidera utilizzare.

    ibmcloud oc dedicated pool create --name my_host_pool --flavor-class bx2d --metro dal
    
  3. Verificare che il lotto host dedicato sia stato creato.

    ibmcloud oc dedicated pools      
    

    Output di esempio

    ID                        Name                    Metro   Flavor Class   Hosts   State   
    dh_a1aaa1111aaa1aaa1a11   my_host_pool            dal     bx2d           0       created   
    
  4. Crea l'host dedicato. Specificare la zona, il pool di host dedicato e il flavor.

    ibmcloud oc dedicated host create --zone us-south --pool a1a1a1a1a --flavor bx2d.host.16x64
    
  5. Verificare che l'host dedicato sia stato creato. Se l'host dedicato si trova nello stato create_pending, attendere qualche minuto per raggiungere lo stato created.

    ibmcloud oc dedicated host ls --pool a1a1a1a1a
    

    Output di esempio

    ID                                                Zone         Flavor              State   
    aaaaa-aa-a1aaa1111aaa1aaa1a11-aaaaaaa1-a1aaaa1a   us-south     bx2d.host.16x64     created
    
  6. Raccogliere i dettagli richiesti per creare un cluster.

    1. Elenca le sottoreti disponibili e prendi nota di quale vuoi utilizzare per il cluster.
        ibmcloud is subnets
        ```
        Output di esempio
    
        ```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. Elencare i VPC disponibili e notare quale si desidera utilizzare per creare il cluster.
    
    ```sh {: pre}
        ibmcloud oc vpcs
        ```
        Output di esempio
    
        ```sh {: screen}
        Name       ID                                          Provider   
        my_vpc     a111-11a111a1-11a1-1a11-11a1-a1a1111a11a1   vpc-gen2   
        ```
    1. Elenca le zone disponibili e prendi nota di quale vuoi creare il cluster.
    
    ```sh {: pre}
        ibmcloud oc zones --provider vpc-gen2
        ```
        Output di esempio
    
        ```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            -   
        ```
    
    
  7. Creare il cluster. Specifica il pool di host dedicato, la sottorete, il vpc e la zona di cui hai preso nota in precedenza e il flavor del cluster. Tieni presente che potrebbero essere necessari diversi minuti per il provisioning completo del cluster.

    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
    
  8. Verificare che il cluster sia stato creato.

    ibmcloud oc cluster ls
    

    Output di esempio

    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