# Default values for kruise-game. # This is a YAML-formatted file. # Declare variables to be passed into your templates. # values for kruise-game installation installation: namespace: kruise-game-system createNamespace: true kruiseGame: fullname: kruise-game-controller-manager healthBindPort: "8082" webhook: serviceName: kruise-game-webhook-service port: 443 targetPort: 9876 failurePolicy: Fail apiServerQps: 5 apiServerQpsBurst: 10 gameserverWorkers: 10 gameserversetWorkers: 10 replicaCount: 1 image: repository: openkruise/kruise-game-manager tag: v1.0.0 pullPolicy: Always # Overrides the image tag whose default is the chart appVersion. serviceAccount: # Annotations to add to the service account annotations: {} service: port: 8443 resources: limits: cpu: 500m memory: 1024Mi requests: cpu: 10m memory: 64Mi # We usually recommend not to specify default resources and to leave this as a conscious # choice for the user. This also increases chances charts run on environments with little # resources, such as Minikube. If you do want to specify resources, uncomment the following # lines, adjust them as necessary, and remove the curly braces after 'resources:'. # limits: # cpu: 100m # memory: 128Mi # requests: # cpu: 100m # memory: 128Mi prometheus: enabled: false monitorService: port: 8080 scale: service: port: 6000 targetPort: 6000 network: totalWaitTime: 60 probeIntervalTime: 5 cloudProvider: installCRD: true indexOffsetScheduler: enabled: false weight: 100 # Kubernetes cluster domain clusterDomain: cluster.local certificates: autoGenerated: true secretName: kruise-game-certs mountPath: /tmp/webhook-certs/ certManager: enabled: false duration: 8760h0m0s # 1 year renewBefore: 5840h0m0s # 8 months generateCA: true caSecretName: "kruise-game-ca" # -- Reference to custom Issuer. If issuer.generate is false, then issuer.group, issuer.kind and issuer.name are required issuer: generate: true name: kruise-ca kind: ClusterIssuer group: cert-manager.io