diff --git a/docs/deploy/index.md b/docs/deploy/index.md index 678929931..293758057 100644 --- a/docs/deploy/index.md +++ b/docs/deploy/index.md @@ -15,15 +15,9 @@ - [Detect installed version](#detect-installed-version) - [Using Helm](#using-helm) -## Generic Deployment +## Prerequisite Generic Deployment Script -The following resources are required for a generic deployment. - -### Mandatory command - -```console -kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml -``` +The following **Mandatory command** is required for all deployments. !!! attention The default configuration watches Ingress object from all the namespaces. @@ -36,6 +30,10 @@ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/mast If you're using GKE you need to initialize your user as a cluster-admin with the following command: ```kubectl create clusterrolebinding cluster-admin-binding --clusterrole cluster-admin --user $(gcloud config get-value account)``` +```console +kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml +``` + ### Provider Specific Steps There are cloud provider specific yaml files.