Criando clusters em hosts dedicados para VPC

Nuvem Privada Virtual

Siga as etapas para criar um host dedicado em um conjunto de hosts dedicado. Em seguida, configure um cluster na sua infraestrutura de servidores dedicados por meio da CLI. Para ver as etapas de criação de um cluster em hosts dedicados no console, consulte as informações em Criação de clusters de VPC. O Terraform IBM Dedicated Host Module fornece uma alternativa de infraestrutura como código ( IaC ), oferecendo código de infraestrutura reutilizável e exemplos que podem ser úteis.

  1. Liste os tipos de host dedicados disponíveis. Observe o tipo e a classe de tipo que deseja usar para criar um host dedicado.

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

    Exemplo de saída

    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. Criar um conjunto de hosts dedicados. Especifique a classe do tipo e a Metro que você deseja usar.

    ibmcloud oc dedicated pool create --name my_host_pool --flavor-class bx2d --metro dal
    
  3. Verifique se o conjunto de hosts dedicados foi criado.

    ibmcloud oc dedicated pools      
    

    Exemplo de saída

    ID                        Name                    Metro   Flavor Class   Hosts   State   
    dh_a1aaa1111aaa1aaa1a11   my_host_pool            dal     bx2d           0       created   
    
  4. Crie o host dedicado. Especifique a zona, o conjunto de hosts dedicados e o tipo.

    ibmcloud oc dedicated host create --zone us-south --pool a1a1a1a1a --flavor bx2d.host.16x64
    
  5. Verifique se o host dedicado foi criado. Se o host dedicado estiver no estado create_pending, espere alguns minutos para que ele alcance o estado created.

    ibmcloud oc dedicated host ls --pool a1a1a1a1a
    

    Exemplo de saída

    ID                                                Zone         Flavor              State   
    aaaaa-aa-a1aaa1111aaa1aaa1a11-aaaaaaa1-a1aaaa1a   us-south     bx2d.host.16x64     created
    
  6. Reúna os detalhes necessários para criar um cluster.

    1. Liste as sub-redes disponíveis e observe qual você deseja utilizar para o cluster.
        ibmcloud is subnets
        ```
        Exemplo de saída
    
        ```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. Liste os VPCs disponíveis e observe qual você deseja usar para criar o cluster.
    
    ```sh {: pre}
        ibmcloud oc vpcs
        ```
        Exemplo de saída
    
        ```sh {: screen}
        Name       ID                                          Provider   
        my_vpc     a111-11a111a1-11a1-1a11-11a1-a1a1111a11a1   vpc-gen2   
        ```
    1. Liste as zonas disponíveis e observe em qual você deseja criar o cluster.
    
    ```sh {: pre}
        ibmcloud oc zones --provider vpc-gen2
        ```
        Exemplo de saída
    
        ```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. Crie o cluster. Especifique o conjunto de hosts dedicados, a sub-rede, o vpc e a zona que você observou anteriormente, e o tipo do cluster. Observe que pode levar alguns minutos para que o cluster seja totalmente configurado.

    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. Verifique se o cluster foi criado.

    ibmcloud oc cluster ls
    

    Exemplo de saída

    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