diff --git a/controllers/nginx/examples/custom-configuration/rc-custom-configuration.yaml b/controllers/nginx/examples/custom-configuration/rc-custom-configuration.yaml index e7820cf53c..8486a3fe58 100644 --- a/controllers/nginx/examples/custom-configuration/rc-custom-configuration.yaml +++ b/controllers/nginx/examples/custom-configuration/rc-custom-configuration.yaml @@ -14,7 +14,7 @@ spec: k8s-app: nginx-ingress-lb name: nginx-ingress-lb spec: - terminationGracePeriodSeconds: 60 + terminationGracePeriodSeconds: 60 containers: - image: gcr.io/google_containers/nginx-ingress-controller:0.8.2 name: nginx-ingress-lb @@ -43,5 +43,5 @@ spec: hostPort: 443 args: - /nginx-ingress-controller - - --default-backend-service=default/default-http-backend - - --nginx-configmap=default/nginx-load-balancer-conf + - --default-backend-service=$(POD_NAMESPACE)/default-http-backend + - --nginx-configmap=$(POD_NAMESPACE)/nginx-load-balancer-conf diff --git a/controllers/nginx/examples/custom-errors/rc-custom-errors.yaml b/controllers/nginx/examples/custom-errors/rc-custom-errors.yaml index 0206efd0dd..8575f33e07 100644 --- a/controllers/nginx/examples/custom-errors/rc-custom-errors.yaml +++ b/controllers/nginx/examples/custom-errors/rc-custom-errors.yaml @@ -14,7 +14,7 @@ spec: k8s-app: nginx-ingress-lb name: nginx-ingress-lb spec: - terminationGracePeriodSeconds: 60 + terminationGracePeriodSeconds: 60 containers: - image: gcr.io/google_containers/nginx-ingress-controller:0.8.2 name: nginx-ingress-lb @@ -43,4 +43,4 @@ spec: hostPort: 443 args: - /nginx-ingress-controller - - --default-backend-service=default/nginx-errors + - --default-backend-service=$(POD_NAMESPACE)/nginx-errors diff --git a/controllers/nginx/examples/custom-template/custom-template.yaml b/controllers/nginx/examples/custom-template/custom-template.yaml index 552dccb006..d620d16080 100644 --- a/controllers/nginx/examples/custom-template/custom-template.yaml +++ b/controllers/nginx/examples/custom-template/custom-template.yaml @@ -14,7 +14,7 @@ spec: k8s-app: nginx-ingress-lb name: nginx-ingress-lb spec: - terminationGracePeriodSeconds: 60 + terminationGracePeriodSeconds: 60 containers: - image: gcr.io/google_containers/nginx-ingress-controller:0.8.2 name: nginx-ingress-lb @@ -43,7 +43,7 @@ spec: hostPort: 443 args: - /nginx-ingress-controller - - --default-backend-service=default/default-http-backend + - --default-backend-service=$(POD_NAMESPACE)/default-http-backend volumeMounts: - mountPath: /etc/nginx/template name: nginx-template-volume diff --git a/controllers/nginx/examples/daemonset/as-daemonset.yaml b/controllers/nginx/examples/daemonset/as-daemonset.yaml index 7c65a83441..b60cc65343 100644 --- a/controllers/nginx/examples/daemonset/as-daemonset.yaml +++ b/controllers/nginx/examples/daemonset/as-daemonset.yaml @@ -8,7 +8,7 @@ spec: labels: name: nginx-ingress-lb spec: - terminationGracePeriodSeconds: 60 + terminationGracePeriodSeconds: 60 containers: - image: gcr.io/google_containers/nginx-ingress-controller:0.8.2 name: nginx-ingress-lb @@ -37,4 +37,4 @@ spec: hostPort: 443 args: - /nginx-ingress-controller - - --default-backend-service=default/default-http-backend + - --default-backend-service=$(POD_NAMESPACE)/default-http-backend diff --git a/controllers/nginx/examples/default-backend.yaml b/controllers/nginx/examples/default-backend.yaml index a48d4b9bcb..77b4f67428 100644 --- a/controllers/nginx/examples/default-backend.yaml +++ b/controllers/nginx/examples/default-backend.yaml @@ -11,7 +11,7 @@ spec: labels: app: default-http-backend spec: - terminationGracePeriodSeconds: 60 + terminationGracePeriodSeconds: 60 containers: - name: default-http-backend # Any image is permissable as long as: diff --git a/controllers/nginx/examples/default/rc-default.yaml b/controllers/nginx/examples/default/rc-default.yaml index f27fe82952..d2fee94f4c 100644 --- a/controllers/nginx/examples/default/rc-default.yaml +++ b/controllers/nginx/examples/default/rc-default.yaml @@ -14,7 +14,7 @@ spec: k8s-app: nginx-ingress-lb name: nginx-ingress-lb spec: - terminationGracePeriodSeconds: 60 + terminationGracePeriodSeconds: 60 containers: - image: gcr.io/google_containers/nginx-ingress-controller:0.8.2 name: nginx-ingress-lb @@ -43,4 +43,4 @@ spec: hostPort: 443 args: - /nginx-ingress-controller - - --default-backend-service=default/default-http-backend + - --default-backend-service=$(POD_NAMESPACE)/default-http-backend diff --git a/controllers/nginx/examples/full/rc-full.yaml b/controllers/nginx/examples/full/rc-full.yaml index e36ec539ab..d091d11772 100644 --- a/controllers/nginx/examples/full/rc-full.yaml +++ b/controllers/nginx/examples/full/rc-full.yaml @@ -15,7 +15,7 @@ spec: k8s-app: nginx-ingress-lb name: nginx-ingress-lb spec: - terminationGracePeriodSeconds: 60 + terminationGracePeriodSeconds: 60 volumes: - name: dhparam-example secret: @@ -53,5 +53,5 @@ spec: name: dhparam-example args: - /nginx-ingress-controller - - --tcp-services-configmap=default/tcp-configmap-example - - --default-backend-service=default/default-http-backend + - --tcp-services-configmap=$(POD_NAMESPACE)/tcp-configmap-example + - --default-backend-service=$(POD_NAMESPACE)/default-http-backend diff --git a/controllers/nginx/examples/proxy-protocol/nginx-rc.yaml b/controllers/nginx/examples/proxy-protocol/nginx-rc.yaml index 04591556f4..c7eb406208 100644 --- a/controllers/nginx/examples/proxy-protocol/nginx-rc.yaml +++ b/controllers/nginx/examples/proxy-protocol/nginx-rc.yaml @@ -41,5 +41,5 @@ spec: - containerPort: 443 args: - /nginx-ingress-controller - - --default-backend-service=default/default-http-backend - - --nginx-configmap=default/nginx-ingress-controller + - --default-backend-service=$(POD_NAMESPACE)/default-http-backend + - --nginx-configmap=$(POD_NAMESPACE)/nginx-ingress-controller diff --git a/controllers/nginx/examples/sysctl/change-proc-values-rc.yaml b/controllers/nginx/examples/sysctl/change-proc-values-rc.yaml index 5b5671401b..65af29b8f4 100644 --- a/controllers/nginx/examples/sysctl/change-proc-values-rc.yaml +++ b/controllers/nginx/examples/sysctl/change-proc-values-rc.yaml @@ -65,23 +65,23 @@ spec: labels: k8s-app: nginx-ingress-lb name: nginx-ingress-lb - spec: + spec: terminationGracePeriodSeconds: 60 containers: - image: alpine:3.4 name: sysctl-buddy # using kubectl exec you can check which other parameters is possible to change - # IPC Namespace: kernel.msgmax, kernel.msgmnb, kernel.msgmni, kernel.sem, kernel.shmall, - # kernel.shmmax, kernel.shmmni, kernel.shm_rmid_forced and Sysctls + # IPC Namespace: kernel.msgmax, kernel.msgmnb, kernel.msgmni, kernel.sem, kernel.shmall, + # kernel.shmmax, kernel.shmmni, kernel.shm_rmid_forced and Sysctls # beginning with fs.mqueue.* # Network Namespace: Sysctls beginning with net.* - # + # # kubectl -c sysctl-buddy -- sysctl -A | grep net command: - /bin/sh - -c - | - while true; do + while true; do sysctl -w net.core.somaxconn=32768 sysctl -w net.ipv4.ip_local_port_range='1024 65535' sleep 10 @@ -120,4 +120,4 @@ spec: hostPort: 8080 args: - /nginx-ingress-controller - - --default-backend-service=default/default-http-backend + - --default-backend-service=$(POD_NAMESPACE)/default-http-backend diff --git a/controllers/nginx/examples/tcp/rc-tcp.yaml b/controllers/nginx/examples/tcp/rc-tcp.yaml index 2185590fbb..a309eee2f9 100644 --- a/controllers/nginx/examples/tcp/rc-tcp.yaml +++ b/controllers/nginx/examples/tcp/rc-tcp.yaml @@ -14,7 +14,7 @@ spec: k8s-app: nginx-ingress-lb name: nginx-ingress-lb spec: - terminationGracePeriodSeconds: 60 + terminationGracePeriodSeconds: 60 containers: - image: gcr.io/google_containers/nginx-ingress-controller:0.8.2 name: nginx-ingress-lb @@ -47,5 +47,5 @@ spec: hostPort: 9000 args: - /nginx-ingress-controller - - --default-backend-service=default/default-http-backend - - --tcp-services-configmap=default/tcp-configmap-example + - --default-backend-service=$(POD_NAMESPACE)/default-http-backend + - --tcp-services-configmap=$(POD_NAMESPACE)/tcp-configmap-example diff --git a/controllers/nginx/examples/tls/rc-ssl.yaml b/controllers/nginx/examples/tls/rc-ssl.yaml index f27fe82952..d2fee94f4c 100644 --- a/controllers/nginx/examples/tls/rc-ssl.yaml +++ b/controllers/nginx/examples/tls/rc-ssl.yaml @@ -14,7 +14,7 @@ spec: k8s-app: nginx-ingress-lb name: nginx-ingress-lb spec: - terminationGracePeriodSeconds: 60 + terminationGracePeriodSeconds: 60 containers: - image: gcr.io/google_containers/nginx-ingress-controller:0.8.2 name: nginx-ingress-lb @@ -43,4 +43,4 @@ spec: hostPort: 443 args: - /nginx-ingress-controller - - --default-backend-service=default/default-http-backend + - --default-backend-service=$(POD_NAMESPACE)/default-http-backend diff --git a/controllers/nginx/examples/udp/rc-udp.yaml b/controllers/nginx/examples/udp/rc-udp.yaml index 5d1df54565..9f50b0f9d0 100644 --- a/controllers/nginx/examples/udp/rc-udp.yaml +++ b/controllers/nginx/examples/udp/rc-udp.yaml @@ -14,7 +14,7 @@ spec: k8s-app: nginx-ingress-lb name: nginx-ingress-lb spec: - terminationGracePeriodSeconds: 60 + terminationGracePeriodSeconds: 60 containers: - image: gcr.io/google_containers/nginx-ingress-controller:0.8.2 name: nginx-ingress-lb @@ -45,5 +45,5 @@ spec: hostPort: 53 args: - /nginx-ingress-controller - - --default-backend-service=default/default-http-backend - - --udp-services-configmap=default/udp-configmap-example + - --default-backend-service=$(POD_NAMESPACE)/default-http-backend + - --udp-services-configmap=$(POD_NAMESPACE)/udp-configmap-example diff --git a/controllers/nginx/rc.yaml b/controllers/nginx/rc.yaml index 0839334140..183d5a5d99 100644 --- a/controllers/nginx/rc.yaml +++ b/controllers/nginx/rc.yaml @@ -99,4 +99,4 @@ spec: hostPort: 18080 args: - /nginx-ingress-controller - - --default-backend-service=default/default-http-backend + - --default-backend-service=$(POD_NAMESPACE)/default-http-backend