(k8s) Migration from virtual machines
Hello everyone!
There is such a schedule, everything is currently on virtual machines and connected via Tailscale.
The virtual machines were deployed via Terraform on the Harvester HCI platform.
Now there is a task to move all of this to Kubernetes, because in fact the virtual machines host Docker containers.
Requirements:
- All data must be local, so Kubernetes (just like Harvester) is on-premise
- Access to services must be only through Tailscale
- Everything must be declarative
List of applications that were installed:
- Directus
- Outline Wiki
- Gitea
Tasks are:
- Consult on how to best deploy on Kubernetes. I can't figure out which tools (Helm, ArgoCD, External secrets operator) to use
- Explain how to better manage Secrets, and how to move them from Terraform (also, declaratively)
-
7 days547 USD
136 7 days547 USDOrganization and coordination of the DevOps team
Design and support of CI/CD processes
Management of Infrastructure as Code (Terraform, Ansible)
Cross-functional collaboration between development and operations teams
Monitoring, logging, and security assurance
Mentoring and team development
Key experience:
System Engineer at Rubygarage & Devico (2022-2024):
…
Development of server infrastructure (nginx, MongoDB, Node.js)
Management of cloud services (DigitalOcean, AWS)
Process automation and CI/CD
Configuration of network infrastructure (Mikrotik, RADIUS, VPN)
System Administrator (2020-2022):
Management of office networks and workstations
Configuration of Atlassian services (Jira, Confluence)
Configuration of network resource monitoring
Deployment of systems on virtual servers
Technical skills:
Cloud platforms: AWS (4/5), DigitalOcean
Containerization: Docker (4/5), Kubernetes (3/5)
CI/CD: Jenkins (5/5), GitLab (5/5), GitHub (5/5)
Infrastructure as Code: Terraform (3/5), Ansible (3/5)
Networks: DNS (5/5), VPN (5/5), networking equipment
Databases: MongoDB (4/5), ClickHouse (3/5)
OS: Linux (5/5)
Monitoring: configuration of resource monitoring systems
Strengths:
Proactivity and responsibility
Excellent communication skills
Ability to work in a team
Desire to learn and grow in IT
I have comprehensive experience from system administration to leading a DevOps team, with a focus on automation, cloud technologies, and building reliable infrastructure.
Current freelance projects in the category DevOps
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 ∙ 8 days 5 hours back ∙ 27 proposals |