diff --git a/docs/deploy/index.md b/docs/deploy/index.md index 678929931f..49d97b429f 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 Command -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.