Kubernetes: Usando Kubernetes na IBM Cloud: Difference between revisions

From Wiki
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.

Ver também