Ik zet ci cd pipelines op met github actions of gitlab ci
DevOps engineer Kubernetes CI CD GitHub Actions GitLab CI Azure Cloud
Over deze dienst
Nog steeds handmatig uitrollen, of vastgelopen op een trage, onstabiele pipeline? Ik zet een nette CI/CD pipeline op zodat elke push automatisch wordt gebouwd, getest en uitgerold.
Ik ben een DevOps engineer die elke dag GitLab CI en GitHub Actions pipelines bouwt en onderhoudt met Argo CD voor productie Kubernetes clusters.
Wat ik kan doen:
- GitHub Actions of GitLab CI pipelines voor Node.js, Python, PHP/Laravel, Java en meer
- Docker image builds en pushes naar Docker Hub, GHCR, ECR of ACR
- Geautomatiseerde tests, linting en security scans
- Uitrollen naar een VPS, AWS, Azure, Oracle Cloud of Kubernetes
- GitOps deployments met Argo CD en Helm
- Verouderde of kapotte pipelines repareren
Wat je krijgt:
- Werkende pipeline-bestanden die in je repo worden gecommit
- Secrets op een veilige manier ingesteld, nooit hardcoded
- Korte documentatie over hoe de pipeline werkt
Weet je niet welke package het beste past? Stuur me een bericht voordat je bestelt met je repo- en hostinggegevens. Ik reageer snel.
Tools:
Docker
•
GitLab
•
GitHub
•
Overige
Frameworks:
Terraform
•
Ansible
Cloudprovider:
Amazon Web Services
•
microsoft azure
•
Oracle Cloud
Programmeertaal:
Bash
•
JavaScript
•
PHP
•
Python
•
PowerShell
Expertise:
Migratie
•
Debuggen
•
Ontwikkeling
Andere DevOps-techniek diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Welke toegang heb je nodig?
Ontwikkelaars toegang tot je GitHub of GitLab repo, plus deploy-gegevens voor de target server of cloud, die ik opsla als versleutelde CI secrets. Je kunt mijn toegang verwijderen zodra de opdracht klaar is.
Kan ik mijn bestaande pipeline laten repareren in plaats van een nieuwe te laten maken?
Ja. Ik kan falende jobs debuggen, trage builds versnellen met caching, en rommelige YAML opschonen. Stuur me eerst het pipeline-bestand en het foutlog zodat ik de juiste package kan geven.
GitHub Actions of GitLab CI, welke moet ik kiezen?
Gebruik degene waar je code al ligt. Beide werken goed. Als je twijfelt, stuur me een bericht en ik adviseer je op basis van je stack.
