Master
Ferramentas

Operator Framework

Published: Apr 13, 2021
Apr 2021
Avalie?

Operator Framework é um conjunto de ferramentas de código aberto que simplifica a construção e o gerenciamento do ciclo de vida dos operadores Kubernetes. O padrão de operador do Kubernetes, originalmente introduzido pelo CoreOS, é uma abordagem para encapsular o conhecimento de operação de uma aplicação usando recursos nativos do Kubernetes. Inclui recursos a serem gerenciados e código do controlador , garantindo que os recursos correspondam ao estado de desejado. Essa abordagem foi usada para estender o uso do Kubernetes ao gerenciamento de várias aplicações, especialmente aquelas com estado, nativamente. O Operator Framework tem três componentes: Operator SDK, que simplifica a construção, os testes e o empacotamento de operadores Kubernetes; o Gerenciador de ciclo de vida, para instalar, gerenciar e atualizar os operadores; e um catálogo, para publicar e compartilhar operadores de terceiras partes. Nossos times consideram o Operator SDK particularmente poderoso no desenvolvimento rápido de aplicações nativas do Kubernetes.