This section describes how to install nextgen gateway through Helm based deployment.
Pre-requisites
- Kubernetes 1.25+
- Helm 3.8.2 +
- 8 GB Memory (Recommended)
- 60 GB Disk (Recommended)
- 4 Core of CPU (Recommended)
Deployment Process
To deploy Helm, follow below steps:
- Pull the helm chart using the following command.
helm pull oci://us-docker.pkg.dev/gateway-images/gateway-cluster-charts/nextgen-gw --version 1.4.0
Note
We are using the pre-release repository because this has not yet been released. - Untar the helm chart using the following command.
tar -xvzf nextgen-gw-1.4.0.tgz
- Update the following values in the helm chart
values.yaml
file.gatewayName: "nexgen-gw" #To set Custom hostname opsramp_cloud_native: "enable" #Default it is disable vprobe: reginfo: API_SERVER: #Enter API Server URL ACTIVATION_KEY: #Enter Activation Token Generated from Management Profile proxy: ConnectionType: direct #Set as proxy if connecting via proxy ProxyIp: #Set Proxy IP if available ProxyPort: #Set Proxy Port if available ProxyUsername: #Set Proxy UserName if available ProxyPassword: #Set Proxy Password if available Protocol: http imageChannel: "pre-release"
Sample

Now, install the helm chart using the following command.
helm install nextgen-gw nextgen-gw -n <NAMESPACE> # If namespace is not passed it will use default namespace.
Make sure the
nextgen-gw-install-hook-pod
pod is successfully created.Once the CLI returns successfully, navigate to Setup > Resource > Management Profile to check if the gateway registered successfully.