Oferta especial de parcelamento 20%/80% e alterações temporárias nos prazos. Saiba mais.
O texto nas imagens pode ser traduzido
1 de 1
Operador Kubernetes [Nós] Jason Dobis
Preço por unidade incluindo frete para o Brasil
Variantes
Kubernetes operator [[us] jason dobies, [us] joshua wood (j
Especificações do produto
Marca
Xinhua wenxuan
Editora
China electric power press
Autor
[[us] jason dobies, [us] joshua wood, ma jing
Data de publicação
2021.07
Título
Kubernetes operator [[us] jason dobies, [us] joshua wood (j
Foit
16 open
Número do livro
9787519856748
Preço do livro
58.00
Cor
Kubernetes operator [[us] jason dobies, [us] joshua wood (j
Marca
Xinhua wenxuan
Editora
China electric power press
Autor
[[us] jason dobies, [us] joshua wood, ma jing
Data de publicação
2021.07
Título
Kubernetes operator [[us] jason dobies, [us] joshua wood (j
Foit
16 open
Número do livro
9787519856748
Preço do livro
58.00
Cor
Kubernetes operator [[us] jason dobies, [us] joshua wood (j
Marca
Xinhua wenxuan
Editora
China electric power press
Autor
[[us] jason dobies, [us] joshua wood, ma jing
Data de publicação
2021.07
Título
Kubernetes operator [[us] jason dobies, [us] joshua wood (j
Foit
16 open
Número do livro
9787519856748
Preço do livro
58.00
Cor
Kubernetes operator [[us] jason dobies, [us] joshua wood (j
Detalhes do produto
O texto nas imagens pode ser traduzido
autor:Jason Dobies, Joshua Wood, traduzido por Ma Jinghui
Preço:58
Editor:Prensa de energia elétrica da China
Data de publicação:01 de julho de 2021
Páginas:188
Vinculativo:brochura
ISBN:9787519856748
●Índice Prefácio. 1 Capítulo 1. Inovações trazidas pelos operadores ao Kubernetes 7 1.1 Como funciona o Kubernetes.8 1.2 Exemplo: Servidor Web sem Estado 10 1.3 Aplicações com Estado11 1.4 Operador é software SRE 11 1.5 Princípio de funcionamento do operador 12 1.6 Como criar um operador 13 1.7 Exemplo: operador etcd 14 1.8 Objetos aos quais o operador se destina 15 1.9 Pronto para ir16 Capítulo 2 Executando o Operador. 17 2.1 Estabelecimento do laboratório do operador 17 2.1.1 Requisito de versão do cluster 18 2.1.2 Requisitos de Autorização18 2.1.3 Ferramentas e técnicas padrão 19 2.1.4 Configuração de cluster recomendada 20 2.1.5 Verifique a versão do cluster 22 2.2 Executando um operador simples.22 2.2.1 Exemplos comuns.23 2.2.2 Obtenha a lista de operadores etcd 24 2.2.3 CR: Ponto de extremidade de API personalizado 24 2.2.4 Quem sou eu: Definindo a conta de serviço do operador 25 2.2.5 Implantar operador etcd 29 2.2.6 Declarar cluster etcd 30 2.2.7 Pratique o uso do etcd 32 2.2.8 Expandindo o cluster etcd 33 2.2.9 Falha e recuperação automática 34 2.2.10 Atualizando o cluster etcd 36 2.2.11 Limpeza.39 2.3 Resumo.39 Capítulo 3. Operadores construídos sobre a interface do Kubernetes. 41 3.1 Dimensionamento Padrão: Recursos do Conjunto de Réplicas.41 3.2 Recursos personalizados 43 3.3 Controlador personalizado.43 3.4 Gama de Operadores.44 3.4.1 Escopo do namespace 44 3.4.2 Operadores de todo o cluster 45 3.5 Autorização.45 3.5.1 Conta de serviço 45 3.5.2 Função 46 3.5.3 Vinculação de função 47 3.5.4 Função de cluster e vinculação de função de cluster 47 3.6 Resumo.47 Capítulo 4 Estrutura do Operador. 49 4.1 Origem do Framework do Operador 49 4.2 Modelo de Maturidade do Operador 50 4.3 Operador SDK .51 4.4 Gerenciador de ciclo de vida do operador.52 4.5 Métricas do Operador 53 4.6 Resumo.54 Capítulo 5 Exemplo de Aplicação: Site de Convidados 55 5.1 Visão geral do aplicativo 56 5.2 Instalando usando um manifesto.57 5.2.1 Implantar o MySQL 58 5.2.2 Backend 60 5.2.3 Front-end 63 5.3 Lista de Implantação 65 5.4 Acesso a sites de visitantes.65 5.5 Limpeza.66 5.6 Resumo.66 Capítulo 6 Operador do Adaptador. 67 6.1 Operador de leme 69 6.1.1 Construindo um Operador.70 6.1.2 Melhorar o CRD 75 6.1.3 Verificação das permissões do operador 75 6.1.4 Executando o Operador Helm 75 6.2 Operador Ansible 76 6.2.1 Construindo um Operador.77 6.2.2 Melhorar o CRD 80 6.2.3 Verificação das permissões do operador 80 6.2.4 Executando o operador Ansible 80 6.3 Operador de Teste 81 6.4 Resumo.82 6.5 Leitura adicional 82 Capítulo 7 Usando o Operator SDK para construir um operador de linguagem Go. 83 7.1 Inicializando o Operador.84 7.2 Gama de Operadores.85 7.3 Definição de Recurso Personalizado 87 7.3.1 Definindo tipos de Go.88 7.3.2 Lista CRD 90 7.4 Permissões do Operador 90 7.5 Controlador 91 7.6 Dicas para escrever operadores 94 7.6.1 Recuperando Recursos 94 7.6.2 Criando Sub-recursos.96 7.6.3 Excluindo Sub-recursos.99 7.6.4 Nomenclatura de sub-recursos.101 7.6.5 Idempotência 101 7.6.6 Influência do operador.102 7.7 Executando o operador localmente.103 7.8 Exemplo de site de convidado 104 7.9 Resumo 105 7.10 Leitura adicional 106 Capítulo 8 Gerenciador de Ciclo de Vida do Operador 107 8.1 Recursos personalizados do OLM 108 8.1.1 Serviço de Cluster Versão 108 8.1.2 Diretório Fonte 109 8.1.3 Assinatura.109 8.1.4 Plano de instalação 110 8.1.5 Grupo de Operadores 110 8.2 Instalando o OLM 111 8.3 Usando OLM 113 8.3.1 Operador de Exploração 119 8.3.2 Operador de exclusão 121 8.4 Arquivos de metadados para pacotes OLM 121 8.4.1 Definição de recurso personalizado 122 8.4.2 Arquivo de versão do serviço de cluster 122 8.4.3 Arquivo de Manifesto do Pacote 123 8.5 Escrevendo arquivos de versão do serviço de cluster 123 8.5.1 Gerar um arquivo esqueleto 123 8.5.2 Metadados 125 8.5.3 CRDs de propriedade de operadores .127 8.5.4 Dependências do Operador CRD .131 8.5.5 Modo de instalação 132 Versão 8.5.6 e atualização 133 8.6 Escrevendo um arquivo de manifesto de pacote.134 8.7 Operação local.135 8.7.1 Pré-requisitos 135 8.7.2 Construindo o pacote OLM.140 8.7.3 Instalação do operador via OLM142 8.7.4 Testando o Operador em Execução.144 8.8 Exemplo de Operador de Site de Convidado 144 8.9 Resumo 145 8.10 Leitura adicional 145 Capítulo 9 O Conceito de Manipuladores 147 9.1 SRE por Aplicação 147 9.2 Ganhos não realizados.148 9.2.1 Automação: Computadores Trabalhando Automaticamente 148 9.2.2 Futilidade: Trabalho sem valor duradouro.149 9.2.3 Pontos problemáticos da expansão: aumento da carga de trabalho à medida que o sistema se expande.149 9.3 Operador: Engenharia de Confiabilidade de Aplicativos Kubernetes 150 9.3.1 Gerenciando o estado do aplicativo 151 9.3.2 Sinais de Ouro Enviados ao Software.151 9.4 Sete hábitos de operadores altamente bem-sucedidos 153 9.5 Resumo 155 Capítulo 10: Envolvendo-se. 157 10.1 Solicitações de recursos e relatórios de bugs.158 10.2 Código Contribuído 159 10.3 Operadores Compartilhados.159 10.4 Resumo 160 Apêndice A Executando um operador como uma implantação em um cluster. 161 Apêndice B Validação de Recursos Personalizados 163 Apêndice C Controle de acesso baseado em função. 167 Sobre o autor171 Capa Introdução 171
O conteúdo principal deste livro é: Aprenda a implantar operadores em clusters do Kubernetes. Explore operadores desde o uso até a implementação. Explore a estrutura de operadores: SDK de operadores, gerenciador de ciclo de vida de operadores e métricas de operadores. Aproveite o suporte à linguagem de programação Go do SDK para criar, empacotar e executar operadores. Aproveite os ativos existentes do Helm e do Ansible para empacotar e implantar operadores. Aprenda a distribuir operadores em clusters do Kubernetes. Aprenda a usar operadores para implementar práticas de engenharia de confiabilidade de sites.