Considere um Deployment para executar um servidor web Nginx em um cluster Kubernetes. O código YAML atual para o Deployment é o seguinte:
1 apiVersion: apps/v1
2 kind: Deployment
3 metadata:
4 name: nginx-deploy
5 spec:
6 selector:
7 matchLabels:
8 app: nginx
9 template:
10 metadata
11 labels:
12 app: nginx
13 spec:
14 containers:
15 name: nginx
16 image:nginx:1.16
a. Apresente um trecho de código que pode ser inserido no exemplo acima que define o número de réplicas para 3. Use a numeração de linhas original da coluna da esquerda como referência para indicar claramente onde o código deve ser inserido.
b. Apresente um trecho de código que pode ser inserido no exemplo acima que define o limite do consumo de CPU para 250m e o consumo de memória para 250Mi para cada réplica. Use a numeração de linhas original da coluna da esquerda como referência para indicar claramente onde o código deve ser inserido.
c. Apresente um trecho de código que pode ser inserido no exemplo acima que libere as portas HTTP e HTTPS para o servidor web. Use a numeração de linhas original da coluna da esquerda como referência para indicar claramente onde o código deve ser inserido.
Observação:
As respostas apresentadas
i) devem manter a sintaxe do arquivo YAML para Kubernetes;
ii) não devem conter comentários;
iii) não devem conter trechos com conteúdo alheio ao que é expressamente requisitado.
CONTEÚDO EXCLUSIVO
Confira nossos planos especiais de assinatura e desbloqueie agora!
Ops! Esta questão ainda não tem resolução em texto.
Ops! Esta questão ainda não tem resolução em vídeo.
Questões Relacionadas
Os contratos inteligentes têm se tornado mais populares nos últimos anos, principalmente devido à ascensão das criptomoedas e criação de diversas redes blockchain. Embora ainda seja um conceito relativamente novo para muitas pessoas, organizações públicas e privadas, é uma tecnologia que está mudando as formas de como se realizam transações, eliminando intermediários e aumentando a segurança das transações.
a) Explique o que é uma rede blockchain.
b) Explique como funcionam os mecanismos de consenso em uma rede blockchain e apresente dois exemplos de utilização.
c) Explique o que são contratos inteligentes e apresente um exemplo de utilização.
O Máximo Divisor Comum (MDC) de dois ou mais números inteiros, positivos e diferentes de zero é o maior (máximo) número inteiro que divide simultaneamente esses dois ou mais números. Os exemplos a seguir ilustram o cálculo do MDC.
| Números | MDC |
| 90, 12 | 6 |
| 23, 17 | 1 |
| 1024, 2048, 256, 48 | 16 |
Item 1
Descreva em português, sucinta e precisamente, o passo a passo de um algoritmo eficiente que calcula o MDC de dois números inteiros, positivos e diferentes de zero.
Observações sobre o texto apresentado:
a) deve respeitar rigorosamente a especificação;
b) deve ser claro e organizado;
c) não deve conter comentários e/ou justificativas;
d) não deve incluir trechos que estejam fora do escopo da so…
Padrões de projeto são inspirados em uma ideia proposta pelo arquiteto (de construções civis) e professor da Universidade de Berkeley chamado Cristopher Alexander. Em 1977, Alexander lançou um livro intitulado “A Patterns Language”, no qual documenta diversos padrões para construção de cidades e prédios. Segundo Alexander:
“Cada padrão descreve um problema que sempre ocorre em nosso contexto e uma solução para ele, de forma que possamos usá-la um milhão de vezes”.
Em 1995, Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides lançaram um livro adaptando as ideias de Alexander para o mundo de desenvolvimento de software e propondo um catálogo com soluções para resolver problemas recorrent…




