Ik zet een Github Actions CI/CD-pijplijn op
DevOps Engineer Docker, Terraform, CICD en Kubernetes
Over deze dienst
Stop met handmatig uitrollen. Ik zet een CI/CD-pijplijn op zodat elke push naar jouw hoofdbranch automatisch wordt gebouwd, getest en uitgerold, en het werkt op mijn computer is geen probleem meer.
Wat ik doe: GitHub Actions (of Bitbucket Pipelines) klaarzetten, je app indien nodig met Docker containeriseren en automatische deployment naar AWS (ECR, EKS) of Azure (Container Registry, App Services). Voor mijn afstudeerproject, een Internal Developer Platform op AWS EKS, heb ik deze flow van begin tot eind gebouwd: bouwen, de afbeelding naar ECR pushen, het Kubernetes-manifest in Git updaten en ArgoCD rolt het uit.
Wat jij krijgt: een werkende pijplijn in jouw repository, getest, met een korte README die elke stap uitlegt.
Ideaal voor: kleine teams en solo-ondernemers die nog handmatig uitrollen en tijd willen besparen zonder handmatige releases.
Omvang: één app en één omgeving op Basic. Als jouw setup groter is, stuur me een bericht voordat je bestelt en ik vertel je eerlijk of ik de juiste match ben.
Tools:
Docker
•
GitHub
Frameworks:
Npm
Cloudprovider:
Amazon Web Services
Programmeertaal:
JavaScript
•
Python
•
Overige
Expertise:
Installatie
•
Ontwikkeling
•
Configuratie
Mijn portfolio
Andere DevOps-techniek diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Met welke CI-tools werk je?
Vooral met GitHub Actions, maar ik kan me aanpassen aan jouw bestaande CI-tool als je er al een hebt.
Heb je toegang nodig tot onze infrastructuur?
Ja, ik heb passende toegang nodig tot je repo en hosting/cloud omgeving om de pipeline op te zetten.
Wat als we nog geen containers gebruiken?
Geen probleem - ik kan de app met Docker containeriseren als onderdeel van de setup, indien nodig.
Hoe ga jij om met toegang tot mijn cloudaccount en geheimen?
Ik vraag alleen om wat de pipeline nodig heeft: een toegewijde least-privilege-rol of een serviceaccount, bij voorkeur met tijdelijke credentials. Geheimen gaan via GitHub Secrets of je eigen vault, nooit in de chat. Je kunt toegang op elk moment intrekken, en ik zal je eraan herinneren wanneer we klaar zijn.

