Een Stevige Basis

Als je iets moois wilt bouwen heb je een goed fundament nodig om dat op te zetten. En hoe groter je bouwwerk moet worden, hoe groter dat fundament moet zijn.

In de ICT is dat niet anders. Wanneer je mooie projecten wilt doen met geavanceerde technieken heb je een gedegen basiskennis nodig om dat project te kunnen realiseren, en te beheren. Dus als je hippe dingen wilt doen met AI modellen, Containers op Kubernetes, GitOps, en andere modieuze zaken dan zul je er eerst voor moeten zorgen dat je basis commandline-vaardigheden in orde zijn, dat je het standaard Linux toegangsmodel, inclusief ACLs, snapt, dat je met de verschillende gangbare bestandssystemen kunt werken, en dat je snapt hoe je gebruikers kunt aanmaken, verwijderen, en beheren. En dan hebben we het nog niet eens gehad over de basis van netwerken, TLS, routering etc.

Je hoeft echt niet op elk veld een expert te zijn, maar die brede, stevige, basis heb je nodig om wat je er bovenop wilt laten landen goed te kunnen snappen en te probleemschieten.

HET Geheim van Kustomize

Het is geen geheim dat Wander dol is op Kustomize. Wat wel vaak niet bekend is, of niet toegepast wordt, is een manier om de versie van de “base” die je gebruikt in je Kustomize “overlays” te versioneren. Op deze manier raakt een aanpassing aan de base niet plotseling al je overlays, maar bepaal jij, als beheerder, wanneer de verschillende overlays welke versie van de base gebruiken.