helm

package
v0.19.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 31, 2020 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Overview

Copyright 2020 The Operator-SDK Authors

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIFlags

type APIFlags struct {
	APIVersion       string
	Kind             string
	CRDVersion       string
	HelmChartRef     string
	HelmChartVersion string
	HelmChartRepo    string
}

func (*APIFlags) AddTo

func (f *APIFlags) AddTo(fs *pflag.FlagSet)

AddTo will add the API flags

func (*APIFlags) Validate

func (f *APIFlags) Validate() error

Validate will verify the helm API flags

type Plugin

type Plugin struct {
	// contains filtered or unexported fields
}

func (Plugin) GetCreateAPIPlugin

func (p Plugin) GetCreateAPIPlugin() plugin.CreateAPI

func (Plugin) GetInitPlugin

func (p Plugin) GetInitPlugin() plugin.Init

func (Plugin) Name

func (Plugin) Name() string

func (Plugin) SupportedProjectVersions

func (Plugin) SupportedProjectVersions() []string

func (Plugin) Version

func (Plugin) Version() plugin.Version

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL