Skip to content

scim#

Version: 1.5.0 Type: application AppVersion: 5.5.0

System for Cross-domain Identity Management (SCIM) version 2.0

Homepage: https://docs.gluu.org

Maintainers#

Name Email Url
Mohammad Abudayyeh team@gluu.org https://github.com/moabu

Source Code#

Requirements#

Kubernetes: >=v1.21.0-0

Values#

Key Type Default Description
additionalAnnotations object {} Additional annotations that will be added across all resources in the format of {cert-manager.io/issuer: "letsencrypt-prod"}. key app is taken
additionalLabels object {} Additional labels that will be added across all resources definitions in the format of
customCommand list [] Add custom pod's command. If passed, it will override the default conditional command.
customScripts list [] Add custom scripts that have been mounted to run before the entrypoint. - /tmp/custom.sh - /tmp/custom2.sh
dnsConfig object {} Add custom dns config
dnsPolicy string "" Add custom dns policy
hpa object {"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50} Configure the HorizontalPodAutoscaler
hpa.behavior object {} Scaling Policies
hpa.metrics list [] metrics if targetCPUUtilizationPercentage is not set
image.pullPolicy string "IfNotPresent" Image pullPolicy to use for deploying.
image.pullSecrets list [] Image Pull Secrets
image.repository string "janssenproject/scim" Image to use for deploying.
image.tag string "1.5.0-1" Image tag to use for deploying.
lifecycle object {}
livenessProbe object {"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5} Configure the liveness healthcheck for SCIM if needed.
livenessProbe.httpGet.path string "/jans-scim/sys/health-check" http liveness probe endpoint
readinessProbe object {"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5} Configure the readiness healthcheck for the SCIM if needed.
readinessProbe.httpGet.path string "/jans-scim/sys/health-check" http readiness probe endpoint
replicas int 1 Service replica number.
resources.limits.cpu string "1000m" CPU limit.
resources.limits.memory string "1000Mi" Memory limit.
resources.requests.cpu string "1000m" CPU request.
resources.requests.memory string "1000Mi" Memory request.
service.name string "http-scim" The name of the scim port within the scim service. Please keep it as default.
service.port int 8080 Port of the scim service. Please keep it as default.
service.sessionAffinity string "None" Default set to None If you want to make sure that connections from a particular client are passed to the same Pod each time, you can select the session affinity based on the client's IP addresses by setting this to ClientIP
service.sessionAffinityConfig object {"clientIP":{"timeoutSeconds":10800}} the maximum session sticky time if sessionAffinity is ClientIP
usrEnvs object {"normal":{},"secret":{}} Add custom normal and secret envs to the service
usrEnvs.normal object {} Add custom normal envs to the service variable1: value1
usrEnvs.secret object {} Add custom secret envs to the service variable1: value1
volumeMounts list [] Configure any additional volumesMounts that need to be attached to the containers
volumes list [] Configure any additional volumes that need to be attached to the pod

Last update: 2025-04-11
Created: 2022-01-24