This chart deploys the NGINX App Protect DoS Arbitrator in your Kubernetes cluster.
- Helm 3.0+.
$ helm pull nginx-stable/nginx-appprotect-dos-arbitrator --untarThis 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 updateTo 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-arbitratorTo 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-arbitratorTo uninstall/delete the release my-release-dos:
$ helm uninstall my-release-dosThe 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.2.0 |
image.pullPolicy |
The pull policy for the Arbitrator image. | IfNotPresent |