Sådan implementeres en Kubernetes-klynge vha. Gcloud-kommandoen

Sådan implementeres en Kubernetes-klynge vha. Gcloud-kommandoen Find ud af, hvordan du implementerer en Kubernetes-klynge til Google Cloud Platform ved hjælp af kommandoen gcloud.

Hvis din cloud-løsning løber gennem Google Cloud Platform, og du foretrækker at administrere alt fra kommandolinjen, har du muligvis installeret Google Cloud SDK på Linux. Dette softwareudviklingssæt inkluderer kommandoen gcloud, som giver dig mulighed for at interagere med din Google Cloud Platform-konto.

Som interaktion kan du distribuere en komplet Kubernetes-klynge. Og det er præcis, hvad jeg vil vise dig.

Hybrid sky: En guide til it- proffere (TechRepublic download)

Hvad du har brug for

De eneste ting, du har brug for for at gøre dette arbejde er:

  • En Google Cloud Platform-konto
  • Google Cloud SDK installeret på en Linux-maskine

Nogle vilkår

Før vi kommer til kommandoerne, er der et par termer at forstå.

  • Beregnelseszoner er placeringer i en region. For eksempel kan du distribuere i us-east1, us-east1-b, us-east1-c eller us-east1-d. For en komplet liste over zoner, se denne side.
  • Typer af klynger : Zonale klynger kører i en eller flere beregne zoner inden for en region. Regionale klynger kører tre klyngemastere over tre beregne zoner og kører knudepunkter i to eller flere beregne zoner. Private klynger er enten en zonal eller regional klynge, der skjuler både master og noder for offentligheden. Alfaklynger er en eksperimentel zonal eller regional klynge, der kører med aktiverede Kubernetes alfa-funktioner.
  • Cluster-skabeloner er skabeloner, der letter implementering af klynger. Du kan vælge fra standardklynge, Din første klynge, CPU-intensive applikationer, hukommelsesintensive applikationer, GPU Accelerated Computing og meget tilgængeligt.

Sådan implementeres din første klynge

Vi vil implementere en zonal klynge (i us-central1-a) ved hjælp af standardskabelonen, som er standard. Kommandoen for dette ville være:

 gcloud-containerklynger opretter NAME - zone us-central1-a 

Hvor NAME er en lille bogstav, menneskeligt læsbar navn på klyngen. Du kan muligvis ikke se advarsler, da klyngen er ved at blive implementeret ( figur A ).

Figur A

Our cluster is being deployed.

" data-credit="" rel="noopener noreferrer nofollow">

Vores klynge implementeres.

Når kommandoen er afsluttet, rapporterer den til dig, at klyngen er oprettet og inkluderer oplysninger som master-IP, maskintype og mere ( figur B )

Figur B

The cluster has been deployed.

" data-credit="" rel="noopener noreferrer nofollow">

Klyngen er blevet indsat.

Der er naturligvis et meget stort antal indstillinger, der kan bruges med gcloud-kommandoen såsom - tilføjelseszoner, --default-max-pods-per-node, --disk-size, --node- placeringer, - aktiverbar autoskalering og meget mere. For en komplet liste over indstillinger, kig på siden med klynger, der oprettes information.

Sådan slettes en klynge

Du har muligvis brugt en klynge til testformål eller har ikke behov for en bestemt klynge. Hvis det er tilfældet, kan du altid slette en klynge med kommandoen:

 gcloud-containerklynger sletter NAME --zone ZONE 

Hvor NAME er navnet på den indsatte klynge, og ZONE er navnet på zonen.

Hvis du ikke er sikker på klyngenavnet, skal du udstede kommandoen:

 liste over gcloud-containerklynger 

Ovenstående kommando viser en liste over alle klynger, du har implementeret ( figur C ).

Fig

Our cluster list.

" data-credit="" rel="noopener noreferrer nofollow">

Vores klyngeliste.

Ved udstedelse af kommandoen skal du bekræfte sletningen ( figur D ).

Figur D

Deleting a cluster.

" data-credit="" rel="noopener noreferrer nofollow">

Sletning af en klynge.

Handlingen vil tage nogen tid. Når handlingen er afsluttet, er din klynge væk, og du kan starte over alt, hvis nødvendigt.

Og det er kernen ved at implementere en klynge ved hjælp af kommandoen gcloud .

Cloud og alt som et service nyhedsbrev

Dette er din go-to ressource for det nyeste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhed og meget mere. Leveres mandage

Tilmeld dig i dag

© Copyright 2020 | mobilegn.com