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 21. Implementar um operador

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

Um princípio fundamental do Kubernetes é sua capacidade de ser estendido além da API principal pelos operadores do sistema. Muitos (incluindo esses autores) acreditam que essa extensibilidade foi um fator determinante para o domínio do Kubernetes no mercado. À medida que os desenvolvedores começaram a criar aplicativos que seriam executados no Kubernetes, os operadores desenvolveram aplicativos auxiliares que sabiam como chamar a API do Kubernetes e automatizar grande parte do trabalho de rotina que precisariam fazer para manter os aplicativos estáveis. Muitas dessas aplicações eram scripts bash ou containers auxiliares executados em um cluster.

Em 2016, um grupo-chave de colaboradores do Kubernetes, liderado pelo CoreOS (agora Red Hat), posicionou um padrão Operator para permitir o desenvolvimento e a implementação mais fáceis de aplicações Kubernetes. O padrão Operator delineou uma maneira de empacotar, implantar e manter um aplicativo que é integrado com a API Kubernetes e ferramentas de cliente, como kubectl. Usando um Operator, um desenvolvedor de aplicativos poderia criar nativamente um aplicativo que poderia ser executado no Kubernetes, ser integrado ao processo Kubernetes existente e incorporar o conhecimento institucional. Este conhecimento não se limitava à implantação da aplicação, mas também permitia actualizações ...

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