x-frinx-image-pull-secret: &frinx-image-pull-secret regcred
oauth2-proxy:
enabled: true
fullnameOverride: "oauth2-proxy"
image:
repository: "frinxio/oauth2-proxy"
tag: "6.1.0-alpine"
imagePullSecrets:
- name: *frinx-image-pull-secret
redis:
enabled: true
architecture: standalone
sessionStorage:
type: redis
redis:
existingSecret: "azure-oauth2-proxy-redis-secret"
passwordKey: "redis-password"
config:
existingSecret: oauth2-proxy
configFile: |-
custom_sign_in_logo = "/tmp/frinx/frinx.png"
upstreams = "file:///dev/null"
cookie_secure = true
cookie_expire = 0
pass_authorization_header = false
proxy_websockets = true
email_domains = [ "*" ]
cookie_domains = [ "fm.127.0.0.1.nip.io" ]
whitelist_domains = [ "fm.127.0.0.1.nip.io" ]
provider = "azure"
azure_tenant = "YOUR_TENANT_ID"
oidc_issuer_url = "https://login.microsoftonline.com/YOUR_TENANT_ID/v2.0"
login_url = "https://login.microsoftonline.com"
redirect_url = "https://fm.127.0.0.1.nip.io/oauth2/callback"
ssl_insecure_skip_verify = false
pass_access_token = false
set_xauthrequest = true
skip_jwt_bearer_tokens = true
reverse_proxy = true
extraArgs:
azure-graph-group-field: displayName
redisPassword:
password: "yourPassword"