Update versioning and image repositories (#44)

* Update versioning and image repositories

Update helm charts to follow the submariner versioning,
and include the image repositories by default.

Signed-off-by: Miguel Angel Ajo <majopela@redhat.com>

* Update final version

Signed-off-by: Miguel Angel Ajo Pelayo <majopela@redhat.com>
This commit is contained in:
Miguel Angel Ajo Pelayo
2020-06-24 10:11:21 -04:00
committed by GitHub
parent d2b0d98ea2
commit 3b44f11749
8 changed files with 22 additions and 28 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
---
name: submariner-k8s-broker
version: 0.0.2
appVersion: v0.0.2
version: 0.4.1
appVersion: 0.4.1
description: Submariner Kubernetes Broker
keywords:
home: https://submariner-io.github.io/
+3 -3
View File
@@ -1,8 +1,8 @@
---
name: submariner
version: 0.0.4
appVersion: v0.0.4
description: k8s 1.16.x support
version: 0.4.0
appVersion: 0.4.0
description: Submariner enables direct networking between Pods and Services in different Kubernetes clusters
keywords:
home: https://submariner-io.github.io/
sources:
+1 -1
View File
@@ -108,7 +108,7 @@ spec:
value: "{{ .Values.leadership.renewDeadline }}"
- name: LEADERSHIP_RETRYPERIOD
value: "{{ .Values.leadership.retryPeriod }}"
image: {{ .Values.engine.image.repository }}:{{ .Values.engine.image.tag }}
image: {{ .Values.engine.image.repository }}:{{ default .Chart.AppVersion .Values.engine.image.tag }}
imagePullPolicy: {{ .Values.engine.image.pullPolicy }}
name: submariner
resources:
+1 -1
View File
@@ -26,7 +26,7 @@ spec:
submariner.io/gateway: 'true'
containers:
- name: {{ template "submariner.fullname" . }}-globalnet
image: {{ .Values.globalnet.image.repository }}:{{ .Values.globalnet.image.tag }}
image: {{ .Values.globalnet.image.repository }}:{{ default .Chart.AppVersion .Values.globalnet.image.tag }}
imagePullPolicy: {{ .Values.globalnet.image.pullPolicy }}
env:
- name: SUBMARINER_CLUSTERID
+1 -1
View File
@@ -23,7 +23,7 @@ spec:
- args:
- -conf
- /etc/coredns/Corefile
image: {{ .Values.lighthouseCoredns.image.repository }}:{{ .Values.lighthouseCoredns.image.tag }}
image: {{ .Values.lighthouseCoredns.image.repository }}:{{ default .Chart.AppVersion .Values.lighthouseCoredns.image.tag }}
imagePullPolicy: {{ .Values.lighthouseCoredns.image.pullPolicy }}
name: {{ template "submariner.lighthouseDnsName" . }}
volumeMounts:
+1 -1
View File
@@ -48,7 +48,7 @@ spec:
value: "{{ .Values.broker.ca }}"
{{- end }}
name: {{ template "submariner.fullname" . }}-lighthouse-agent
image: {{ .Values.lighthouse.image.repository }}:{{ .Values.lighthouse.image.tag }}
image: {{ .Values.lighthouse.image.repository }}:{{ default .Chart.AppVersion .Values.lighthouse.image.tag }}
imagePullPolicy: {{ .Values.lighthouse.image.pullPolicy }}
restartPolicy: Always
terminationGracePeriodSeconds: 0
+1 -1
View File
@@ -28,7 +28,7 @@ spec:
- name: routeagent
command:
- submariner-route-agent.sh
image: {{ .Values.routeAgent.image.repository }}:{{ .Values.routeAgent.image.tag }}
image: {{ .Values.routeAgent.image.repository }}:{{ default .Chart.AppVersion .Values.routeAgent.image.tag }}
imagePullPolicy: {{ .Values.routeAgent.image.pullPolicy }}
env:
- name: SUBMARINER_NAMESPACE
+12 -18
View File
@@ -31,44 +31,38 @@ leadership:
retryPeriod: 2
engine:
image:
repository: rancher/submariner
tag: v0.0.2
pullPolicy: Always
repository: quay.io/submariner/submariner
tag: ""
pullPolicy: IfNotPresent
resources: {}
# limits:
# cpu: 100m
# memory: 100Mi
nodeSelectorEnabled: true
nodeSelector: {}
tolerations: []
affinity: {}
routeAgent:
image:
repository: rancher/submariner-route-agent
tag: v0.0.2
pullPolicy: Always
repository: quay.io/submariner/submariner-route-agent
tag: ""
pullPolicy: IfNotPresent
resources: {}
# limits:
# cpu: 100m
# memory: 100Mi
nodeSelector: {}
tolerations: []
affinity: {}
globalnet:
image:
repository: submariner-globalnet
tag: local
repository: quay.io/submariner/submariner-globalnet
tag: ""
pullPolicy: IfNotPresent
lighthouse:
image:
repository: lighthouse-agent
tag: local
repository: quay.io/submariner/lighthouse-agent
tag: ""
pullPolicy: IfNotPresent
lighthouseCoredns:
name: ""
image:
repository: lighthouse-coredns
tag: local
repository: quay.io/submariner/lighthouse-coredns
tag: ""
pullPolicy: IfNotPresent
serviceAccounts:
engine: