authentik icon indicating copy to clipboard operation
authentik copied to clipboard

website/docs: add procedural docs for RAC

Open tanberry opened this issue 1 year ago • 3 comments

A draft for technical review... @jens I have some specific questions for you, but please give this a thorough over-all review. Thanks!

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

tanberry avatar Mar 22 '24 22:03 tanberry

Deploy Preview for authentik-docs canceled.

Name Link
Latest commit f6368956d561f903d6a0311224f793ab0aa5f718
Latest deploy log https://app.netlify.com/sites/authentik-docs/deploys/660ead4dc6d38a000897520c

netlify[bot] avatar Mar 22 '24 22:03 netlify[bot]

Deploy Preview for authentik-storybook canceled.

Name Link
Latest commit f6368956d561f903d6a0311224f793ab0aa5f718
Latest deploy log https://app.netlify.com/sites/authentik-storybook/deploys/660ead4d3488f8000843383f

netlify[bot] avatar Mar 22 '24 22:03 netlify[bot]

Images automagically compressed by Calibre's image-actions

Compression reduced images by 32.1%, saving 13.10 KB.

Filename Before After Improvement Visual comparison
website/docs/providers/rac/rac-v3.png 40.77 KB 27.68 KB -32.1% View diff

155 images did not require optimisation.

Images automagically compressed by Calibre's image-actions

Compression reduced images by 53.9%, saving 152.74 KB.

Filename Before After Improvement Visual comparison
website/docs/outposts/outpost-create.png 283.33 KB 130.58 KB -53.9% View diff

150 images did not require optimisation.

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-ghcr.io/goauthentik/dev-server:gh-591166ba6936bfda929653f5ece71c4078c9eb0b
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

For arm64, use these values:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-ghcr.io/goauthentik/dev-server:gh-591166ba6936bfda929653f5ece71c4078c9eb0b-arm64
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
image:
    repository: ghcr.io/goauthentik/dev-server
    tag: gh-ghcr.io/goauthentik/dev-server:gh-591166ba6936bfda929653f5ece71c4078c9eb0b

For arm64, use these values:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
image:
    repository: ghcr.io/goauthentik/dev-server
    tag: gh-ghcr.io/goauthentik/dev-server:gh-591166ba6936bfda929653f5ece71c4078c9eb0b-arm64

Afterwards, run the upgrade commands from the latest release notes.

github-actions[bot] avatar Apr 01 '24 17:04 github-actions[bot]