Toegang tot informatie en andere gerelateerde bedrijfsmiddelen moet worden beperkt in overeenstemming met het vastgestelde onderwerpspecifieke beleid voor toegangsbeveiliging.
Doordat we via KubeAid een zelf gehoste Gitea gebruiken, hebben we volledige zeggenschap over onze code en data. Zo kunnen we ons toegangsbeleid afstemmen op onze specifieke beveiligingseisen.
We beveiligen onze Gitea-omgeving met Basic Authentication, aangevuld met Keycloak voor identiteitsbeheer. Tweefactorauthenticatie met YubiKeys voegt een extra beveiligingslaag toe, zodat alleen geverifieerde gebruikers toegang krijgen.
Onze aanpak van toegangsbeperking is gebaseerd op een helder, goed gedefinieerd beleid. Dat omvat het beheer van toegang tot Linux-servers en Kubernetes-clusters, waarbij rechten zorgvuldig worden toegekend om onbevoegd gebruik te voorkomen.
Door het centrale identiteitsbeheer van Keycloak te gebruiken en role-based access control (RBAC) toe te passen in onze Kubernetes-omgeving, zorgen we dat gebruikers alleen de rechten krijgen die hun rol vereist, volgens het principe van least privilege.
Gevoelige inloggegevens worden veilig opgeslagen met Password store, zodat alleen gebruikers met de juiste GPG-sleutels erbij kunnen. Deze methode beschermt niet alleen tegen onbevoegde toegang, maar beperkt ook het risico dat inloggegevens uitlekken.