Skip to main content
Version: 0.1.0 Type: application

Parameters

Key & DescriptionTypeDefault
directoryCache.affinity
The affinity for the directory-cache controller. This overrides the value of global.nodeSelector.affinity.
object
directoryCache.directoryService.directories
The directory services to configure. Click to expand examples.
listSee individual settings below.
directoryCache.directoryService.directories[0].enabled
Enable the directory service.
bool
directoryCache.directoryService.directories[0].ldapsCert
Name of existing TLS certificate for LDAP-S.
string
directoryCache.directoryService.directories[0].name
Name of the directory service.
The primary domain should always be named: default
string
directoryCache.directoryService.directories[0].user.existingSecret
Name of an existing secret containing an SSSD configuration snippet with the ldap_default_authtok set for this domain.
string
directoryCache.directoryService.directories[0].user.existingSecretFileName
The name of the file in the existing secret that contains the ldap passwords.
string
directoryCache.directoryService.watchInterval
The interval in seconds to check for changes in sssd configuration.
int
directoryCache.image
The image to use for the directory-cache controller.
object
directoryCache.interval
Polling interval for updates to user database
int
directoryCache.leaderElection.enabled
This forces the directory-cache controller to use leader election even if the number of replicas is set to 1.
Useful if planning to scale after deployment.
bool
directoryCache.logLevel
The log level.
Uses integers or zap log level strings:
  • debug
  • info
  • warn
  • error
  • dpanic
  • panic
  • fatal
string
directoryCache.minimumUID
The minimum UID to be used to filter users.
int
directoryCache.nsscacheMaps
The nsscache maps used to configure the directory-cache controller. This is only used if source is set to nsscache.
list
directoryCache.podMonitor.enabled
Enable monitoring via the Prometheus operator PodMonitor CRD.
bool
directoryCache.replicas
The number of replicas of the directory-cache controller pod to run.
Leader election will be enabled if this is greater than 1 or leader election is explicitly enabled.
int
directoryCache.resources
The resource to request for the directory-cache controller.
object
directoryCache.selectGroups
Groups to select users from which
list
directoryCache.source
The source of user information for the directory-cache controller. Can be sssd, or nsscache.
string
directoryCache.sssdContainer.livenessProbe
The liveness probe for the sssd container.
object
directoryCache.sssdContainer.readinessProbe
The readiness probe for the sssd container.
object
directoryCache.sssdContainer.resources
Resources for the sssd container.
object
directoryCache.sssdContainer.startupProbe
The startup probe for the sssd container.
object
directoryCache.tolerations
The tolerations for the directory-cache controller deployment.
list
directoryCache.vmPodScrape.enabled
Enable monitoring via VictoriaMetrics operator VMPodScrape CRD. Note: To enable this, podMonitor must be disabled in addition to setting vmPodScrape.enabled to true.
bool
imagePullSecrets
Image pull secrets to configure if using custom private images.
list
loginController.affinity
The affinity for the login controller. This overrides the value of global.nodeSelector.affinity.
object
loginController.image
The image to use for the login-controller.
object
loginController.leaderElection.enabled
This forces the login-controller to use leader election even if the number of replicas is set to 1.
Useful if planning to scale after deployment.
bool
loginController.logLevel
The log level.
Uses integers or zap log level strings:
  • debug
  • info
  • warn
  • error
  • dpanic
  • panic
  • fatal
string
loginController.podMonitor.enabled
Enable monitoring via the Prometheus operator PodMonitor CRD.
bool
loginController.replicas
The number of replicas of the login-controller pod to run.
Leader election will be enabled if this is greater than 1 or leader election is explicitly enabled.
int
loginController.resources
The resource to request for the login-controller.
object
loginController.tolerations
The tolerations for the login-controller deployment.
list
loginController.vmPodScrape.enabled
Enable monitoring via the VictoriaMetrics operator VMPodScrape CRD. Note: To enable this, podMonitor must be disabled in addition to setting vmPodScrape.enabled to true.
bool
Last modified on July 16, 2026