diff --git a/charts/fission-all/templates/deployment.yaml b/charts/fission-all/templates/deployment.yaml index a14e7585..656aa454 100644 --- a/charts/fission-all/templates/deployment.yaml +++ b/charts/fission-all/templates/deployment.yaml @@ -309,7 +309,7 @@ spec: spec: containers: - name: fluentd - image: {{ .Values.logger.fluentdImage }} + image: "{{ .Values.logger.fluentdImage }}:{{ .Values.imageTag }}" imagePullPolicy: {{ .Values.pullPolicy }} env: - name: INFLUXDB_ADDRESS diff --git a/hack/release.sh b/hack/release.sh index 9986bdc0..da803fd1 100755 --- a/hack/release.sh +++ b/hack/release.sh @@ -111,6 +111,28 @@ push_builder_image() { docker push $tag } +build_logger_image() { + version=$1 + tag=fission/fluentd:$version + + pushd $DIR/logger/fluentd + + docker build -t $tag . + + popd +} + +push_logger_image() { + version=$1 + tag=fission/fluentd:$version + docker push $tag +} + +build_and_push_logger_image() { + build_logger_image $1 + push_logger_image $1 +} + build_and_push_env_image() { version=$1 envdir=$2 @@ -191,6 +213,7 @@ build_all() { build_fission_bundle_image $version build_fetcher_image $version build_builder_image $version + build_logger_image $version build_all_cli build_charts $version } @@ -199,6 +222,7 @@ push_all() { push_fission_bundle_image $version push_fetcher_image $version push_builder_image $version + push_logger_image $version } tag_and_release() {