universe-infra-flux-controller
Chart version: 0.5.0-dev
AppVersion: 0.5.0-dev
Description: A Helm chart for universe-infra-flux-controller
>
global
(object): global settings for chartDefault:
{ "image": { "registry": null, "tag": null } }
>
nameOverride
(string): overrides chart nameDefault:
""
>
fullnameOverride
(string): overrides generated fullName for releaseDefault:
""
>
imagePullSecrets
(list): imagePullSecrets to add to the Pod specDefault:
[]
>
helm
(object): configuration for helm containerDefault: see default values for nested options
>
helm.image.registry
(string): registry for helm imageDefault:
"ghcr.io/fluxcd/"
>
helm.image.repository
(string): helm image nameDefault:
"helm-controller"
>
helm.image.pullPolicy
(string): pullPolicy for helm imageDefault:
"IfNotPresent"
>
helm.image.tag
(string): tag for helm image if not set, Helm chart appVersion will be used as tagDefault:
"v0.26.0"
>
helm.securityContext
(object): securityContext for helm containerDefault:
{ "allowPrivilegeEscalation": false, "capabilities": { "drop": [ "ALL" ] }, "readOnlyRootFilesystem": true, "runAsNonRoot": true, "seccompProfile": { "type": "RuntimeDefault" } }
>
helm.resources
(object): resources for helm containerDefault:
{ "limits": { "cpu": "1000m", "memory": "1Gi" }, "requests": { "cpu": "100m", "memory": "64Mi" } }
>
source
(object): configuration for source containerDefault: see default values for nested options
>
source.image.registry
(string): registry for source imageDefault:
"ghcr.io/fluxcd/"
>
source.image.repository
(string): source image nameDefault:
"source-controller"
>
source.image.pullPolicy
(string): pullPolicy for source imageDefault:
"IfNotPresent"
>
source.image.tag
(string): tag for source image if not set, Helm chart appVersion will be used as tagDefault:
"v0.31.0"
>
source.securityContext
(object): securityContext for source containerDefault:
{ "allowPrivilegeEscalation": false, "capabilities": { "drop": [ "ALL" ] }, "readOnlyRootFilesystem": true, "runAsNonRoot": true, "seccompProfile": { "type": "RuntimeDefault" } }
>
source.resources
(object): resources for source containerDefault:
{ "limits": { "cpu": "1000m", "memory": "1Gi" }, "requests": { "cpu": "50m", "memory": "64Mi" } }
>
podAnnotations
(object): podAnnotations to add to the Pod specDefault:
{}
>
podSecurityContext
(object): podSecurityContext to add to the Pod specDefault:
{ "fsGroup": 1337, "runAsNonRoot": true }
>
nodeSelector
(object): nodeSelector to add to the Pod specDefault:
{}
>
tolerations
(list): tolerations to add to the Pod specDefault:
[]
>
affinity
(object): affinity to add to the Pod specDefault:
{}
>
service
(object): service configuration for source PodDefault: see default values for nested options
>
service.name
(string): override for Service nameDefault: if not set explicitly Helm release name will be used
>
service.type
(string): service typeDefault:
"ClusterIP"
>
service.targetPort
(string): application portDefault:
"http"
>
service.port
(int): service portDefault:
80
>
rbac
(object): RBAC configuration for source PodDefault: see default values for nested options
>
rbac.serviceAccount.create
(bool): enables or disables creation of the ServiceAccountDefault:
true
>
rbac.serviceAccount.name
(string): override for default ServiceAccount nameDefault: if not set explicitly Helm release name will be used
>
rbac.role.create
(bool): enables or disables creation of the ClusterRoleDefault:
true
>
rbac.role.name
(string): override for default ServiceAccount nameDefault: if not set explicitly Helm release name + “-role” will be used
>
rbac.roleBinding.create
(bool): enables or disables creation of the ClusterRoleBindingDefault:
true
>
rbac.roleBinding.name
(string): override for default ServiceAccount nameDefault: if not set explicitly Helm release name + “-role-binding” will be used