OPA-Gatekeeperπ
Overviewπ
Gatekeeper is an auditing tool that allows administrators to see what resources are currently violating any given policy.
Big Bang Touch Pointsπ
Storageπ
Data from gatekeeper is not stored is provided via metrics.
Databaseπ
Gatekeeper doesnβt have a database.
Istio Configurationπ
When deploying to k3d, istio-system should be added from excludedNamespaces
under the allowedDockerRegistries
violations. This can be done by modifying chart/values.yaml
file or passing an override file with the values set as seen below. This is for development purposes only: production should not allow containers in the istio-system
namespace to be pulled from outside of Registry1.
gatekeeper:
values:
violations:
allowedDockerRegistries:
match:
excludedNamespaces:
- istio-system # allows creation for loadbalancer pods for various ports and various vendor loadbalancers
High Availabilityπ
High availability is accomplished by ensuring the replicas in the values file of this helm chart are > 1. By default, this chart is configured for high availability with replicas: 3
.
gatekeeper:
values:
replicas: 3
Single Sign on (SSO)π
None. This service doesnβt have a web interface.
Licensingπ
Dependenciesπ
None.