Ik zet een CI/CD-pijplijn op met GitHub Actions, Jenkins en Docker
DevOps- en Cloud Engineer, AWS, Azure, CI CD, Docker, Kubernetes
Over deze dienst
Nog steeds handmatig deploymenten, of de adem inhouden als er iets live gaat? Ik bouw een CI/CD-pijplijn die je app automatisch bouwt, test en deployed telkens wanneer je iets pusht.
Wat je krijgt:
- Een pijplijn in GitHub Actions of Jenkins, toegespitst op jouw stack
- Geautomatiseerde build-, test- en lint-stappen
- Docker-image build en push naar een container registry
- Deploy naar AWS, Azure of jouw Linux-server
- Gescheiden staging- en production-flows (Premium)
- Geheimen opgeslagen in een veilige opslag, nooit hard coded
- Een korte README zodat jouw team het kan onderhouden
Hoe het werkt:
- Jij deelt jouw repository (of een kopie) en waar deze vandaag draait
- Ik bevestig het plan en welke toegang ik nodig heb
- Ik build en test de pijplijn op een aparte tak
- Jij bekijkt het, en ik loop het met je door
Geschikt voor: Node.js, Next.js, Python en andere webapps, API’s en Dockerized-projecten.
Weet je niet welk pakket past? Stuur me een bericht voordat je bestelt met jouw stack en huidige deployment-proces, dan zal ik het juiste aanbevelen.
Tools:
Docker
•
Jenkins
•
GitHub
Frameworks:
Npm
Cloudprovider:
Amazon Web Services
•
microsoft azure
Programmeertaal:
Bash
•
JavaScript
Expertise:
Debuggen
•
Ontwikkeling
•
Configuratie
Mijn portfolio
Andere DevOps-techniek diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Wat heb je van mij nodig om te beginnen?
Toegang tot jouw repository (of een kopie), een korte notitie over hoe de app vandaag gebouwd en uitgevoerd wordt, en waar je het wil deployen. Voor deployments vraag ik om beperkte access keys, die je na oplevering kunt verwijderen.
GitHub Actions of Jenkins: welke kies ik?
Als jouw code op GitHub staat, is GitHub Actions meestal eenvoudiger en heeft geen extra server nodig. Jenkins is geschikt voor teams die het al gebruiken of volledige controle op hun eigen servers willen. Ik raad er een aan op basis van jouw setup voordat ik begin.
Wordt mijn bestaande app of data beïnvloed?
Nee. Ik bouw en test de pijplijn eerst op een aparte tak, en niets gaat naar productie totdat jij hebt beoordeeld en goedgekeurd.

