{"repo":"goauthentik/terraform-provider-authentik","free":true,"listed":false,"github":"https://github.com/goauthentik/terraform-provider-authentik","clone":"git clone https://github.com/goauthentik/terraform-provider-authentik.git","description":"Manage https://goauthentik.io with terraform.","language":"Go","stars":136,"topics":["terraform","terraform-provider","authentik","sso","authentication","identity","oauth","saml","oidc"],"license":"GPL-3.0","category":"auth-billing-email","readme_excerpt":"--- Terraform Provider authentik Tested against authentik main and stable, on terraform 1.2.1 Run the following command to build the provider Generate Documentation Run make from the project root to regenerate the latest provider documentation Run tests using a Dev Container Running the included Dev Container will create a full authentik development environment automatically as if following the instructions found here: https://goauthentik.io/docs/installation/docker-compose Once the Dev Container is running, simply use the VS Code Command Palette or Test UI to run any tests as needed. Note: If running all tests, this is very CPU-intensive on your local authentik environment, so depending on your hardware they can take several minutes to complete. Run tests using a local environment Start a local authentik instance by following https://goauthentik.io/docs/installation/docker-compose Before starting the instance, add this static token to the .env file: Afterwards, tests can be run from VS Code with the Command Palette or Test UI, or via CLI like so: If you're trying to run tests with VS Code in your local environment, be sure to change AUTHENTIK URL in .vscode/settings.json to: \"AUTHENTIK URL\": \"http://localhost:9000\" Note: If running all tests, this is very CPU-intensive on your local authentik environment, so depending on your hardware they can take several minutes to complete. Versioning This provider's version is based on the authentik version it's tested against. Provider ","default_branch":null,"files":null,"tree":[],"storefront":"/r/goauthentik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/goauthentik/terraform-provider-authentik/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}