kubeapps: bump chart version to 2.1.4

This commit is contained in:
kubernetes-bitnami
2019-09-25 10:28:19 +00:00
parent 2448f7590a
commit 12b89af8a7
13 changed files with 38 additions and 29 deletions

View File

@@ -1,6 +1,6 @@
apiVersion: v1
name: kubeapps
version: 2.1.2
version: 2.1.4
appVersion: v1.5.0
description: Kubeapps is a dashboard for your Kubernetes cluster that makes it easy to deploy and manage applications in your cluster using Helm
icon: https://raw.githubusercontent.com/kubeapps/kubeapps/master/docs/img/logo.png

View File

@@ -0,0 +1,13 @@
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: apprepositories.kubeapps.com
spec:
group: kubeapps.com
scope: Namespaced
names:
kind: AppRepository
plural: apprepositories
shortNames:
- apprepos
version: v1alpha1

View File

@@ -1,6 +1,6 @@
dependencies:
- name: mongodb
repository: https://kubernetes-charts.storage.googleapis.com
version: 7.2.7
version: 7.2.9
digest: sha256:415440e73af7d4b02a10a15f28bb2fc095cbdffdc2e1676d76e0f0eaa1632d50
generated: "2019-09-05T17:11:21.302113+02:00"
generated: 2019-09-24T07:04:11.615576228Z

View File

@@ -4,19 +4,7 @@ kind: AppRepository
metadata:
name: {{ .name }}
annotations:
{{- if semverCompare ">=2.14.0" $.Capabilities.TillerVersion.SemVer }}
# Using the hook pre-install because since Helm v2.14 the crd-install
# hook should be used only for CRDs and the issues related to install
# Custom Resources have been already fixed
# https://github.com/helm/helm/issues/5756#issuecomment-493653454
"helm.sh/hook": pre-install
{{- else }}
# Using the hook crd-install to avoid issue w/Helm v1.11
# https://github.com/kubeapps/kubeapps/pull/955#pullrequestreview-200764260
"helm.sh/hook": crd-install
# Make sure this runs after the AppRepository CRD install
"helm.sh/hook-weight": "10"
{{- end }}
labels:
app: {{ template "kubeapps.apprepository.fullname" $ }}
chart: {{ template "kubeapps.chart" $ }}

View File

@@ -1,4 +1,4 @@
apiVersion: apps/v1beta2
apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ template "kubeapps.apprepository.fullname" . }}
@@ -33,6 +33,9 @@ spec:
- --namespace={{ .Release.Namespace }}
- --mongo-url={{ template "kubeapps.mongodb.fullname" . }}
- --mongo-secret-name={{ .Values.mongodb.existingSecret }}
{{- if .Values.apprepository.crontab }}
- --crontab={{ .Values.apprepository.crontab }}
{{- end }}
resources:
{{ toYaml .Values.apprepository.resources | indent 12 }}
{{- with .Values.apprepository.nodeSelector }}

View File

@@ -1,4 +1,4 @@
apiVersion: apps/v1beta2
apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ template "kubeapps.chartsvc.fullname" . }}

View File

@@ -1,4 +1,4 @@
apiVersion: apps/v1beta2
apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ template "kubeapps.dashboard.fullname" . }}

View File

@@ -1,4 +1,4 @@
apiVersion: apps/v1beta2
apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ template "kubeapps.fullname" . }}

View File

@@ -16,5 +16,5 @@ spec:
command:
- sh
- -c
- curl $CHARTSVC_HOST:$CHARTSVC_PORT/v1/charts | grep wordpress
- curl -o /tmp/output $CHARTSVC_HOST:$CHARTSVC_PORT/v1/charts && cat /tmp/output && cat /tmp/output | grep wordpress
restartPolicy: Never

View File

@@ -14,5 +14,5 @@ spec:
command:
- sh
- -c
- curl $DASHBOARD_HOST | grep 'You need to enable JavaScript to run this app'
- curl -o /tmp/output $DASHBOARD_HOST && cat /tmp/output && cat /tmp/output | grep 'You need to enable JavaScript to run this app'
restartPolicy: Never

View File

@@ -18,5 +18,5 @@ spec:
command:
- sh
- -c
- "curl -ik -H \"Authorization: Bearer $(cat /var/run/secrets/kubernetes.io/serviceaccount/token)\" $TILLER_PROXY_HOST:$TILLER_PROXY_PORT/v1/releases | grep $KUBEAPPS_RELEASE"
- "curl -o /tmp/output -ik -H \"Authorization: Bearer $(cat /var/run/secrets/kubernetes.io/serviceaccount/token)\" $TILLER_PROXY_HOST:$TILLER_PROXY_PORT/v1/releases && cat /tmp/output && cat /tmp/output | grep $KUBEAPPS_RELEASE"
restartPolicy: Never

View File

@@ -1,4 +1,4 @@
apiVersion: apps/v1beta2
apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ template "kubeapps.tiller-proxy.fullname" . }}
@@ -37,6 +37,9 @@ spec:
{{- if .Values.tillerProxy.tls.verify }}
- --tls-verify
{{- end }}
{{- if .Values.tillerProxy.timeout }}
- --timeout={{ .Values.tillerProxy.timeout }}
{{- end }}
volumeMounts:
- name: tiller-certs
mountPath: /etc/certs

View File

@@ -97,10 +97,12 @@ frontend:
apprepository:
# Running a single controller replica to avoid sync job duplication
replicaCount: 1
# Schedule for syncing apprepositories. Every ten minutes by default
# crontab: "*/10 * * * *"
image:
registry: docker.io
repository: bitnami/kubeapps-apprepository-controller
tag: 1.5.0-r0
tag: 1.5.0-scratch-r1
# Image used to perform chart repository syncs
syncImage:
registry: docker.io
@@ -160,7 +162,7 @@ tillerProxy:
image:
registry: docker.io
repository: bitnami/kubeapps-tiller-proxy
tag: 1.5.0-r0
tag: 1.5.0-scratch-r1
service:
port: 8080
host: tiller-deploy.kube-system:44134
@@ -180,6 +182,9 @@ tillerProxy:
nodeSelector: {}
tolerations: []
affinity: {}
# It's possible to modify the default timeout for install/upgrade/rollback/delete apps
# (Default: 300s)
# timeout: 300
# Chartsvc is used to serve chart metadata over a REST API.
chartsvc:
@@ -221,11 +226,8 @@ dashboard:
replicaCount: 2
image:
registry: docker.io
# Once issue #1156 is fixed we can continue using kubeapps repository instead of bitnami fixed tags
# repository: bitnami/kubeapps-dashboard
# tag: 1.5.0-r0
repository: bitnami/kubeapps-dashboard
tag: 1.5.0-debian-9-r14
tag: 1.5.0-debian-9-r35
service:
port: 8080
livenessProbe: