imfreedom/k8s-cluster

Ingress updates:

2019-06-05, Gary Kramlich
712edf608e3b
Parents 8441b7761236
Children 15c833b14b3c
Ingress updates:

* Update to the most recent ingress controller image
* Try to set a global X-Frame-Options, but it didn't work
--- a/90-ingress.yaml Wed Jun 05 15:40:47 2019 -0500
+++ b/90-ingress.yaml Wed Jun 05 15:41:47 2019 -0500
@@ -7,6 +7,14 @@
apiVersion: v1
kind: ConfigMap
metadata:
+ name: ingress-custom-headers
+ namespace: kube-public
+data:
+ X-Frame-Options: sameorigin
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
name: ingress-tcp-services
namespace: kube-public
labels:
@@ -23,6 +31,8 @@
labels:
app: ingress
role: controller
+data:
+ proxy-set-headers: "kube-public/ingress-custom-headers"
---
apiVersion: v1
kind: ServiceAccount
@@ -188,7 +198,7 @@
serviceAccountName: ingress-serviceaccount
containers:
- name: nginx-ingress-controller
- image: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.20.0
+ image: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.24.1
args:
- /nginx-ingress-controller
- --configmap=$(POD_NAMESPACE)/ingress-configuration