diff --git a/docs/integrations/platforms/kubernetes/overview.mdx b/docs/integrations/platforms/kubernetes/overview.mdx
index ce9afcced..7a381d996 100644
--- a/docs/integrations/platforms/kubernetes/overview.mdx
+++ b/docs/integrations/platforms/kubernetes/overview.mdx
@@ -41,6 +41,29 @@ If you require stronger isolation and stricter access controls, a namespace-scop
```bash
helm install --generate-name infisical-helm-charts/secrets-operator
```
+
+
+ By default a service account is created for the operator based on the operator release name.
+ You can bring your own service account by setting `controllerManager.serviceAccount.create` to `false` and setting `controllerManager.serviceAccount.name` to the name of the service account you want to use in your values.yaml file.
+
+ Example values.yaml file:
+
+ ```yaml values.yaml
+ controllerManager:
+ serviceAccount:
+ create: false
+ name: my-service-account
+ # other values...
+ ```
+
+
+ Please note that if you set `controllerManager.serviceAccount.create` to `false`, the service account needs to already exist in the namespace you are installing the operator in.
+
+
+
+ Custom service accounts are supported in chart version `0.10.11` and above. Please upgrade your helm chart to `0.10.11` or above before attempting to use custom service accounts.
+
+
The operator can be configured to watch and manage secrets in a specific namespace instead of having cluster-wide access. This is useful for:
@@ -67,6 +90,29 @@ If you require stronger isolation and stricter access controls, a namespace-scop
--set installCRDs=false
```
+
+ By default a service account is created for the operator based on the operator release name.
+ You can bring your own service account by setting `controllerManager.serviceAccount.create` to `false` and setting `controllerManager.serviceAccount.name` to the name of the service account you want to use in your values.yaml file.
+
+ Example values.yaml file:
+
+ ```yaml values.yaml
+ controllerManager:
+ serviceAccount:
+ create: false
+ name: my-service-account
+ # other values...
+ ```
+
+
+ Please note that if you set `controllerManager.serviceAccount.create` to `false`, the service account needs to already exist in the namespace you are installing the operator in.
+
+
+
+ Custom service accounts are supported in chart version `0.10.11` and above. Please upgrade your helm chart to `0.10.11` or above before attempting to use custom service accounts.
+
+
+
When scoped to a namespace, the operator will:
- Only watch InfisicalSecrets in the specified namespace