Para colocar em prática alguns dos conceitos e conhecimentos adquiridos anteriormente, vamos lançar um desafio , dessa forma os participantes poderão subir pods no namespace fornecido e realizar testes utilizando o Cluster Nacional.

O objetivo do desafio é o seguinte:

  1. Subir dois pods com a imagem do iperf , garantindo que os pods estejam alocados em localidades distintas.
  2. Os pods devem ser instanciados de forma declarativa, utilizando objetos do tipo deployment.

Os arquivos yaml já encontram-se dentro do dir parte-03 e é permitido inserir novas configurações, mas NÃO DEVEM APAGAR ou editar as configurações existentes.

  1. Garantir que um pod atuará como client-iperf e o outro como server-iperf.
  2. Acessar o pod iperf-client utilizando os comandos kubectl.
  3. Realizar teste de banda a partir do iperf-client .

Importante: O teste será realizado entre os pods utilizando a rede kubernetes privada, com isso não iremos simular um teste de banda entre os nodes , somente entre os pods da mesma rede, mas alocados em nodes diferentes, dessa forma não levaremos em consideração os saltos entres as redes dos nodes.

Exemplo uso iperf.png