Kubernetes Integration with Python-CGI

Task Description 📄

📌 In continuation of task 7.1 you need to Integrate Kubernetes commands that can be run through webUI created by you.

👉 This time create webUI page as such that using normal English conversation your all commands can run in background.

Example — when we write ‘run deployment using httpd image’ then it run complete deployment command in backend.

Feature necessary -

👉 It can launch pods with specific name given by user.

👉 Run deployment using image and name given by user.

👉 Expose services on given user input port number.

👉 Scale the replica according to user need.

👉 Delete complete environment created.

👉 Delete specific resources given by user.

👉 Extra features related to k8s ( Optional)

Team Members

  1. Mahek Batra ©
  2. Aditya Pande
  3. Bhavesh Sonewale
  4. Tanmay Chauhan

In this task, we have created one Kubernetes Interactive Webapp with Python CGI as backend and HTML, CSS and Javascript as frontend like we have done in Docker Web UI task in which we have created one Web UI for running docker commands. You can refer below link of the same:-

In this Web UI, we can run various kubernetes commands like, launching pod, deployment, service, etc. list pod, deployment, service, expose deployment, delete specific service or delete entire environment.

The below video shows demonstration of this task :-

GitHub URL:-

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

ASP.NET Web Service Basics

Azure DevOps YAML Templates: What I’ve Learned

Build a Translator chatbot for Facebook Messenger with Botkit

Agave Development Update #14 / 04–10 July, 2021

The Better and Superior alternative to NVM to start using in 2022!

Reidentify people in new scenes better by using multiple networks

Poloniex Future Contracts API in python

Super useful PHP tools: Part 1

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Aditya Pande

Aditya Pande

More from Medium

Automatic versioning V2

Setup Vault and Enable OIDC using Google Oauth2

Microservice and Container Security: 10 Best Practices

Ternary logic: value, not-found, and error