Hur man distribuerar ett Kubernetes-kluster med gcloud-kommando

Hur man distribuerar ett Kubernetes-kluster med gcloud-kommandot Ta reda på hur man distribuerar ett Kubernetes-kluster till Google Cloud Platform med hjälp av gcloud-kommandot.

Om din molnlösning går igenom Google Cloud Platform och du föredrar att hantera allt från kommandoraden kanske du har installerat Google Cloud SDK på Linux. Detta programvaruutvecklingspaket innehåller kommandot gcloud, som låter dig interagera med ditt Google Cloud Platform-konto.

Genom denna interaktion kan du distribuera ett komplett Kubernetes-kluster. Och det är precis vad jag ska visa dig.

Hybridmoln: En guide för IT-proffs (nedladdning av TechRepublic)

Vad du behöver

Det enda du behöver för att göra detta arbete är:

  • Ett Google Cloud Platform-konto
  • Google Cloud SDK installerat på en Linux-maskin

Vissa villkor

Innan vi kommer till kommandona finns det några termer att förstå.

  • Beräkningszoner är platser i en region. Till exempel kan du distribuera i us-east1, us-east1-b, us-east1-c eller us-east1-d. För en komplett lista över zoner, se den här sidan.
  • Typer av kluster : Zonalkluster körs i en eller flera beräkningszoner inom en region. Regionala kluster driver tre klustermästare över tre beräkningszoner och kör noder i två eller flera beräkningszoner. Privata kluster är antingen ett zonalt eller regionalt kluster som döljer både master och noder från allmänheten. Alfakluster är ett experimentellt zonalt eller regionalt kluster som körs med Kubernetes alfafunktioner aktiverade.
  • Klustermallar är mallar som underlättar implementering av kluster. Du kan välja mellan standardkluster, ditt första kluster, CPU-intensiva applikationer, minnesintensiva applikationer, GPU Accelerated Computing och mycket tillgängligt.

Hur du distribuerar ditt första kluster

Vi kommer att distribuera ett zonalt kluster (i us-central1-a) med standardmallen, som är standard. Kommandot för detta skulle vara:

 gcloud behållarkluster skapar NAME - zonen us-central1-a 

Där NAME är en liten bokstav, mänskligt läsbart namn på klustret. Du kanske eller kanske inte ser varningar när klustret distribueras ( figur A ).

Figur A

Our cluster is being deployed.

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

Vårt kluster distribueras.

När kommandot är slut kommer det att rapportera till dig att klustret har skapats och innehåller information som master-IP, maskintyp och mer ( figur B )

Figur B

The cluster has been deployed.

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

Klustret har distribuerats.

Det finns naturligtvis ett mycket stort antal alternativ som kan användas med gcloud-kommandot, t.ex. platser, - möjlig autoskalering och mycket mer. För en fullständig lista med alternativ, titta på kluster för att skapa informationssida.

Hur man tar bort ett kluster

Du kanske har distribuerat ett kluster för teständamål eller har inget behov av ett visst kluster. Om så är fallet kan du alltid ta bort ett kluster med kommandot:

 gcloud behållarkluster raderar NAME --zone ZONE 

Där NAME är namnet på det utplacerade klustret och ZONE är namnet på zonen.

Om du inte är säker på klustrnamnet ska du ge kommandot:

 gcloud-containerklaslista 

Ovanstående kommando listar upp alla kluster du har distribuerat ( figur C ).

Figur C

Our cluster list.

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

Vår klusterlista.

När du utfärdar kommandot måste du bekräfta borttagningen ( figur D ).

Figur D

Deleting a cluster.

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

Radera ett kluster.

Åtgärden kommer att ta lite tid. När åtgärden är klar är ditt kluster borta och du kan börja överallt om det behövs.

Och det är kärnan i att distribuera ett kluster med kommandot gcloud .

Cloud och allt som ett nyhetsbrev för tjänster

Det här är din resurs för det senaste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, molnsäkerhet och mycket mer. Levereras måndagar

Registrera dig idag

© Copyright 2020 | mobilegn.com