Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

crunchy-userinit-controller

Installs crunchy-userinit-controller

Maintainers

Name Email Url
drummyfloyd false.drummyfloyd@gmail.com

Values

Controller configuration

Key Type Default Description
rbac.create bool true Create RBAC resources
rbac.forceCluster bool false Force cluster-level RBAC regardless of watch configuration When false (default), cluster RBAC is automatically enabled if: - watch.mode is "all" - watch.namespaces contains regex patterns (* ? [ ]) When true, always use cluster RBAC
watch.mode string "current" Watch mode: "current"
watch.namespaces list [] List of namespaces to watch (only used when mode="list") Supports Kopf patterns: * (glob), ? (single char), ! (negation), , (multiple) Patterns automatically enable cluster RBAC

Other Values

Key Type Default Description
affinity object {} Affinity for pod assignment
extraEnv list [] Additional environment variables to apply to the main pod
fullnameOverride string "" String to fully override crunchy-userinit-controller.fullname template
image.pullPolicy string "IfNotPresent" Container image pull policy
image.repository string "ghcr.io/drummyfloyd/crunchy-userinit-controller" Container image repository
image.tag string "" Container image tag (immutable tags are recommended)
imagePullSecrets list [] Specify docker-registry secret names as an array
livenessProbe.enabled bool true Enabled livenessProbe
log.debug bool false Enable debug mode
log.format string "plain" Log format of the controller (plain
nameOverride string "" String to partially override crunchy-userinit-controller.fullname template
nodeSelector object {} Node labels for pod assignment
podAnnotations object {} Annotations to add to the pod
podLabels object {} Labels to add to the pod
podSecurityContext object {} Configure pod security context
replicaCount int 1 Set number of replicas
resources object {} Resource limits and requests for the controller pod
securityContext object {} Configure container security context
service.port int 80 Service port
service.type string "ClusterIP" Service type
serviceAccount object {"annotations":{},"automount":true,"create":true,"name":""} Service account configuration (required for the controller to function)
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.automount bool true Automatically mount a ServiceAccount's API credentials
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
tolerations list [] Tolerations for pod assignment
volumeMounts list [] Additional volumeMounts on the output Deployment definition
volumes list [] Additional volumes on the output Deployment definition

Autogenerated from chart metadata using helm-docs v1.14.2