CI/CD with Kubernetes. Oftewel Continuous Integration/Continuous Deployment op Kubernetes. Vanuit een DevOps manier van werken willen we tijdens het bouwen van een applicatie regelmatig builden, testen uitvoeren en releasen. Via tools zoals Jenkins, Concourse, Bamboo, enzovoort kunnen we ervoor zorgen dat dit automatisch gebeurd met de nodige controles naar al onze omgevingen. Ook in container orkestratie platformen zoals Kubernetes kunnen we deze methodologie toepassen.
Via deze demo willen we jullie kennis laten maken met de mogelijkheden van Kubernetes en tegelijkertijd de kracht van CI/CD en welke voordelen deze automatisatie biedt.
3. ▪ DevOps engineers
▪ Everything cloud
▪ Kubernetes
▪ CI/CD
▪ DevOps minded
The Business partner
Wie zijn wij
4. ▪ Part of the Cronos Group
▪ IBM and Opensource Middleware
▪ Cloud agnostic consulting
▪ DevOps minded
▪ Innovation
▪ Automation
▪ 24/7 Managed Services
The Business partner
6. Basics
‘disposable’ [ dih-spoh-zuh-buh l ]
Adjectief
Ontworpen voor of in staat om weg te doen nadat het opgebruikt is
‘Sandbox’ [ sand-boks ]
Zelfstandig naamwoord
Computers. Virtueel afgesloten ruimte waarin programma’s
kunnen werken zonder andere processen te verstoren
‘Resources’ [ ree-sawrs ]
Zelfstandig naamwoord
Computers. Een systeem resource is, is elke fysieke of virtuele component met een beperkte beschikbaarheid
7. Basics
‘container’ [kuh n-tey-ner]
Zelfstandig naamwoord
Voorverpakte lichtgewicht virtuele machine die razend snel opgezet, geschaald en weer verwijderd kan worden
‘orchestrate’ [awr-kuh-streyt]
Werkwoord
Schikken of manipuleren, voornamelijk door slimme of doordachte planning
‘Kubernetes’ [ ku-ber-nee-tees ]
Zelfstandig naamwoord
Opensource tool, afstammeling van intern ontwikkelde Google tool ,Borg, enkele jaren geleden vrijgegeven
8. !DevOps way
▪ Manueel commando’s uitvoeren
▪ YAML file
▪ Publieke repository
▪ Private repository
‘DockerFile’ [do-kuh-file]
Zelfstandig naamwoord
Bestand waarin de eigenschappen en onderdelen van een
container staan gedefinieerd
‘DockerHub’ [do-kuh-hub]
Zelfstandig naamwoord
Repository van publiek beschikbare containers
onderdeel van Docker inc.
15. Contact Johan Janssen
Managing Partner, FlowFactor
Johan.Janssen@FlowFactor.be
+32 496 57 41 98
https://be.linkedin.com/in/JohanJanssen
@
M
Want to
implement CI/CD
in your business?