35 lines
2.3 KiB
Plaintext
35 lines
2.3 KiB
Plaintext
# To put some extra CHE server configurations just add here CHE ENV vars following format:
|
|
# KEY: "value"
|
|
CHE_HOST: che-${OPENSHIFT_NAMESPACE_URL}
|
|
CHE_PORT: ${CHE_PORT:-"8080"}
|
|
CHE_API: ${HTTP_PROTOCOL}://che-${OPENSHIFT_NAMESPACE_URL}/api
|
|
CHE_WEBSOCKET_ENDPOINT: ${WS_PROTOCOL}://che-${OPENSHIFT_NAMESPACE_URL}/api/websocket
|
|
CHE_DEBUG_SERVER: ${CHE_DEBUG_SERVER}
|
|
CHE_INFRASTRUCTURE_ACTIVE: openshift
|
|
CHE_INFRA_KUBERNETES_BOOTSTRAPPER_BINARY__URL: ${HTTP_PROTOCOL}://che-${OPENSHIFT_NAMESPACE_URL}/agent-binaries/linux_amd64/bootstrapper/bootstrapper
|
|
CHE_INFRA_KUBERNETES_MACHINE__START__TIMEOUT__MIN: ${CHE_INFRA_KUBERNETES_MACHINE__START__TIMEOUT__MIN:-"5"}
|
|
CHE_INFRA_KUBERNETES_MASTER__URL: ${CHE_INFRA_KUBERNETES_MASTER__URL}
|
|
CHE_INFRA_KUBERNETES_OAUTH__TOKEN: ${CHE_INFRA_KUBERNETES_OAUTH__TOKEN}
|
|
CHE_INFRA_KUBERNETES_PASSWORD: ${CHE_INFRA_KUBERNETES_PASSWORD}
|
|
CHE_INFRA_OPENSHIFT_PROJECT: ${CHE_INFRA_OPENSHIFT_PROJECT}
|
|
CHE_INFRA_KUBERNETES_PVC_STRATEGY: ${CHE_INFRA_KUBERNETES_PVC_STRATEGY}
|
|
CHE_INFRA_KUBERNETES_PVC_PRECREATE__SUBPATHS: ${CHE_INFRA_KUBERNETES_PVC_PRECREATE__SUBPATHS}
|
|
CHE_INFRA_OPENSHIFT_TLS__ENABLED: ${ENABLE_SSL}
|
|
CHE_INFRA_KUBERNETES_TRUST__CERTS: ${CHE_INFRA_KUBERNETES_TRUST__CERTS:-"false"}
|
|
CHE_INFRA_KUBERNETES_USERNAME: ${CHE_INFRA_KUBERNETES_USERNAME}
|
|
CHE_KEYCLOAK_AUTH__SERVER__URL: ${CHE_KEYCLOAK_AUTH__SERVER__URL}
|
|
CHE_KEYCLOAK_CLIENT__ID: ${CHE_KEYCLOAK_CLIENT__ID}
|
|
CHE_KEYCLOAK_GITHUB_ENDPOINT: ${KEYCLOAK_GITHUB_ENDPOINT}
|
|
CHE_KEYCLOAK_OSO_ENDPOINT: ${CHE_KEYCLOAK_OSO_ENDPOINT}
|
|
CHE_KEYCLOAK_REALM: ${CHE_KEYCLOAK_REALM}
|
|
CHE_LOCAL_CONF_DIR: ${CHE_LOCAL_CONF_DIR:-"/etc/conf"}
|
|
CHE_LOGS_DIR: ${CHE_LOGS_DIR:-"/data/logs"}
|
|
CHE_LOG_LEVEL: ${CHE_LOG_LEVEL}
|
|
CHE_MULTIUSER: ${CHE_MULTIUSER}
|
|
CHE_OAUTH_GITHUB_CLIENTID: ${CHE_OAUTH_GITHUB_CLIENTID}
|
|
CHE_OAUTH_GITHUB_CLIENTSECRET: ${CHE_OAUTH_GITHUB_CLIENTSECRET}
|
|
CHE_PREDEFINED_STACKS_RELOAD__ON__START: ${CHE_PREDEFINED_STACKS_RELOAD}
|
|
JAVA_OPTS: ${CHE_JAVA_OPTS:-"-XX:MaxRAMFraction=2 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -Dsun.zip.disableMemoryMapping=true -Xms20m "}
|
|
CHE_WORKSPACE_AUTO_START: ${CHE_WORKSPACE_AUTO_START:-"false"}
|
|
CHE_WORKSPACE_AGENT_DEV_INACTIVE__STOP__TIMEOUT__MS: ${CHE_WORKSPACE_AGENT_DEV_INACTIVE__STOP__TIMEOUT__MS:-"3600000"}
|