goauthentik / authentik

The authentication glue you need.
https://goauthentik.io
Other
13.33k stars 892 forks source link

IAC Setup #11669

Open Robsmon opened 1 week ago

Robsmon commented 1 week ago

Describe your question/ I would like to setup Authentik with ansible and i am doing the setup of authentik with helm and argocd. Is there any way to not use the setup with the webgui and do it programmaticly? I could not find something in the API.

Version and Deployment (please complete the following information):

Additional context A setup like giving the admin password and email with helm values (in the end possibly just env variables) would be nice. Then i could continue with ansible directly without any manual step.

BeryJu commented 1 week ago

See https://docs.goauthentik.io/docs/install-config/automated-install

Robsmon commented 1 week ago

I did not see that chapter in the configuration sorry. Any reason why AUTHENTIK_BOOTSTRAP_PASSWORD,AUTHENTIK_BOOTSTRAP_TOKEN,AUTHENTIK_BOOTSTRAP_EMAIL are not described in the chapter with the configuration (https://docs.goauthentik.io/docs/install-config/configuration/) where i was looking for them?

Edit: added link

Robsmon commented 1 day ago

Is there anything against adding these to the general configuration section? If there is not i may take the time to change the documentation.