@@ -712,11 +712,11 @@ iap:
712712 # clientSecret:
713713
714714# Set the GODEBUG env var for the Go runtime. By default, disable Transparent Huge Pages,
715- # which cause memory inefficiency for CRDB .
715+ # which cause memory inefficiency for CockroachDB .
716716godebug :
717717 disablethp : " 1"
718718
719- # Use the CRDB Operator to manage the CRDB clusters
719+ # Use the CockroachDB Operator to manage the CockroachDB clusters.
720720operator :
721721 enabled : true
722722 # Default values for the cluster chart.
@@ -729,11 +729,11 @@ operator:
729729 nameOverride : " "
730730 fullnameOverride : " "
731731
732- # A map of CRDB cluster settings.
732+ # A map of CockroachDB cluster settings.
733733 # See https://www.cockroachlabs.com/docs/stable/cluster-settings.html
734734 clusterSettings : ~
735735
736- # Regions controls the number of CRDB nodes that are deployed per region.
736+ # Regions controls the number of CockroachDB nodes that are deployed per region.
737737 # regions: ~
738738 # - code: us-central1
739739 # nodes: 3
@@ -758,7 +758,7 @@ operator:
758758 # cpu: 100m
759759 # memory: 128Mi
760760
761- # dataStore specifies the disk configuration for the CRDB Node.
761+ # dataStore specifies the disk configuration for the CockroachDB Node.
762762 dataStore :
763763 volumeClaimTemplate :
764764 metadata : {}
@@ -779,7 +779,7 @@ operator:
779779 # the number of days generated certs are valid for
780780 # validForDays: 3650
781781
782- # External certificates for the CRDB cluster.
782+ # External certificates for the CockroachDB cluster.
783783 externalCertificates :
784784 clientCaConfigMapName : " "
785785 nodeCaConfigMapName : " "
@@ -788,7 +788,7 @@ operator:
788788 nodeSecretName : " "
789789 rootSqlClientSecretName : " "
790790
791- # RBAC settings for CRDB nodes
791+ # RBAC settings for CockroachDB nodes
792792 rbac :
793793 # By default the service account will be the resource name. It will
794794 # be created during the installation along with a namespaced role and
@@ -822,29 +822,56 @@ operator:
822822 cloudProvider : k3d
823823 namespace : default
824824
825- # PodLabels are the labels that should be applied to the underlying CRDB pod
825+ # PodLabels are the labels that should be applied to the underlying CockroachDB pod
826826 podLabels :
827827 app.kubernetes.io/component : cockroachdb
828828
829- # Flags passed to the cockroachdb container.
829+ # Flags passed to the CockroachDB container.
830830 flags :
831831 # Disable backup/restore to local disk by default.
832832 --external-io-dir : disabled
833833
834- # Environment variables set on cockroachdb pods.
834+ # Environment variables set on CockroachDB pods.
835835 env : []
836836
837- # Delay between cockroachdb pod restarts. Wait 3m by default to avoid
837+ # Delay between CockroachDB pod restarts. Wait 3m by default to avoid
838838 # unavailability during restarts.
839839 rollingRestartDelay : 3m0s
840840
841- # Topology spread constraints set on cockroachdb pods. Spread cockroachdb
841+ # Topology spread constraints set on CockroachDB pods. Spread CockroachDB
842842 # pods across zones by default.
843843 topologySpreadConstraints :
844844 - maxSkew : 1
845845 topologyKey : topology.kubernetes.io/zone
846846 whenUnsatisfiable : DoNotSchedule
847847
848+ # Service Ports for configuring non-standard ports
849+ # for grpc, sql, http services.
850+ service :
851+ ports :
852+ # You can set a different external and internal gRPC ports and their name.
853+ grpc :
854+ external :
855+ port : 26258
856+ name : grpc
857+ # If the port number is different than `external.port`, then it will be
858+ # named as `internal.name` in Service.
859+ internal :
860+ # CockroachDB's port to listen to inter-communications and client connections.
861+ port : 26257
862+ # If using Istio set it to `cockroach`.
863+ name : grpc-internal
864+ http :
865+ # CockroachDB's port to listen to HTTP requests.
866+ port : 8080
867+ name : http
868+
869+ # This Service is meant to be used by clients of the database.
870+ # It exposes a ClusterIP that will automatically load balance connections
871+ # to the different database Pods.
872+ public :
873+ type : ClusterIP
874+
848875 extras :
849876 # Add a container with dnsutils (nslookup, dig, ping, etc.) installed.
850877 dnsutils : false
0 commit comments