Files

80 lines
1.7 KiB
YAML
Executable File

acceptEula:
value: "n"
edition:
value: Express
collation: SQL_Latin1_General_CP1_CI_AS
lcid: 1033
hadr: 0
agent:
enabled: false
# Override sapassword in templates/secret.yaml
# sapassword: "MyStrongPassword1234"
existingSecret: ""
existingSecretKey: sapassword
image:
repository: microsoft/mssql-server-linux
tag: 2017-CU5
pullPolicy: IfNotPresent
## It is possible to specify docker registry credentials
## See https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
# pullSecrets:
# - name: regsecret
## Use an alternate scheduler, e.g. "stork".
## ref: https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/
##
# schedulerName: "default-scheduler"
service:
# If headless is set to TRUE then the service type is ignored
headless: false
type: ClusterIP
port: 1433
nodePort:
annotations: {}
labels: {}
loadBalancerIP:
deployment:
annotations: {}
labels: {}
pod:
annotations: {}
labels: {}
persistence:
enabled: true
# existingDataClaim:
# existingTransactionLogClaim:
# existingBackupClaim:
# existingMasterClaim:
storageClass: ""
dataAccessMode: ReadWriteOnce
dataSize: 1Gi
transactionLogAccessMode: ReadWriteOnce
transactionLogSize: 1Gi
backupAccessMode: ReadWriteOnce
backupSize: 1Gi
masterAccessMode: ReadWriteOnce
masterSize: 1Gi
livenessprobe:
initialDelaySeconds: 15
periodSeconds: 20
readinessprobe:
initialDelaySeconds: 5
periodSeconds: 10
resources:
limits:
# cpu: 100m
memory: 2Gi
# requests:
# cpu: 100m
# memory: 2Gi
nodeSelector: {}
# kubernetes.io/hostname: minikube
tolerations: []
affinity: {}
securityContext: {}
# runAsUser: 1000