mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
70 lines
2.4 KiB
YAML
70 lines
2.4 KiB
YAML
##
|
|
## Voyager chart configuration
|
|
##
|
|
# Docker registry containing Voyager & HAProxy images
|
|
dockerRegistry: appscode
|
|
## Tags for Docker images
|
|
imageTags:
|
|
## Docker image tag containing Voyager
|
|
voyager: 6.0.0
|
|
## Docker image tag containing HAProxy binary
|
|
haproxy: 1.7.10-6.0.0
|
|
## Optionally specify an array of imagePullSecrets.
|
|
## Secrets must be manually created in the namespace.
|
|
## ref: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
|
|
##
|
|
# imagePullSecrets:
|
|
# - name: myRegistryKeySecretName
|
|
## Specify a imagePullPolicy
|
|
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
|
##
|
|
imagePullPolicy: IfNotPresent
|
|
## Use cloud provider here.
|
|
cloudProvider:
|
|
## The path to the cloud provider configuration file. Empty string for no configuration file.
|
|
## ie. for azure use /etc/kubernetes/azure.json
|
|
cloudConfig: ''
|
|
## Installs voyager operator as critical addon
|
|
## https://kubernetes.io/docs/tasks/administer-cluster/guaranteed-scheduling-critical-addon-pods/
|
|
criticalAddon: false
|
|
## Log level for voyager
|
|
logLevel: 3
|
|
persistence:
|
|
enabled: false
|
|
hostPath: /etc/kubernetes
|
|
|
|
## Node labels for pod assignment
|
|
## Ref: https://kubernetes.io/docs/user-guide/node-selection/
|
|
##
|
|
nodeSelector: {}
|
|
|
|
## Install Default RBAC roles and bindings
|
|
rbac:
|
|
# Specifies whether RBAC resources should be created
|
|
create: true
|
|
|
|
serviceAccount:
|
|
# Specifies whether a ServiceAccount should be created
|
|
create: true
|
|
# The name of the ServiceAccount to use.
|
|
# If not set and create is true, a name is generated using the fullname template
|
|
name:
|
|
|
|
# this flag can be set to 'voyager' to handle only ingress
|
|
# with annotation kubernetes.io/ingress.class=voyager.
|
|
ingressClass:
|
|
|
|
apiserver:
|
|
# groupPriorityMinimum is the minimum priority the group should have. Please see
|
|
# https://github.com/kubernetes/kube-aggregator/blob/release-1.9/pkg/apis/apiregistration/v1beta1/types.go#L58-L64
|
|
# for more information on proper values of this field.
|
|
groupPriorityMinimum: 10000
|
|
# versionPriority is the ordering of this API inside of the group. Please see
|
|
# https://github.com/kubernetes/kube-aggregator/blob/release-1.9/pkg/apis/apiregistration/v1beta1/types.go#L66-L70
|
|
# for more information on proper values of this field
|
|
versionPriority: 15
|
|
# enableAdmissionWebhook is used to configure apiserver as ValidationWebhook for Voyager CRDs
|
|
enableAdmissionWebhook: false
|
|
# CA certificate used by main Kubernetes api server
|
|
ca:
|