Set up VPS server on Ubuntu
There is a VPS server on Ubuntu. The requirements are: to set up a Kubernetes infrastructure. Deploy two PostgreSQL databases (dev/prod). For dev, make it accessible from outside; for prod, only inside the cluster. Deploy two Redis instances (dev/prod), only within the cluster, external access is not needed. Check if the pipelines are correctly configured in the Bitbucket repositories. Create configuration files for deploying each repository (there are 5) (dev, prod). Each service must be accessible from outside. Set up daily database dumps. Add resource monitoring. Configure an alert system. Install a free Let's Encrypt with automatic renewal and, if possible, also install a server management panel.
-
136 Hello!
I have significant experience in DevOps and Kubernetes, ready to carry out the entire range of work on setting up your infrastructure.
Detailed execution plan:
Kubernetes infrastructure:
Installation of k3s/microk8s on Ubuntu VPS
… Configuration of ingress-controller (nginx/traefik)
Configuration of namespace for dev/prod
Databases:
PostgreSQL dev/prod with Helm charts or custom manifests
Dev: NodePort/LoadBalancer for external access
Prod: ClusterIP for internal access
PersistentVolumes for data storage
Redis:
Dev/prod instances with ClusterIP
Configuration of master-slave (if needed)
CI/CD:
Audit of Bitbucket Pipelines
Creation of Kubernetes manifests for 5 services
Configuration of dev/prod deployments
Setup of Service/Ingress for external access
Automation and monitoring:
Daily PostgreSQL dumps (CronJobs)
Prometheus + Grafana for monitoring
AlertManager for notifications
Let's Encrypt via cert-manager
Control panel (Rancher/k9s or Portainer)
Ready to start work soon. I have experience with similar projects and can provide recommendations for optimization.
Contact me to discuss the details!
-
368 2 0 Good day
1) Do you need a cybernetics for 1 node? That is, everything on the control plane, right?
2) Can you clarify what "correctly" means? Check if the pipelines are set up correctly
3) Each service must be accessible from the outside. Here, does it mean a service in the cube or what kind of service?
4) Add resource monitoring. Monitoring of the cube or pods or what? Will Victoria metrics with Grafana be suitable? And for logs, Loki?
5) Is the server management panel about managing the VPS?
Can I see a more precise technical specification and answers to my questions, then I can provide a more detailed estimate in terms of price and time.
Also, are we describing the technical specification before starting the work or how will we check the execution?
-
2130 199 1 4 Contact me - I will do my best.
The price for complete and correct server setup, taking into account security and performance issues, as well as individual project features.
When signing a service contract, the initial setup price can be significantly reduced.
Over 20 years of administration experience.
Examples of clients for whom I have configured and maintained servers can be viewed on my website and in my portfolio on this platform.
If desired, work can be done under a contract with payment to a bank account (FOP 3rd group is available).
Applicants with UBD status and their families receive a 15% discount on all services.
30% of earnings from one-time jobs will be transferred to help the Armed Forces of Ukraine.
Current freelance projects in the category DevOps
Integration of Google Analytics into CRM via n8nGood day, I need help connecting Google Analytics and CRM through n8n. All settings on the CRM side are done. Now we just need to set up the analytics through n8n to transmit sales events. DevOps, System & Network Administration ∙ 4 days 6 hours back ∙ 18 proposals |
Set up a mail server
22 USD
We have 2 domains and more than 20 mailboxes that are currently in active use. Email is working through Gmail servers. We need to set up our own server and transfer all email from Gmail to this new server. Please indicate when you can start working and the cost of the work. DevOps ∙ 10 days 7 hours back ∙ 10 proposals |
Setting up a backup system and optimizing server infrastructureObjective of the work: Ensure reliable data storage for the CRM system and application by implementing an automated backup system, as well as carry out a series of server improvements to enhance the stability, security, and performance of the infrastructure. DevOps, Databases & SQL ∙ 13 days back ∙ 29 proposals |