From 41cbc25c3513f6a52aa3182a3ad2761f69ba7d28 Mon Sep 17 00:00:00 2001 From: katsew Date: Sat, 24 Apr 2021 15:28:20 +0900 Subject: [PATCH] fix: can't evaluate field KubeContext in type state.releaseTemplateDataRelease (#1797) Fixes #1796 --- pkg/state/state_exec_tmpl.go | 9 +++++---- pkg/state/types.go | 3 +++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/pkg/state/state_exec_tmpl.go b/pkg/state/state_exec_tmpl.go index 01ea35bc..3e12cd6d 100644 --- a/pkg/state/state_exec_tmpl.go +++ b/pkg/state/state_exec_tmpl.go @@ -23,10 +23,11 @@ func (st *HelmState) createReleaseTemplateData(release *ReleaseSpec, vals map[st Chart: st.OverrideChart, Values: vals, Release: releaseTemplateDataRelease{ - Name: release.Name, - Chart: release.Chart, - Namespace: release.Namespace, - Labels: release.Labels, + Name: release.Name, + Chart: release.Chart, + Namespace: release.Namespace, + Labels: release.Labels, + KubeContext: release.KubeContext, }, } tmplData.StateValues = &tmplData.Values diff --git a/pkg/state/types.go b/pkg/state/types.go index a8c094ff..674a5eee 100644 --- a/pkg/state/types.go +++ b/pkg/state/types.go @@ -52,4 +52,7 @@ type releaseTemplateDataRelease struct { // Chart is ReleaseSpec.Chart Chart string + + // KubeContext is ReleaseSpec.KubeContext + KubeContext string }