Back

Open Policy Agent: esplorazione e sviluppo di policy per cluster Kubernetes


Open Policy Agent (OPA) è un framework e general-purpose policy-engine che consente di definire delle policy per gestire il deployment e l'interazione tra i componenti di un ambiente Cloud (e.g., Pods in Kubernetes).

OPA fornice una serie di tool e un linguaggio per la definizione di policy (Rego) che permette, ad esempio, di definire regole per user-level access authorization e configurazione dell'infrastruttura Cloud.

In ambito cloud, considerando in particolare Kubernetes come orchestrator di container, OPA è implementato come un [Kubernetes Admission Controller](https:// kubernetes.io/docs/reference/access-authn-authz/admission-controllers/) mettendo a disposizione il framework [Gatekeeper](https://open-policy-agent.github.io/ gatekeeper/website/docs/).

opa

OPA è facilmente integrabile con molti servizi e fornisce un modo centralizzato per gestire policy tra molte applicazioni e ambienti di sviluppo/deployment.


PREREQUISITI


MATERIALE


PROGETTI DI TESI