Ik stel je cicd-pipeline in
Software ontwikkelaar
Over deze dienst
Trage, handmatige of kapotte deployments? Elke release die met de hand wordt gedaan, kost je tijd die je niet aan het uitrollen van je software besteedt. Ik ben een senior DevOps engineer (10+ jaar) die CI/CD heeft gebouwd voor meer dan 20 microservices. Ik automatiseer je deploys op dezelfde manier.
Wat ik inricht: Geautomatiseerd build, test en deploy met GitHub Actions, GitLab CI of Jenkins - Staging en productieomgevingen met goedkeuringspoorten - Secrets management zonder wachtwoorden in je repo, ooit niet - Slack- of e-mailmeldingen bij mislukte builds - README-documentatie die je team zonder mij kan onderhouden
Waarom ik: productie pipelines, deliverables staan in je repo; jij hebt alles in handen.
Jij levert: repo-toegang (of een kopie), je huidige deploy-proces (indien aanwezig), details van de target omgeving.
Ik doe niet: toegang tot productiegegevens, je business logic schrijven, of werken tegen een vastgestelde scope zonder dat ik het eerst weet.
2 revisies inbegrepen bij elk pakket. Stuur me je stack voordat je bestelt, dan bevestig ik het juiste pakket.
Tools:
Docker
•
Jenkins
•
GitHub
•
BitBucket
•
CloudFormation
Frameworks:
Npm
•
Terraform
•
Pulumi
•
Ansible
•
Pop
Programmeertaal:
C
•
Java
•
JavaScript
•
PHP
•
Python
•
Golang
•
Rust
Expertise:
Migratie
•
Debuggen
•
Ontwikkeling
Veelgestelde vragen
Automatische vertaling
Kun je werken met GitHub Actions als mijn repo op GitLab staat?
Ja — ik werk met GitHub, GitLab en Bitbucket. De pipeline bevindt zich waar je code staat.
Mijn deploy is momenteel handmatig/exporteerde bestanden. Help?
Dat is de meest voorkomende situatie. Stuur me je huidige proces en target server details — ik automatiseer het.
Heb ik Docker nodig voor dit?
Nee. Docker maakt deploy betrouwbaarder, maar ik kan je een klassieke pipeline bouwen die via SSH/rsync of een hostpanel deployt als dat jouw setup is. (Als je Docker wilt gebruiken, zie de extra.)
Wat ontvang ik?
De pipeline config in je repo, secrets correct ingesteld, een README en een korte walkthrough van hoe je team het gebruikt.
Heb je mijn account wachtwoorden nodig?
Nee. Alleen repo-toegang en toegang tot de deployment target. Ik vraag nooit om persoonlijke/billingsgegevens.
