Skip to content
This repository was archived by the owner on Apr 12, 2026. It is now read-only.

Stensel8/public-cloud-concepts

Repository files navigation

Nederlands | English

Switch Blue-Green Slot Deploy Hugo site to Pages PR Checks Dependabot Updates Copilot code review

Note

Deze repository wordt primair in het Nederlands bijgehouden. Er is een (niet altijd volledige of actuele) Engelse vertaling beschikbaar in README.en.md, maar deze versie heeft geen prioriteit.


Warning

Deprecated vanaf juni 2026. Deze repository bevat de uitwerking van de Public Cloud Concepts module, onderdeel van de Cloud Engineering-specialisatie (jaar 3). De module is zelfstandig afgerond en deze repository wordt niet meer bijgehouden.

Public Cloud Concepts

Deze repository wordt bijgehouden door Sten Tijhuis en bevat de individuele module van de Cloud Engineering-specialisatie.

Documentatie: public-cloud-concepts.stensel.nl

GitHub Docker Hub Artifact Registry

Modules

Module
Public Cloud Concepts

Architecting the Cloud en Cloud Automation Concepts zijn gedeelde modules die samen met Wout Achterhuis worden gedaan en staan in een aparte repository: cloud-engineering.

Week-overzicht

Week Onderwerp Bestanden
1 Introductie & Deployments Week 1/Bestanden
2 Ingress, Services & Apps Week 2/Bestanden
3 Blue-Green Deployments & Artifact Registry Week 3/Bestanden
4 Helm & Identity and Access Management Week 4/Bestanden
5 Monitoring & Observability Week 5/Bestanden
6 Microservices Week 6
7 Serverless & API Gateway Week 7
Google Cloud SDK installeren

De opdrachten in deze repository maken gebruik van de Google Cloud CLI (gcloud). Installeer deze eenmalig via onderstaande instructies.

Linux (inclusief CachyOS / Arch-gebaseerd)
curl https://sdk.cloud.google.com | bash

Volg daarna de wizard. Kies je shell-configuratiebestand (bijv. ~/.config/fish/config.fish voor Fish of ~/.bashrc voor Bash) en herstart je terminal of voer het volgende uit:

source ~/.bashrc   # of source ~/.config/fish/config.fish voor Fish

Verifieer de installatie:

gcloud version

Log daarna in met je Google-account:

gcloud auth login
Windows

Via winget:

winget install -e --id Google.CloudSDK

Herstart PowerShell of de opdrachtprompt na de installatie, zodat gcloud beschikbaar is.

GKE Auth Plugin installeren

Om kubectl te gebruiken met GKE-clusters is gke-gcloud-auth-plugin vereist:

gcloud components install gke-gcloud-auth-plugin
gke-gcloud-auth-plugin --version
Afbeeldingen (AVIF)

Alle afbeeldingen in deze repository gebruiken het AVIF-formaat: open, royalty-free en compacter dan PNG of JPEG bij gelijke kwaliteit.

Batch-converteer PNG/JPG screenshots naar AVIF (converteert en verwijdert originelen):

find . -type f \( -iname "*.png" -o -iname "*.jpg" -o -iname "*.jpeg" \) | while read -r f; do avifenc -q 80 -s 6 "$f" "${f%.*}.avif" && rm "$f"; done

Installeer avifenc eerst via sudo pacman -S libavif (Arch/CachyOS) of sudo apt install libavif-bin (Debian/Ubuntu).

About

My individual portfolio assignments and their documentation for Saxion HBO-ICT: Cloud Engineering (GCP, AWS, DevOps)

Resources

Stars

Watchers

Forks

Contributors