Skip to content

Configuration Reference ​

A condensed reference of the operator manager's flags, environment variables, and key Helm values. For guidance and rationale, see the Configuration guide.

Manager flags & environment variables ​

FlagEnv varDefaultDescription
--watch-namespacesWATCH_NAMESPACES(empty = all)Comma-separated namespaces to watch
--leader-elect—trueEnable leader election (keep on; the Helm engine needs a single active reconciler)
--metrics-bind-address—:8443Metrics endpoint
--health-probe-bind-address—:8081Health/readiness probe endpoint

Per-controller, MaxConcurrentReconciles is fixed at 1 (the Helm action.Configuration is not concurrency-safe).

Helm chart values ​

ValueDefaultDescription
image.repositoryghcr.io/scigility/navique-ai-core-operatorOperator image
image.tagchart appVersionImage tag
watchNamespaces[]Namespaces to watch (empty = all)
leaderElectiontrueLeader election
resources.requests.cpu100mCPU request
resources.requests.memory512MiMemory request
resources.limits.memory1GiMemory limit (the Helm engine is memory-hungry)

Resource requirements ​

SettingRecommendedWhy
Manager memory limit1GiIn-process chart rendering / Helm engine; Kubebuilder defaults OOM in-cluster
Manager CPU request100mLight steady-state; bursts during installs

RBAC summary ​

The operator install provisions a broad ClusterRole. It needs, at minimum:

  • *.core.navique.com resources + /status — full management.
  • The upstream CRD groups it emits (postgresql.cnpg.io, external-secrets.io, litellm.palena.ai, langfuse.palena.ai, redis.redis.opstreelabs.in, …).
  • apiextensions.k8s.io customresourcedefinitions — get/list/watch (to wait for Established).
  • coordination.k8s.io leases — leader election.
  • Helm release storage (Secrets in the release namespaces).
  • The management-plane console's least-privilege ServiceAccount + RBAC.

System namespaces ​

Capability operators are installed into fixed system namespaces (see Bundled Charts): external-secrets, sealed-secrets, cnpg-system, cert-manager, litellm-system, langfuse-system, redis-system, clickhouse-system, mongodb-system. The operator itself and the management console run in navique-system by convention.

Open core under AGPL-3.0. Enterprise components are proprietary and license-gated.