Merge pull request #7335 from christus02/master

Update Image version and RBAC for Citrix Ingress Controller
This commit is contained in:
Kubernetes Prow Robot 2019-07-30 00:02:50 -07:00 committed by GitHub
commit bc6e26ef43
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 18 additions and 18 deletions

View File

@ -4,17 +4,20 @@ metadata:
name: cpx-ingress-k8s-role
rules:
- apiGroups: [""]
resources: ["services", "endpoints", "ingresses", "pods", "secrets"]
resources: ["services", "endpoints", "ingresses", "pods", "secrets", "routes", "routes/status", "nodes", "namespaces"]
verbs: ["*"]
- apiGroups: ["extensions"]
resources: ["ingresses", "ingresses/status"]
verbs: ["*"]
- apiGroups: ["citrix.com"]
resources: ["rewritepolicies"]
resources: ["rewritepolicies", "vips"]
verbs: ["*"]
- apiGroups: ["apps"]
resources: ["deployments"]
verbs: ["*"]
- apiGroups: ["apiextensions.k8s.io"]
resources: ["customresourcedefinitions"]
verbs: ["get", "list", "watch"]
---
@ -61,7 +64,7 @@ spec:
serviceAccountName: cpx-ingress-k8s-role
containers:
- name: cpx-ingress
image: "quay.io/citrix/citrix-k8s-cpx-ingress:12.1-51.16"
image: "quay.io/citrix/citrix-k8s-cpx-ingress:13.0-36.29"
securityContext:
privileged: true
env:
@ -71,19 +74,16 @@ spec:
value: ""
#This is required for Health check to succeed
readinessProbe:
failureThreshold: 3
httpGet:
path: /
tcpSocket:
port: 9080
scheme: HTTP
initialDelaySeconds: 60
periodSeconds: 5
failureThreshold: 5
successThreshold: 1
timeoutSeconds: 1
imagePullPolicy: Always
# Add cic as a sidecar
- name: cic
image: "quay.io/citrix/citrix-k8s-ingress-controller:1.1.1"
image: "quay.io/citrix/citrix-k8s-ingress-controller:1.2.0"
env:
- name: "EULA"
value: "yes"

View File

@ -4,17 +4,20 @@ metadata:
name: cpx-ingress-k8s-role
rules:
- apiGroups: [""]
resources: ["services", "endpoints", "ingresses", "pods", "secrets"]
resources: ["services", "endpoints", "ingresses", "pods", "secrets", "routes", "routes/status", "nodes", "namespaces"]
verbs: ["*"]
- apiGroups: ["extensions"]
resources: ["ingresses", "ingresses/status"]
verbs: ["*"]
- apiGroups: ["citrix.com"]
resources: ["rewritepolicies"]
resources: ["rewritepolicies", "vips"]
verbs: ["*"]
- apiGroups: ["apps"]
resources: ["deployments"]
verbs: ["*"]
- apiGroups: ["apiextensions.k8s.io"]
resources: ["customresourcedefinitions"]
verbs: ["get", "list", "watch"]
---
@ -61,7 +64,7 @@ spec:
serviceAccountName: cpx-ingress-k8s-role
containers:
- name: cpx-ingress
image: "quay.io/citrix/citrix-k8s-cpx-ingress:12.1-51.16"
image: "quay.io/citrix/citrix-k8s-cpx-ingress:13.0-36.29"
securityContext:
privileged: true
env:
@ -71,19 +74,16 @@ spec:
value: ""
#This is required for Health check to succeed
readinessProbe:
failureThreshold: 3
httpGet:
path: /
tcpSocket:
port: 9080
scheme: HTTP
initialDelaySeconds: 60
periodSeconds: 5
failureThreshold: 5
successThreshold: 1
timeoutSeconds: 1
imagePullPolicy: Always
# Add cic as a sidecar
- name: cic
image: "quay.io/citrix/citrix-k8s-ingress-controller:1.1.1"
image: "quay.io/citrix/citrix-k8s-ingress-controller:1.2.0"
env:
- name: "EULA"
value: "yes"