Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 2.11 KB

3.3.md

File metadata and controls

31 lines (20 loc) · 2.11 KB

Домашнее задание к занятию «Как работает сеть в K8s»

Цель задания

Настроить сетевую политику доступа к подам.

Чеклист готовности к домашнему заданию

  1. Кластер K8s с установленным сетевым плагином Calico.

Инструменты и дополнительные материалы, которые пригодятся для выполнения задания

  1. Документация Calico.
  2. Network Policy.
  3. About Network Policy.

Задание 1. Создать сетевую политику или несколько политик для обеспечения доступа

  1. Создать deployment'ы приложений frontend, backend и cache и соответсвующие сервисы.
  2. В качестве образа использовать network-multitool.
  3. Разместить поды в namespace App.
  4. Создать политики, чтобы обеспечить доступ frontend -> backend -> cache. Другие виды подключений должны быть запрещены.
  5. Продемонстрировать, что трафик разрешён и запрещён.

Правила приёма работы

  1. Домашняя работа оформляется в своём Git-репозитории в файле README.md. Выполненное домашнее задание пришлите ссылкой на .md-файл в вашем репозитории.
  2. Файл README.md должен содержать скриншоты вывода необходимых команд, а также скриншоты результатов.
  3. Репозиторий должен содержать тексты манифестов или ссылки на них в файле README.md.