mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-05-18 09:02:13 +00:00
20 lines
1.0 KiB
Go
20 lines
1.0 KiB
Go
// Copyright 2019 The Kubernetes Authors.
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
package types
|
|
|
|
// HelmChartArgs contains the metadata of how to generate a secret.
|
|
type HelmChartArgs struct {
|
|
ChartName string `json:"chartName,omitempty" yaml:"chartName,omitempty"`
|
|
ChartVersion string `json:"chartVersion,omitempty" yaml:"chartVersion,omitempty"`
|
|
ChartRepoURL string `json:"chartRepoUrl,omitempty" yaml:"chartRepoUrl,omitempty"`
|
|
ChartHome string `json:"chartHome,omitempty" yaml:"chartHome,omitempty"`
|
|
// Use chartRelease to keep compatible with old exec plugin
|
|
ChartRepoName string `json:"chartRelease,omitempty" yaml:"chartRelease,omitempty"`
|
|
HelmBin string `json:"helmBin,omitempty" yaml:"helmBin,omitempty"`
|
|
HelmHome string `json:"helmHome,omitempty" yaml:"helmHome,omitempty"`
|
|
Values string `json:"values,omitempty" yaml:"values,omitempty"`
|
|
ReleaseName string `json:"releaseName,omitempty" yaml:"releaseName,omitempty"`
|
|
ReleaseNamespace string `json:"releaseNamespace,omitempty" yaml:"releaseNamespace,omitempty"`
|
|
}
|