Kubernetes: Usando Kubernetes na IBM Cloud: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
Existe um curso sobre Kubernetes na IBM Cloud, o link é o seguinte https://courses.cognitiveclass.ai/ | |||
Os exemplos do curso estão no GitHub https://github.com/IBM/container-service-getting-started-wt | |||
= Passos = | = Passos = | ||
Line 37: | Line 41: | ||
Vá no endereço https://console.bluemix.net/catalog/ e localize a entrada '''IBM Cloud Kubernetes Service'''. | Vá no endereço https://console.bluemix.net/catalog/ e localize a entrada '''IBM Cloud Kubernetes Service'''. | ||
== Deploy da sua Primeira aplicação no IBM Cloude== | |||
Clonando os exemplos do Github | |||
mkdir Curso | |||
<nowiki>git clone https://github.com/IBM/container-service-getting-started-wt.git</nowiki> | |||
Login na IBM Cloud | |||
bx login --sso | |||
Login na IBM Cloud Container Registry. | |||
bx cr login | |||
Criando uma namespace | |||
bx cr namespace-add <my_namespace> | |||
Criando uma docker image | |||
docker build --tag registry.ng.bluemix.net/<my_namespace>/hello-world:1 . | |||
Verificando a imagem | |||
docker images | |||
Fazendo o push da image | |||
docker push registry.ng.bluemix.net/<my_namespace>/hello-world:1 | |||
Verifique que o cluster está pronto pra uso | |||
bx cs clusters | |||
# verificar se o estado está normal | |||
bx cs workers <yourclustername> | |||
# Verifica se os workers estão no estado "Normal" com o status "Ready" | |||
Anotar o ip público do '''worker'''. | |||
= Ver também = | = Ver também = |
Revision as of 20:45, 27 October 2018
Existe um curso sobre Kubernetes na IBM Cloud, o link é o seguinte https://courses.cognitiveclass.ai/
Os exemplos do curso estão no GitHub https://github.com/IBM/container-service-getting-started-wt
Passos
Pré-requisitos
Instalando os pré-requisitos
No MacOS
brew install kubectl brew cask install ibm-cloud-cli brew install cfssl brew install docker
Login na IBM Cloud
ibmcloud login
Para FederatedID (Ex. Funcionário IBM)
ibmcloud login -sso
Install the IBM Cloud plug-ins
Install the IBM Cloud Kubernetes Service plug-in to create Kubernetes clusters and manage worker nodes by installing the IBM Cloud Kubernetes Service plug-in:
ibmcloud plugin install container-service -r Bluemix ibmcloud plugin install container-registry -r Bluemix
Listando plug-ins instalados...
ibmcloud plugin list
- Nome do Plug-in Versão
- container-service/kubernetes-service 0.1.593
Provisionando um Cluster na IBM Cloud
Vá no endereço https://console.bluemix.net/catalog/ e localize a entrada IBM Cloud Kubernetes Service.
Deploy da sua Primeira aplicação no IBM Cloude
Clonando os exemplos do Github
mkdir Curso git clone https://github.com/IBM/container-service-getting-started-wt.git
Login na IBM Cloud
bx login --sso
Login na IBM Cloud Container Registry.
bx cr login
Criando uma namespace
bx cr namespace-add <my_namespace>
Criando uma docker image
docker build --tag registry.ng.bluemix.net/<my_namespace>/hello-world:1 .
Verificando a imagem
docker images
Fazendo o push da image
docker push registry.ng.bluemix.net/<my_namespace>/hello-world:1
Verifique que o cluster está pronto pra uso
bx cs clusters # verificar se o estado está normal bx cs workers <yourclustername> # Verifica se os workers estão no estado "Normal" com o status "Ready"
Anotar o ip público do worker.