authentik icon indicating copy to clipboard operation
authentik copied to clipboard

website/docs: Update ArgoCD integration docs.

Open Gunsmithy opened this issue 1 year ago β€’ 3 comments

Details

Updated the ArgoCD integration documentation, primarly to add an example Terraform implementation similar to the one found in the Grafana integration docs. (Lost some time to the lack of this since I didn't know the UI defaults to having the email, openid and profile scopes when creating a new provider.)

Added an extra pointer for how to modify the ArgoCD secret when deployed with Helm, and how to add Readonly users to Argo.

Also made the opinionated change of replacing most HTTP schemes with HTTPS where they should realistically be used. :)


Checklist

  • [ ] Local tests pass (ak test authentik/)
  • [ ] The code has been formatted (make lint-fix)

If an API change has been made

  • [ ] The API schema has been updated (make gen-build)

If changes to the frontend have been made

  • [ ] The code has been formatted (make web)

If applicable

  • [X] The documentation has been updated
  • [X] The documentation has been formatted (make website)

Gunsmithy avatar May 10 '24 18:05 Gunsmithy

Deploy Preview for authentik-docs ready!

Name Link
Latest commit 1b156449d90b56a03f8a7f791f8be4899bb2a1c3
Latest deploy log https://app.netlify.com/sites/authentik-docs/deploys/664621b30e89090008267795
Deploy Preview https://deploy-preview-9684--authentik-docs.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar May 10 '24 18:05 netlify[bot]

Deploy Preview for authentik-storybook canceled.

Name Link
Latest commit 1b156449d90b56a03f8a7f791f8be4899bb2a1c3
Latest deploy log https://app.netlify.com/sites/authentik-storybook/deploys/664621b3e199fb00097d5bdb

netlify[bot] avatar May 10 '24 18:05 netlify[bot]

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 92.36%. Comparing base (09cacbd) to head (1b15644). Report is 21 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9684      +/-   ##
==========================================
- Coverage   92.39%   92.36%   -0.03%     
==========================================
  Files         704      704              
  Lines       34401    34403       +2     
==========================================
- Hits        31785    31778       -7     
- Misses       2616     2625       +9     
Flag Coverage Ξ”
e2e 49.65% <ΓΈ> (-0.01%) :arrow_down:
integration 25.36% <ΓΈ> (-0.02%) :arrow_down:
unit 89.82% <ΓΈ> (+<0.01%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar May 10 '24 18:05 codecov[bot]