Cluster auf dedizierten Hosts für VPC erstellen

Virtual Private Cloud

Führen Sie die Schritte zum Erstellen eines dedizierten Hosts in einem dedizierten Host-Pool aus. Stellen Sie anschließend über die CLI einen Cluster auf Ihrer dedizierten Host-Infrastruktur bereit. Die Schritte zur Erstellung eines Clusters auf dedizierten Hosts in der Konsole finden Sie unter Erstellen von VPC-Clustern. Terraform IBM Dediziertes Host-Modul bietet eine Infrastructure-as-Code-Alternative (IaC) mit wiederverwendbarem Infrastrukturcode und Beispielen, die nützlich sein können.

  1. Verfügbare dedizierte Hosttypen aufführen. Notieren Sie sich die Version und die Versionsklasse, die Sie zum Erstellen eines dedizierten Hosts verwenden möchten.

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

    Beispielausgabe

    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. Erstellen Sie einen Pool für dedizierte Hosts. Geben Sie die Versionsklasse und die Metropole an, die verwendet werden sollen.

    ibmcloud oc dedicated pool create --name my_host_pool --flavor-class bx2d --metro dal
    
  3. Überprüfen Sie, ob der dedizierte Host-Pool erstellt wurde.

    ibmcloud oc dedicated pools      
    

    Beispielausgabe

    ID                        Name                    Metro   Flavor Class   Hosts   State   
    dh_a1aaa1111aaa1aaa1a11   my_host_pool            dal     bx2d           0       created   
    
  4. Erstellen Sie den dedizierten Host. Geben Sie die Zone, den dedizierten Host-Pool und die Version an.

    ibmcloud oc dedicated host create --zone us-south --pool a1a1a1a1a --flavor bx2d.host.16x64
    
  5. Überprüfen Sie, ob der dedizierte Host erstellt wurde. Wenn sich der dedizierte Host im Status create_pending befindet, warten Sie einige Minuten, bis er den Status created erreicht hat.

    ibmcloud oc dedicated host ls --pool a1a1a1a1a
    

    Beispielausgabe

    ID                                                Zone         Flavor              State   
    aaaaa-aa-a1aaa1111aaa1aaa1a11-aaaaaaa1-a1aaaa1a   us-south     bx2d.host.16x64     created
    
  6. Stellen Sie die zum Erstellen eines Clusters erforderlichen Details zusammen.

    1. Führen Sie die verfügbaren Teilnetze auf und notieren Sie, welche für den Cluster verwendet werden sollen.
        ibmcloud is subnets
        ```
        Beispielausgabe
    
        ```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. Führen Sie verfügbare VPCs auf und notieren Sie, welche zum Erstellen des Clusters verwendet werden soll.
    
    ```sh {: pre}
        ibmcloud oc vpcs
        ```
        Beispielausgabe
    
        ```sh {: screen}
        Name       ID                                          Provider   
        my_vpc     a111-11a111a1-11a1-1a11-11a1-a1a1111a11a1   vpc-gen2   
        ```
    1. Führen Sie die verfügbaren Zonen auf und notieren Sie, in welchen Zonen Sie den Cluster erstellen wollen.
    
    ```sh {: pre}
        ibmcloud oc zones --provider vpc-gen2
        ```
        Beispielausgabe
    
        ```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. Erstellen Sie den Cluster. Geben Sie den dedizierten Host-Pool, das Teilnetz, die VPC und die Zone, die Sie zuvor notiert haben, und die Clusterversion an. Beachten Sie, dass es einige Minuten dauern kann, bis der Cluster vollständig bereitgestellt ist.

    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. Stellen Sie sicher, dass der Cluster erstellt wurde.

    ibmcloud oc cluster ls
    

    Beispielausgabe

    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