Ik bouw of herstel een CI/CD-pijplijn in GitHub Actions, Azure DevOps of GitLab
Over deze dienst
Ben je nog steeds handmatig aan het deployen, of blijf je hangen in een pijplijn die bij toeval faalt? Ik bouw een CI/CD-pijplijn die je app bij elke merge bouwt, test en deployt. Production deploys vereisen eerst goedkeuring, en terugrollen is eenvoudig.
De pijplijn is als code geschreven in je repository, met GitHub Actions, Azure DevOps of GitLab CI. Cloud-toegang gebruikt korte levensduur inloggegevens (OIDC of workload identity), zodat geen geheimen in de repository opgeslagen worden. Standaard en Premium scannen ook afhankelijkheden en containerafbeeldingen, zodat bekende kwetsbaarheden voor deployment worden opgevangen.
Voor Kubernetes-teams gebruikt Premium Helm of Argo CD. Elke release is traceerbaar naar een commit, en terugrollen is één revert.
Je krijgt een walkthrough en geschreven documentatie, zodat jouw team de pijplijn kan draaien en aanpassen zonder mij.
Stuur me een melding van een mislukte run of je repo-structuur voordat je bestelt als je niet zeker weet welk pakket past.
Tools:
Docker
•
GitLab
•
GitHub
Frameworks:
Terraform
Cloudprovider:
Amazon Web Services
•
microsoft azure
Programmeertaal:
Bash
•
Python
Expertise:
Installatie
•
Debuggen
•
Configuratie
Andere DevOps-techniek diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Heb je productie toegang nodig?
Niet meteen. Ik bouw en test eerst tegen staging. Productie-deployments lopen via de pijplijn, met jouw goedkeuring.
Waar worden geheimen opgeslagen?
In de geheiligsess store van jouw CI-platform of jouw cloud-identie (OIDC), nooit in de repository.
Kun je een bestaande pijplijn herstellen in plaats van er een te bouwen?
Ja, dat is het Basic pakket.
Ondersteun je monorepos?
Ja. Vermeld het in de vereisten en ik bepaal de scope voordat ik begin.
Wat gebeurt er na de bevalling?
Jij bezit de pijplijncode en documentatie. Revisies binnen jouw pakket zijn inbegrepen.

