Você está na página 1de 1

23/11/2018 Azure: Aula 1 - Atividade 8 Comandos executados | Alura - Cursos online de tecnologia

08

Comandos executados

Executamos alguns comandos no cluster do minikube para testar a aplicação localmente.

No diretório app , executamos os comandos abaixo para criação do deployment da aplicação e seu serviço:

kubectl create -f servico-aplicacao.yaml


kubectl create -f deployment.yaml

No diretório bd , executamos os comandos abaixo para criação banco de dados:

kubectl create -f statefulset.yaml


kubectl create -f servico-banco.yaml
kubectl create -f permissoes.yaml

Execute kubectl get pods para veri car o nome do pod do mysql e seu status. Quando ele estiver pronto, execute os
comandos abaixo para a criação das tabelas:

kubectl exec -it [nome do Pod do mysql] sh

mysql -u root

use loja
create table produtos (id integer auto_increment primary key, nome varchar(255), preco decimal(10,2)
alter table produtos add column usado boolean default false;
alter table produtos add column descricao varchar(255);
create table categorias (id integer auto_increment primary key, nome varchar(255));
insert into categorias (nome) values ("Futebol"), ("Volei"), ("Tenis");
alter table produtos add column categoria_id integer;
update produtos set categoria_id = 1;

exit

exit

Para testar a aplicação, execute minikube service servico-aplicacao .

https://cursos.alura.com.br/course/azure-gerencie-kubernetes-com-aks-acr/task/47274 1/1

Você também pode gostar