This chart deploys the NGINX App Protect DoS Arbitrator in your Kubernetes cluster.
- Helm 3.0+.
$ helm pull nginx-stable/nginx-appprotect-dos-arbitrator --untar
This step is required if you're installing the chart via the helm repository.
$ helm repo add nginx-stable https://helm.nginx.com/stable
$ helm repo update
To install the chart with the release name my-release-dos (my-release-dos is the name that you choose):
$ helm install my-release-dos nginx-stable/nginx-appprotect-dos-arbitrator
To install the chart with the release name my-release-dos (my-release-dos is the name that you choose):
$ helm install my-release-dos .
The command deploys the App Protect DoS Arbitrator in your Kubernetes cluster in the default configuration. The configuration section lists the parameters that can be configured during installation.
To upgrade the release my-release-dos
:
$ helm upgrade my-release-dos .
$ helm upgrade my-release-dos nginx-stable/nginx-appprotect-dos-arbitrator
To uninstall/delete the release my-release-dos
:
$ helm uninstall my-release-dos
The command removes all the Kubernetes components associated with the release and deletes the release.
The following tables lists the configurable parameters of the NGINX App Protect DoS Arbitrator chart and their default values.
Parameter | Description | Default |
---|---|---|
resources |
The resources of the Arbitrator pods. | limits: cpu: 500m memory: 128Mi |
image.repository |
The image repository of the Arbitrator image. | docker-registry.nginx.com/nap-dos/app_protect_dos_arb |
image.tag |
The tag of the Arbitrator image. | 1.1.1 |
image.pullPolicy |
The pull policy for the Arbitrator image. | IfNotPresent |