Kubernetes: Deploy de uma aplicação via Linha de comando

From Wiki
Revision as of 22:36, 27 February 2019 by Ebasso (talk | contribs) (Criou a página com "Vamos fazer o deploy de uma aplicação no Kubernetes usando linha de comando (cli). Neste exemplo vamos fazer deploy de um webserver Nginx. = Procedimento = == Arquivo d...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Vamos fazer o deploy de uma aplicação no Kubernetes usando linha de comando (cli). Neste exemplo vamos fazer deploy de um webserver Nginx.


Procedimento

Arquivo de deployment webserver.yaml

Crie o arquivo webserver.yaml e adicione o conteúdo:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: webserver
  labels:
    app: nginx
spec:
  replicas: 3
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:alpine
        ports:
        - containerPort: 80

Ver também