Skip to Content
Melhores práticas de Kubernetes, 2ª edição
book

Melhores práticas de Kubernetes, 2ª edição

by Brendan Burns, Eddie Villalba, Dave Strebel, Lachlan Evenson
April 2025
Intermediate to advanced
324 pages
8h 20m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from Melhores práticas de Kubernetes, 2ª edição

Capítulo 1. Configuração de um serviço básico

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Este capítulo descreve o procedimento para configurar um aplicativo simples de várias camadas no Kubernetes. O exemplo que apresentaremos consiste em duas camadas: um aplicativo Web simples e um banco de dados. Embora esse possa não ser o aplicativo mais complicado, é um bom ponto de partida para aprender a gerenciar um aplicativo no Kubernetes.

Visão geral da aplicação

A aplicação que utilizaremos para o nosso exemplo é bastante simples. É um serviço de diário simples com os seguintes detalhes:

  • Tem um servidor de arquivos estáticos separado usando NGINX.

  • Tem uma interface de programação de aplicações (API) RESTful https://some-host-name.io/api no caminho /api.

  • Tem um servidor de ficheiros no URL principal, https://some-host-name.io.

  • Utiliza o serviço Let's Encrypt para gerir o Secure Sockets Layer (SSL).

A Figura 1-1 apresenta um diagrama desta aplicação. Não te preocupes se não compreenderes todas as peças de imediato; elas serão explicadas em maior detalhe ao longo do capítulo. Vamos construir esta aplicação passo a passo, primeiro usando arquivos de configuração YAML e depois gráficos Helm.

Application Diagram
Figura 1-1. Um diagrama do nosso serviço de diário conforme é implantado no Kubernetes

Gerir ficheiros de configuração ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Livro de receitas do Terraform

Livro de receitas do Terraform

Kerim Satirli, Taylor Dolezal
Engenharia de sistemas resilientes na AWS

Engenharia de sistemas resilientes na AWS

Kevin Schwarz, Jennifer Moran, Nate Bachmeier
Controlo de versões com o Git, 3ª Edição

Controlo de versões com o Git, 3ª Edição

Prem Kumar Ponuthorai, Jon Loeliger

Publisher Resources

ISBN: 9798341641990Supplemental Content