diff --git a/self-host/manual/kubernetes.mdx b/self-host/manual/kubernetes.mdx
new file mode 100644
index 0000000..f8697e6
--- /dev/null
+++ b/self-host/manual/kubernetes.mdx
@@ -0,0 +1,115 @@
+---
+title: "Kubernetes Installation"
+description: "How to deploy Newt on Kubernetes"
+---
+
+This guide walks you through setting up Newt on Kubernetes using Helm.
+
+This guide assumes you already are familiar with Kubernetes concepts and you fulfill the following Global prerequisites:
+
+## Global Prerequisites
+
+
+- Kubernetes Cluster (v1.28.15+)
+- Access to the Kubernetes Cluster
+- Helm (v3.0+) installed, see Helm install docs
+
+
+
+**Recommended**: Helm Chart Installation.
+
+
+---
+
+
+
+
+ # Helm Installation
+
+
+ All Fossorial Helm charts are available on Artifact Hub. See Fossorial Charts.
+
+
+ ## Install Newt
+
+
+
+ ```bash
+ helm repo add fossorial https://charts.fossorial.io
+ helm repo update fossorial
+ helm search repo fossorial
+ ```
+
+
+
+ Prepare your Newt credentials:
+ ```env title="newt-cred.env"
+ PANGOLIN_ENDPOINT=
+ NEWT_ID=
+ NEWT_SECRET=
+ ```
+
+ Prepare a values file with your desired configuration.
+
+ See Newt chart values configuration options.
+
+ ```yaml title="values-newt.yaml"
+ newtInstances:
+ - name: main
+ enabled: true
+ auth:
+ existingSecretName: newt-cred
+ keys:
+ endpointKey: PANGOLIN_ENDPOINT
+ idKey: NEWT_ID
+ secretKey: NEWT_SECRET
+ ```
+
+
+
+ Create a Kubernetes Secret from the env file created earlier:
+ ```bash
+ kubectl create secret generic newt-cred -n newt --from-env-file=newt-cred.env
+ ```
+
+ Install Newt with Helm:
+ ```bash
+ helm install my-newt fossorial/newt \
+ -n newt --create-namespace \
+ -f values-newt.yaml
+ ```
+
+ Change the release name (`my-newt`), namespace (`newt`), and values filename as needed.
+
+
+ ```bash
+ # Update repo to get latest charts
+ helm repo update fossorial
+ # Upgrade Newt (after editing values)
+ helm upgrade my-newt fossorial/newt -n newt -f values-newt.yaml
+ ```
+ ```bash
+ # Roll back to a previous revision
+ helm rollback my-newt 1 -n newt
+ ```
+
+
+
+
+
+---
+
+## Customizing Your Values
+
+All configuration options are documented in the respective repositories:
+
+- Newt Helm chart values
+
+---
+
+## References
+
+ - All Fossorial Helm Charts repo
+ - All Fossorial Kubernetes resources
+ - Pangolin Kubernetes Controller
+ - Helm documentation