authentik icon indicating copy to clipboard operation
authentik copied to clipboard

IAC Setup

Open Robsmon opened this issue 1 year ago • 2 comments

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):

  • authentik version: [e.g. 2024.8.3]
  • Deployment: helm

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.

Robsmon avatar Oct 13 '24 07:10 Robsmon

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

BeryJu avatar Oct 14 '24 09:10 BeryJu

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 avatar Oct 14 '24 10:10 Robsmon

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

Robsmon avatar Oct 25 '24 14:10 Robsmon

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

Those are only used on the first deploy of authentik, and not for configuring it all the time, so I don't think they make sense there.

rissson avatar Nov 07 '24 17:11 rissson

cc. @tanberry

rissson avatar Nov 07 '24 17:11 rissson