Design assignment for GCP K8s (GKE) from currently implemented Docker Compose based solution
Looking for skilled GCP DevOps, with very deep knowledge and daily working experience in GCP environment.
We have a system based on Docker Compose engine with a set of regular services (MongoDB, Redis, etc) and our own custom designed services. All custom designed services are available in our repository (GitLab), and each of them has Docker file for image compilation.
Resources for review of current Docker Compose based architecture:
docker-compose.yml
nginx.conf
Offer
Please review in detail the current architecture of the implemented system and the list of works for its transit to the GCP GKE.
If you believe that you are able to implement the list of works within the specified time frame, please contact us and specify the full cost of your services.
Workflow Document
This is a one-time contract for the implementation of the transition from Docker Compose based solution to GKE. The contract pays a fixed price for a fixed implementation time.
After successful GKE implementation, you will have the option to:
1.) Become the administrator of the GKE cluster for a fixed monthly fee (react to incidents and fix issues). This job requires 24/7 availability and immediate reaction time.
or
2.) Become a permanent salaried member of our DevOps team.
Required
Implement transition of the Docker Compose based solution into GKE.
Keep K8s, terraform, etc GKE files in our GitLab repository and setup pipeline for it to GCP
Participate in load test (software for the test designed and available)
setup
required records for the GKE (mail service, wiki, etc)Participate in transition from old domain with alive system (Docker Compose based solution) to
(GKE based) (databases migration, routing setup from old domain to )For regular services:
Setup required resources in GCP
Setup autoscale
For our custom designed services:
Implement a (CI/CD) pipeline from GitLab into the GKE.
Implement autoscale for services required it (horizontal, resources consumption based)
Timeframes is 26 days (+/- 3 days)
For full details, please visit https://prevalentiot.com/GCPK8sOffer.html