# Default values for cms. nameOverride: "" # The name for CMS chart
(Default: `.Chart.Name`) controlPlaneHostname: # K8s control plane IP/Hostname
(**REQUIRED**) # Warning: Ensure that the naming is applied consistently for all dependent services when modifying nameOverride # TODO: Services should be be able to be deployed in different namespaces dependentServices: # The dependent Service Name for deploying Certificate Management Service chart, default is the chart name and override is from nameOverride value. aas: aas image: svc: name: # The image name with which CMS image is pushed to registry
(**REQUIRED**) pullPolicy: Always # The pull policy for pulling from container registry for CMS
(Allowed values: `Always`/`IfNotPresent`) imagePullSecret: # The image pull secret for authenticating with image registry, can be left empty if image registry does not require authentication storage: nfs: server: # The NFS Server IP/Hostname
(**REQUIRED**) reclaimPolicy: Retain # The reclaim policy for NFS
(Allowed values: `Retain`/) accessModes: ReadWriteMany # The access modes for NFS
(Allowed values: `ReadWriteMany`) path: /mnt/nfs_share # The path for storing persistent data on NFS configSize: 10Mi # The configuration size for storing config for CMS in NFS path logsSize: 1Gi # The logs size for storing logs for CMS in NFS path baseSize: 1.1Gi # The base volume size (configSize + logSize) securityContext: init: # The fsGroup id for init containers fsGroup: 1001 cms: # The security content for CMS Pod runAsUser: 1001 runAsGroup: 1001 capabilities: drop: - all allowPrivilegeEscalation: false service: directoryName: cms cms: containerPort: 8445 # The containerPort on which CMS can listen to traffic port: 30445 # The externally exposed NodePort on which CMS can listen to external traffic aas: containerPort: 8444 # The containerPort on which CMS can listen to traffic ingress: enable: false # Accept true or false to notify ingress rules are enable or disabled