Skip to content

Pass environment variables to created shinyproxy instance when using DockerOperator #66

@tjpalanca

Description

@tjpalanca

Hi,

I would like to ask for a way to pass the environment variables from the Shinyproxy Operator instance to the underlying created Shinyproxy instances in cases where the proxy config contains ${TEMPLATED_ENV_VARS} or specifies config using env vars.

This is useful for OIDC client secrets:

  # Filename: {realm-id}.shinyproxy.yaml
  # Authentication
  authentication: openid
  openid:
    auth-url:  ${AUTH0_DOMAIN}/authorize 
    token-url: ${AUTH0_DOMAIN}/oauth/token
    jwks-url: ${AUTH0_DOMAIN}/.well-known/jwks.json
    client-id: ${AUTH0_CLIENT_ID}                
    client-secret: ${AUTH0_CLIENT_SECRET}

Thank you for building shinyproxy - it's been such a versatile tool.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions