Описание задачи 📄

📌 В продолжение задачи 7.1 вам необходимо Интегрировать команды Kubernetes, которые можно запускать через созданный вами webUI.

👉 На этот раз создайте страницу веб-интерфейса таким образом, чтобы при обычном разговоре на английском все ваши команды могли выполняться в фоновом режиме.

Пример — когда мы пишем «запустить развертывание с использованием httpd-образа», тогда в бэкэнде выполняется полная команда развертывания.

Необходимая функция -

👉 Он может запускать модули с определенным именем, заданным пользователем.

👉 Запустите развертывание, используя изображение и имя, заданное пользователем.

👉 Предоставление услуг на заданном пользователем номере порта ввода.

👉 Масштабируйте реплику в соответствии с потребностями пользователя.

👉 Удалить всю созданную среду.

👉 Удалить определенные ресурсы, предоставленные пользователем.

👉 Дополнительные функции, связанные с k8s (необязательно)

Члены команды

  1. Махек Батра ©
  2. Адитья Панде
  3. Бхавеш Соневале
  4. Танмай Чаухан

В этой задаче мы создали одно интерактивное веб-приложение Kubernetes с Python CGI в качестве серверной части и HTML, CSS и Javascript в качестве внешнего интерфейса, как мы сделали в задаче Docker Web UI, в которой мы создали один веб-интерфейс для запуска команд Docker. Вы можете ссылаться на ссылку ниже: -



В этом веб-интерфейсе мы можем запускать различные команды kubernetes, такие как запуск модуля, развертывание, служба и т. д. Список модулей, развертывание, обслуживание, предоставление развертывания, удаление конкретной службы или удаление всей среды.

На видео ниже показана демонстрация этой задачи:

URL-адрес GitHub:-