Ended 12 months ago
24 participants
15 submissions

Домашнее задание по блоку Kubernetes (курс MLOps и production в DS исследованиях 3.0)

Цель домашнего задания -- ознакомиться с основами использования Kubernetes.

Вам необходимо развернуть на Kubernetes простейшее веб-приложение --- веб-сервер с одной страницей.

1. Получить доступ к любому кластеру Kubernetes. Рекомендуется [Minikube](https://minikube.sigs.k8s.io/docs/start/).

2. Установить kubectl и настроить его для работы с вашим кластером.

3. Развернуть веб-сервер nginx.

4. Настроить репликацию: у вас должно быть 2 реплики nginx.

5. Добавить к веб-серверу HTML-страницу (любую) без сборки образа. Она должна открываться при запросе корневого пути.

6. Настроить доступ к веб-серверу снаружи кластера по HTTP, порт 80, на любом доменном имени.

Подсказка: чтобы не покупать домен, можно воспользоваться файлом [hosts](https://en.wikipedia.org/wiki/Hosts_(file)) ([Windows](https://en.wikiversity.org/wiki/Hosts_file/Edit)/[Linux](https://man7.org/linux/man-pages/man5/hosts.5.html)). Необходимый IP-адрес при использовании Minikube можно узнать командой minikube ip.

Our website uses cookies, including web analytics services. By using the website, you consent to the processing of personal data using cookies. You can find out more about the processing of personal data in the Privacy policy