Kubernetes Cluster Setup Across 3 Servers
Budget: $30 – $250 USD
I have a setup involving 2 physical Linux servers on the same network and 1 Linux server in the cloud (Digital Ocean). This configuration runs 2 Flask applications, each exposing a /hello endpoint. My goal is to create a Kubernetes cluster across these 3 machines, with a pod of each Flask app running on each machine.
I also want a gitlab Ci Cd pipeline to used in deployment of the two apps
In terms of traffic management, if both physical servers fail, I want all traffic to be routed to the Digital Ocean server.
I will need:
- The relevant Kubernetes scripts
- The gitlab scripts for deploying the two apps on kubernetes
- The necessary YAML files for the implementation
- A joint testing session to ensure everything is working correctly
I do not require any specific versions of dependencies or libraries for the Flask applications - the latest versions will suffice. Docker is already installed on all three servers.
Please note, I want to be actively involved in the testing process via a call, so clear communication is key.
I also want a gitlab Ci Cd pipeline to used in deployment of the two apps
In terms of traffic management, if both physical servers fail, I want all traffic to be routed to the Digital Ocean server.
I will need:
- The relevant Kubernetes scripts
- The gitlab scripts for deploying the two apps on kubernetes
- The necessary YAML files for the implementation
- A joint testing session to ensure everything is working correctly
I do not require any specific versions of dependencies or libraries for the Flask applications - the latest versions will suffice. Docker is already installed on all three servers.
Please note, I want to be actively involved in the testing process via a call, so clear communication is key.