Skip to content

Commit

Permalink
Add "selector" to BinderHub Deployment object for k8s 1.16 (#1012)
Browse files Browse the repository at this point in the history
Add "selector" to BinderHub Deployment object for k8s 1.16
  • Loading branch information
betatim authored Nov 28, 2019
2 parents c1bee7e + 9e82bdc commit 9756642
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 3 deletions.
7 changes: 6 additions & 1 deletion helm-chart/binderhub/templates/deployment.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
apiVersion: extensions/v1beta1
apiVersion: apps/v1
kind: Deployment
metadata:
name: binder
spec:
replicas: {{ .Values.replicas }}
selector:
matchLabels:
app: binder
component: binder
release: {{ .Release.Name }}
strategy:
rollingUpdate:
{{- if eq (.Values.replicas | int) 1 }}
Expand Down
2 changes: 1 addition & 1 deletion helm-chart/binderhub/templates/dind/daemonset.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{{ if .Values.dind.enabled -}}
apiVersion: extensions/v1beta1
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: {{ .Release.Name }}-dind
Expand Down
2 changes: 1 addition & 1 deletion helm-chart/binderhub/templates/image-cleaner.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{{ if .Values.imageCleaner.enabled -}}
{{- $Values := .Values -}}
apiVersion: extensions/v1beta1
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: {{ .Release.Name }}-image-cleaner
Expand Down
3 changes: 3 additions & 0 deletions helm-chart/binderhub/templates/ingress.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{{- if .Values.ingress.enabled -}}
# FIXME: Update before k8s 1.20 but after we no longer require support for k8s
# 1.14. networking.k8s.io/v1beta1 was introduced in k8s 1.14 to replace
# extensions/v1beta1 that goes away in k8s 1.20.
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
Expand Down

0 comments on commit 9756642

Please sign in to comment.