Skip to main content

Shell-app

Configuration

KeyDescriptionDefault
repositoryN/Aregistry.gitlab.com/castlecraft/citadel/shell-app
pullPolicyN/AIfNotPresent
tagN/A"latest"
typeN/AClusterIP
portN/A5000
targetPortN/A8080
cpuN/A100m
memoryN/A128Mi
cpuN/A100m
memoryN/A128Mi
enabledN/Afalse
classNameN/A""
annotationsN/A{}
- hostkubernetes.io/ingress.class: nginx kubernetes.io/tls-acme: "true"chart-example.local
- pathN/A/
pathTypeN/AImplementationSpecific
tlsN/A[]
IDP_CONFIG_PATH- secretName: chart-example-tls hosts: - chart-example.local"/etc/citadel/iam/idp-config.json"
SHELL_APP_URLN/A"http://citadel.local"
ADMIN_PORTAL_UI_URLN/A"http://citadel.local/admin"
ONBOARDING_UI_URLN/A"http://citadel.local/signup"
OIDC_AUTHORITYN/A"http://citadel.local/keycloak/realms/citadel"
OIDC_SHELL_APP_CLIENT_IDN/A"shell-app"
OIDC_REDIRECT_URIN/A"http://citadel.local/callback"
OIDC_SILENT_REDIRECT_URIN/A"http://citadel.local/silent-renew-callback.html"
OIDC_POST_LOGOUT_REDIRECT_URIN/A"http://citadel.local/logout"
MFE_ADMIN_PORTAL_UI_URLN/A"http://citadel.local/admin/remoteEntry.js"
MFE_ONBOARDING_UI_URLN/A"http://citadel.local/signup/remoteEntry.js"
MFE_ADMIN_BFF_URLN/A"http://citadel.local"
IAM_SERVICE_URLN/A"http://citadel.local"
configMapNameFrontends usually bake config or load entrypoint.js, but minimal env is good. Adding configMapName if we need to inject the IdP config for the frontend"citadel-idp-config"