From f74d891be78eaf218538c2138e5c6a1adcefa1b9 Mon Sep 17 00:00:00 2001 From: "Keerthan Reddy Mala (kmala)" Date: Mon, 10 Oct 2016 14:57:02 -0600 Subject: [PATCH] feat(charts): Add helm charts for dockerbuilder --- charts/dockerbuilder/Chart.yaml | 7 +++++++ .../dockerbuilder/templates/dockerbuilder-configmap.yaml | 9 +++++++++ charts/dockerbuilder/values.yaml | 3 +++ 3 files changed, 19 insertions(+) create mode 100644 charts/dockerbuilder/Chart.yaml create mode 100644 charts/dockerbuilder/templates/dockerbuilder-configmap.yaml create mode 100644 charts/dockerbuilder/values.yaml diff --git a/charts/dockerbuilder/Chart.yaml b/charts/dockerbuilder/Chart.yaml new file mode 100644 index 0000000..b2588c9 --- /dev/null +++ b/charts/dockerbuilder/Chart.yaml @@ -0,0 +1,7 @@ +name: dockerbuilder +home: https://github.com/deis/dockerbuilder +version: +description: Deis dockerbuilder builds your app from a Dockerfile inside a Kubernetes pod, used by Deis Workflow. +maintainers: + - name: Deis Team + email: engineering@deis.com diff --git a/charts/dockerbuilder/templates/dockerbuilder-configmap.yaml b/charts/dockerbuilder/templates/dockerbuilder-configmap.yaml new file mode 100644 index 0000000..35bad4b --- /dev/null +++ b/charts/dockerbuilder/templates/dockerbuilder-configmap.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: dockerbuilder-config + labels: + heritage: deis +data: + image: "quay.io/{{.Values.org}}/dockerbuilder:{{.Values.docker_tag}}" + pullPolicy: {{ .Values.pull_policy }} diff --git a/charts/dockerbuilder/values.yaml b/charts/dockerbuilder/values.yaml new file mode 100644 index 0000000..030bc16 --- /dev/null +++ b/charts/dockerbuilder/values.yaml @@ -0,0 +1,3 @@ +org: "deisci" +pull_policy: "Always" +docker_tag: canary