Skip to content

Instantly share code, notes, and snippets.

@mgoodness
Last active May 28, 2019 15:44
Show Gist options
  • Save mgoodness/79da8e5a91eb691dde677fb675e8f39b to your computer and use it in GitHub Desktop.
Save mgoodness/79da8e5a91eb691dde677fb675e8f39b to your computer and use it in GitHub Desktop.

Revisions

  1. mgoodness revised this gist Dec 21, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion nginx-ingress-controller-rbac.md
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,7 @@
    ```
    kubectl -n kube-system create sa nginx-ingress-controller
    kubectl apply -f https://gist.github.com/mgoodness/684d91e5812d383f6cc48d420bdad5b5/raw/8ef6d0623e9273aa93f22ab2b5d5cbb40502a5aa/nginx-ingress-controller-clusterrole.yaml
    kubectl -n kube-system apply -f https://gist.github.com/mgoodness/4c5ddf4cc340a7c504a01a8f9ff422cf/raw/607e09c941995d8470968ac6bdef932cefb63469/nginx-ingress-controller-role.yaml
    kubectl -n kube-system apply -f https://gist.github.com/mgoodness/4c5ddf4cc340a7c504a01a8f9ff422cf/raw/421d2032e4a36577739b60c0e673e889c1d1c6e2/nginx-ingress-controller-role.yaml
    kubectl create clusterrolebinding nginx-ingress-controller --clusterrole nginx-ingress-controller --serviceaccount=kube-system:nginx-ingress-controller
    kubectl -n kube-system create rolebinding nginx-ingress-controller --role nginx-ingress-controller --serviceaccount=kube-system:nginx-ingress-controller
    kubectl -n kube-system patch rc/nginx-ingress-controller -p '{"spec": {"template": {"spec": {"serviceAccountName": "nginx-ingress-controller"}}}}'
  2. mgoodness revised this gist Dec 21, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion nginx-ingress-controller-rbac.md
    Original file line number Diff line number Diff line change
    @@ -3,7 +3,7 @@ kubectl -n kube-system create sa nginx-ingress-controller
    kubectl apply -f https://gist.github.com/mgoodness/684d91e5812d383f6cc48d420bdad5b5/raw/8ef6d0623e9273aa93f22ab2b5d5cbb40502a5aa/nginx-ingress-controller-clusterrole.yaml
    kubectl -n kube-system apply -f https://gist.github.com/mgoodness/4c5ddf4cc340a7c504a01a8f9ff422cf/raw/607e09c941995d8470968ac6bdef932cefb63469/nginx-ingress-controller-role.yaml
    kubectl create clusterrolebinding nginx-ingress-controller --clusterrole nginx-ingress-controller --serviceaccount=kube-system:nginx-ingress-controller
    kubectl -n kube-system create rolebinding nginx-ingress-controller --role nginx-ingress-controller --serviceaccount=nginx-ingress-controller
    kubectl -n kube-system create rolebinding nginx-ingress-controller --role nginx-ingress-controller --serviceaccount=kube-system:nginx-ingress-controller
    kubectl -n kube-system patch rc/nginx-ingress-controller -p '{"spec": {"template": {"spec": {"serviceAccountName": "nginx-ingress-controller"}}}}'
    kubectl -n kube-system delete po -l app=nginx-ingress-controller
    ```
  3. mgoodness created this gist Dec 21, 2017.
    9 changes: 9 additions & 0 deletions nginx-ingress-controller-rbac.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,9 @@
    ```
    kubectl -n kube-system create sa nginx-ingress-controller
    kubectl apply -f https://gist.github.com/mgoodness/684d91e5812d383f6cc48d420bdad5b5/raw/8ef6d0623e9273aa93f22ab2b5d5cbb40502a5aa/nginx-ingress-controller-clusterrole.yaml
    kubectl -n kube-system apply -f https://gist.github.com/mgoodness/4c5ddf4cc340a7c504a01a8f9ff422cf/raw/607e09c941995d8470968ac6bdef932cefb63469/nginx-ingress-controller-role.yaml
    kubectl create clusterrolebinding nginx-ingress-controller --clusterrole nginx-ingress-controller --serviceaccount=kube-system:nginx-ingress-controller
    kubectl -n kube-system create rolebinding nginx-ingress-controller --role nginx-ingress-controller --serviceaccount=nginx-ingress-controller
    kubectl -n kube-system patch rc/nginx-ingress-controller -p '{"spec": {"template": {"spec": {"serviceAccountName": "nginx-ingress-controller"}}}}'
    kubectl -n kube-system delete po -l app=nginx-ingress-controller
    ```