Skip to main content

Configuration

Helm values for the provider-mssql chart. Override them with --set or a values file at install/upgrade time. See Installation for the install commands.

Common values​

ValueDefaultDescription
replicaCount1Number of provider controller replicas.
image.repositoryghcr.io/solanicaio/provider-mssqlProvider controller image.
imagePullSecrets[]Secrets for pulling the controller image.
provider.namemssqlProvider name; referenced by Instance.spec.providerRef.name.
operator.enabledtrueInstall the bundled MSSQL Operator subchart. Set false to manage it separately.
leaderElection.enabledtrueEnable leader election for HA (multiple replicas).

Service account & RBAC​

ValueDefaultDescription
serviceAccount.createtrueCreate the controller ServiceAccount.
rbac.createtrueCreate ClusterRole and RoleBinding (rules are generated).

Service & probes​

ValueDefaultDescription
service.typeClusterIPService type for the provider HTTP endpoint.
service.port8082Provider schema/validation endpoint port.

Liveness (/healthz) and readiness (/readyz) probes are configured with sensible defaults.

Resources & security​

The chart ships hardened pod-security defaults: runAsNonRoot: true, readOnlyRootFilesystem: true, all capabilities dropped, and modest CPU/memory requests and limits suitable for a control-plane component.

Bundled operator​

Because operator.enabled defaults to true, the provider chart installs the MSSQL Operator as a subchart. To configure the operator, pass values under the operator key, or install it separately and set operator.enabled=false.

helm install provider-mssql \
oci://ghcr.io/solanicaio/charts/provider-mssql \
--version 0.1.0 \
--set operator.enabled=false