Authentication
The ArangoDB Kubernetes Operator will by default create ArangoDB deploymentsthat require authentication to access the database.
It uses a single JWT secret (stored in a Kubernetes secret)to provide super-user access between all servers of the deploymentas well as access from the ArangoDB Operator to the deployment.
To disable authentication, set spec.auth.jwtSecretName
to None
.
Initially the deployment is accessible through the web user-interface andAPIs, using the user root
with an empty password.Make sure to change this password immediately after starting the deployment!