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
| Value | Default | Description |
|---|---|---|
replicaCount | 1 | Number of provider controller replicas. |
image.repository | ghcr.io/solanicaio/provider-mssql | Provider controller image. |
imagePullSecrets | [] | Secrets for pulling the controller image. |
provider.name | mssql | Provider name; referenced by Instance.spec.providerRef.name. |
operator.enabled | true | Install the bundled MSSQL Operator subchart. Set false to manage it separately. |
leaderElection.enabled | true | Enable leader election for HA (multiple replicas). |
Service account & RBAC
| Value | Default | Description |
|---|---|---|
serviceAccount.create | true | Create the controller ServiceAccount. |
rbac.create | true | Create ClusterRole and RoleBinding (rules are generated). |
Service & probes
| Value | Default | Description |
|---|---|---|
service.type | ClusterIP | Service type for the provider HTTP endpoint. |
service.port | 8082 | Provider 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