quiet-grass-7164
05/31/2023, 4:01 PMflyte-binary
helm chart to setup external auth server. Unfortunately, not being successfully, the below config is not getting propagated to the configmap. Setting enableAuthServer=false
is having no effect. Has anyone successfully used flyte-binary
helm chart to setup an external server?
configuration:
auth:
enabled: true
enableAuthServer: false
oidc:
baseUrl: "okta-server"
clientId: "my_id"
clientSecret: "my_secret-"
internal:
# propeller
clientId: "my_id"
clientSecret: "my_secret-"
clientSecretHash: "hash
flyteClient:
clientId: my_id"
redirectUri: <http://localhost:53593/callback>
scopes:
- all
- offline
authorizedUris:
- https://${app_name}.${env}.<http://cloud.com|cloud.com>
- <http://flyteadmin:80>
- <http://flyteadmin.flyte.svc.cluster.local:80>
freezing-boots-56761
enableAuthServer: false
just disables the auth server in flyteadmin: https://github.com/flyteorg/flyte/blob/baba9bd59008d640c10344906c11473b1cfb166e/charts/flyte-binary/templates/configmap.yaml#L128
are you perhaps missing some configuration?freezing-boots-56761
freezing-boots-56761
configuration.inline
quiet-grass-7164
05/31/2023, 5:19 PMquiet-grass-7164
05/31/2023, 6:40 PMconfiguration:
inline:
authServerType: External
externalAuthServer:
baseUrl: "<https://xxx/oauth2/aus9pvuqy0Xc2VzSA5d7>"
freezing-boots-56761
freezing-boots-56761
freezing-boots-56761
configuration:
inline:
auth:
appAuth:
authServerType: External
externalAuthServer:
baseUrl: "<https://xxx/oauth2/aus9pvuqy0Xc2VzSA5d7>"
quiet-grass-7164
05/31/2023, 8:22 PM