Signed-off-by: 24sama <jacksama@foxmail.com> Signed-off-by: 24sama <jacksama@foxmail.com>
148 lines
3.0 KiB
YAML
148 lines
3.0 KiB
YAML
# Default values for ks-core.
|
|
|
|
replicaCount: 1
|
|
|
|
image:
|
|
# Overrides the image tag whose default is the chart appVersion.
|
|
ks_controller_manager_repo: kubesphere/ks-controller-manager
|
|
ks_controller_manager_tag: ""
|
|
|
|
ks_apiserver_repo: kubesphere/ks-apiserver
|
|
ks_apiserver_tag: ""
|
|
ks_console_repo: "kubesphere/ks-console"
|
|
ks_console_tag: ""
|
|
|
|
ks_kubectl_repo: kubesphere/kubectl
|
|
ks_kubectl_tag: ""
|
|
|
|
pullPolicy: IfNotPresent
|
|
|
|
adminPassword: ""
|
|
|
|
config:
|
|
# Specifies whether the kubesphere-config configmap should be created
|
|
create: true
|
|
authentication:
|
|
oauthOptions:
|
|
clients:
|
|
- name: kubesphere
|
|
secret: kubesphere
|
|
redirectURIs:
|
|
- '*'
|
|
# Jwt Secret is required by ks-apiserver, a random string would be generated if it's empty
|
|
jwtSecret: ""
|
|
multicluster: {}
|
|
monitoring: {}
|
|
notification: {}
|
|
|
|
imagePullSecrets: []
|
|
nameOverride: ""
|
|
fullnameOverride: ""
|
|
|
|
serviceAccount:
|
|
# Specifies whether a service account should be created
|
|
create: true
|
|
# Annotations to add to the service account
|
|
annotations: {}
|
|
# The name of the service account to use.
|
|
# If not set and create is true, a name is generated using the fullname template
|
|
name: "kubesphere"
|
|
|
|
podAnnotations: {}
|
|
|
|
podSecurityContext: {}
|
|
# fsGroup: 2000
|
|
|
|
securityContext: {}
|
|
# capabilities:
|
|
# drop:
|
|
# - ALL
|
|
# readOnlyRootFilesystem: true
|
|
# runAsNonRoot: true
|
|
# runAsUser: 1000
|
|
|
|
# Kubernetes Version shows in KubeSphere console
|
|
kube_version: "v1.19.4"
|
|
|
|
env: []
|
|
|
|
tolerations:
|
|
- key: node-role.kubernetes.io/master
|
|
effect: NoSchedule
|
|
- key: CriticalAddonsOnly
|
|
operator: Exists
|
|
- effect: NoExecute
|
|
key: node.kubernetes.io/not-ready
|
|
operator: Exists
|
|
tolerationSeconds: 60
|
|
- effect: NoExecute
|
|
key: node.kubernetes.io/unreachable
|
|
operator: Exists
|
|
tolerationSeconds: 60
|
|
|
|
affinity: {}
|
|
|
|
nodeSelector: {}
|
|
|
|
## deployment specific configuration
|
|
|
|
apiserver:
|
|
resources:
|
|
limits:
|
|
cpu: 1
|
|
memory: 1024Mi
|
|
requests:
|
|
cpu: 20m
|
|
memory: 100Mi
|
|
|
|
extraVolumeMounts: []
|
|
## Additional volumeMounts to the apiserver container.
|
|
# - name: example-config
|
|
# mountPath: /etc/kubesphere/example
|
|
|
|
extraVolumes: []
|
|
## Additional volumes to the apiserver pod.
|
|
# - name: example-config
|
|
# emptyDir: {}
|
|
|
|
console:
|
|
nodePort: 30880
|
|
defaultClusterName: "default"
|
|
resources:
|
|
limits:
|
|
cpu: 1
|
|
memory: 1024Mi
|
|
requests:
|
|
cpu: 20m
|
|
memory: 100Mi
|
|
|
|
extraVolumeMounts: []
|
|
## Additional volumeMounts to the console container.
|
|
# - name: example-config
|
|
# mountPath: /etc/kubesphere/example
|
|
|
|
extraVolumes: []
|
|
## Additional volumes to the console pod.
|
|
# - name: example-config
|
|
# emptyDir: {}
|
|
|
|
controller:
|
|
resources:
|
|
limits:
|
|
cpu: 1
|
|
memory: 1000Mi
|
|
requests:
|
|
cpu: 30m
|
|
memory: 50Mi
|
|
|
|
extraVolumeMounts: []
|
|
## Additional volumeMounts to the controller container.
|
|
# - name: example-config
|
|
# mountPath: /etc/kubesphere/example
|
|
|
|
extraVolumes: []
|
|
## Additional volumes to the controller pod.
|
|
# - name: example-config
|
|
# emptyDir: {}
|
|
|