Kubernetes CI/CD: To Operator or not to Operator?

De mogelijkheden onderzoeken voor het implementeren van een CI/CD pipeline voor Kubernetes. Daar draait deze opdracht om. Na je onderzoek breng je een advies uit dat je bewijst door een CI/CD pipeline in te richten voor een (fictief) project.

Benodigde interesse(s)

  • Kubernetes
  • HELM packages
  • Microservices architecturen
  • Operators

Wat krijg je

  • Een uitdagende afstudeeropdracht
  • € 1000 vergoeding, € 500 + leaseauto of € 600 + woonruimte
  • Professionele begeleiding
  • Trainingen gericht op jouw afstudeertraject
  • Sparren met andere afstudeerders en collega’s
  • Twee vakantiedagen per maand

Wat je gaat doen

  • 35% Afstudeeronderzoek
  • 40% Analyseren, ontwerpen, realiseren
  • 25% Documentatie

Info Support heeft al bij een aantal klanten microservice-architecturen geïmplementeerd en Kubernetes ingezet. Om de juiste keuzes te kunnen blijven maken in de toekomst is het voor Info Support waardevol om op de hoogte te blijven van alle nieuwe ontwikkelingen.

Het toepassen van microservice-architecturen en het containeriseren van software is tegenwoordig voor de meeste klanten gesneden koek. De stap naar Kubernetes om dit alles in onder te brengen wordt door vele als de volgende stap gezien.

Voor deze volgende stap zijn er op dit moment genoeg tools beschikbaar die ervoor kunnen zorgen dat microservices middels YAML files of HELM packages in Kubernetes-omgevingen terecht komen. Naast tooling is het ook mogelijk om middels bestaande of zelf ontwikkelde ‘operators’ Kubernetes uit te breiden om op die manier microservices onder te brengen in een Kubernetes-omgeving.

De opdracht

De opdracht is om uit te zoeken welke mogelijkheden er zijn voor het implementeren van een CI/CD pipeline voor Kubernetes en welke voor- en nadelen elke methode heeft. Vervolgens stel je een advies op in welke situatie welke tooling het best gebruikt kan worden. Daarna richt je een CI/CD pipeline in voor een (fictief) project om te laten zien dat het advies ook in de praktijk werkt.

Meld je aan voor deze opdracht

  • Toegestane bestandstypen: docx, doc, txt, pdf, Max. bestandsgrootte: 8 MB.
  • Toegestane bestandstypen: docx, doc, txt, pdf, Max. bestandsgrootte: 8 MB.

Sollicitatieprocedure

  1. 1
  2. Kennismakingsgesprek

    Bespreek (studie) loopbaan, interesses en ambities en introductie Info Support.

  1. 2
  2. Beoordelingen

    Assessment van professionele kennis en persoonlijkheid (capaciteit, competenties en motieven).

  1. 3
  2. Selectie interview

    Professionele kennis en persoonlijkheid verdiepen.

  1. 4
  2. De ondertekening van een contract

    Contractaanbieding en uitnodiging voor tekenmomenten.