|
|
|
@ -90,7 +90,7 @@ type Install struct {
|
|
|
|
|
DisableOpenAPIValidation bool
|
|
|
|
|
// IncludeCRDs is deprecated because of template-related code is removed from install action.
|
|
|
|
|
// Deprecated
|
|
|
|
|
IncludeCRDs bool
|
|
|
|
|
IncludeCRDs bool
|
|
|
|
|
// KubeVersion allows specifying a custom kubernetes version to use and
|
|
|
|
|
// APIVersions allows a manual set of supported API Versions to be passed
|
|
|
|
|
// (for things like templating). These are ignored if ClientOnly is false
|
|
|
|
@ -459,10 +459,10 @@ func (i *Install) failRelease(rel *release.Release, err error) (*release.Release
|
|
|
|
|
//
|
|
|
|
|
// Roughly, this will return an error if name is
|
|
|
|
|
//
|
|
|
|
|
// - empty
|
|
|
|
|
// - too long
|
|
|
|
|
// - already in use, and not deleted
|
|
|
|
|
// - used by a deleted release, and i.Replace is false
|
|
|
|
|
// - empty
|
|
|
|
|
// - too long
|
|
|
|
|
// - already in use, and not deleted
|
|
|
|
|
// - used by a deleted release, and i.Replace is false
|
|
|
|
|
func (i *Install) availableName() error {
|
|
|
|
|
start := i.ReleaseName
|
|
|
|
|
|
|
|
|
|