mirror of
https://github.com/kubevela/kubevela.git
synced 2026-08-18 03:56:36 +00:00
* vela default namespace and enable addon by default Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com> * fix lint Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com> fix cli error fix comments * add tests Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
141 lines
2.7 KiB
YAML
141 lines
2.7 KiB
YAML
# Default values for kubevela.
|
|
# This is a YAML-formatted file.
|
|
# Declare variables to be passed into your templates.
|
|
|
|
replicaCount: 1
|
|
|
|
disableCaps: "rollout"
|
|
|
|
imageRegistry: ""
|
|
image:
|
|
repository: oamdev/vela-core
|
|
tag: latest
|
|
pullPolicy: Always
|
|
|
|
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:
|
|
|
|
podSecurityContext: {}
|
|
# fsGroup: 2000
|
|
|
|
securityContext: {}
|
|
# capabilities:
|
|
# drop:
|
|
# - ALL
|
|
# readOnlyRootFilesystem: true
|
|
# runAsNonRoot: true
|
|
# runAsUser: 1000
|
|
|
|
resources:
|
|
limits:
|
|
cpu: 500m
|
|
memory: 1Gi
|
|
requests:
|
|
cpu: 50m
|
|
memory: 20Mi
|
|
|
|
webhookService:
|
|
type: ClusterIP
|
|
port: 9443
|
|
|
|
healthCheck:
|
|
port: 9440
|
|
|
|
nodeSelector: {}
|
|
|
|
tolerations: []
|
|
|
|
affinity: {}
|
|
|
|
rbac:
|
|
create: true
|
|
|
|
controllerArgs:
|
|
reSyncPeriod: 5m
|
|
|
|
admissionWebhooks:
|
|
enabled: true
|
|
failurePolicy: Fail
|
|
certificate:
|
|
mountPath: /etc/k8s-webhook-certs
|
|
patch:
|
|
enabled: true
|
|
image:
|
|
repository: oamdev/kube-webhook-certgen
|
|
tag: v2.3
|
|
pullPolicy: IfNotPresent
|
|
nodeSelector: {}
|
|
affinity: {}
|
|
tolerations: []
|
|
certManager:
|
|
enabled: false
|
|
revisionHistoryLimit: 3
|
|
|
|
#Enable debug logs for development purpose
|
|
logDebug: false
|
|
|
|
#If non-empty, write log files in this path
|
|
logFilePath: ""
|
|
|
|
#Defines the maximum size a log file can grow to. Unit is megabytes.
|
|
#If the value is 0, the maximum file size is unlimited.
|
|
logFileMaxSize: 1024
|
|
|
|
#System definition namespace, if unspecified, will use built-in variable `.Release.Namespace`.
|
|
systemDefinitionNamespace:
|
|
|
|
applicationRevisionLimit: 10
|
|
|
|
definitionRevisionLimit: 20
|
|
|
|
# concurrentReconciles is the concurrent reconcile number of the controller
|
|
concurrentReconciles: 4
|
|
|
|
kubeClient:
|
|
# the qps for reconcile clients, default is 50
|
|
qps: 50
|
|
# the burst for reconcile clients, default is 100
|
|
brust: 100
|
|
|
|
# dependCheckWait is the time to wait for ApplicationConfiguration's dependent-resource ready
|
|
dependCheckWait: 30s
|
|
|
|
# OAMSpecVer is the oam spec version controller want to setup
|
|
OAMSpecVer: "v0.3"
|
|
|
|
multicluster:
|
|
enabled: true
|
|
clusterGateway:
|
|
replicaCount: 1
|
|
port: 9443
|
|
image:
|
|
repository: oamdev/cluster-gateway
|
|
tag: v1.1.7
|
|
pullPolicy: IfNotPresent
|
|
resources:
|
|
limits:
|
|
cpu: 100m
|
|
memory: 200Mi
|
|
secureTLS:
|
|
enabled: true
|
|
certPath: /etc/k8s-cluster-gateway-certs
|
|
|
|
test:
|
|
app:
|
|
repository: oamdev/hello-world
|
|
tag: v1
|
|
k8s:
|
|
repository: oamdev/alpine-k8s
|
|
tag: 1.18.2
|
|
|
|
enableFluxcdAddon: false |