generate

package
v1.2.3 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2019 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewGenerateCommand

func NewGenerateCommand(f cmdutil.Factory, ioStreams cmdutil.IOStreams) *cobra.Command

func NewGenerateExperimentCommand added in v1.2.0

func NewGenerateExperimentCommand(ioStreams cmdutil.IOStreams) *cobra.Command

func NewGenerateInstallCmd added in v1.2.3

func NewGenerateInstallCmd(ioStreams cmdutil.IOStreams) *cobra.Command

func NewGenerateRBACCommand added in v1.2.0

func NewGenerateRBACCommand(ioStreams cmdutil.IOStreams) *cobra.Command

Types

type ExperimentGenerator

type ExperimentGenerator struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
}

type GenerateExperimentOptions added in v1.2.0

type GenerateExperimentOptions struct {
	Config *ExperimentGenerator
	cmdutil.IOStreams
}

func NewGenerateExperimentOptions added in v1.2.0

func NewGenerateExperimentOptions(ioStreams cmdutil.IOStreams) *GenerateExperimentOptions

func (*GenerateExperimentOptions) Complete added in v1.2.0

func (o *GenerateExperimentOptions) Complete(cmd *cobra.Command, args []string) error

func (*GenerateExperimentOptions) Run added in v1.2.0

type GenerateInstallOptions added in v1.2.3

type GenerateInstallOptions struct {
	Kubectl   *cmdutil.Kubectl
	Namespace string
	Env       io.Reader

	cmdutil.IOStreams
}

func NewGenerateInstallOptions added in v1.2.3

func NewGenerateInstallOptions(ioStreams cmdutil.IOStreams) *GenerateInstallOptions

func (*GenerateInstallOptions) Complete added in v1.2.3

func (o *GenerateInstallOptions) Complete() error

func (*GenerateInstallOptions) Run added in v1.2.3

func (o *GenerateInstallOptions) Run() error

type GenerateRBACOptions added in v1.2.0

type GenerateRBACOptions struct {
	Filename        string
	Name            string
	IncludeNames    bool
	Bootstrap       bool
	AdditionalRules []PatchingRule

	cmdutil.IOStreams
	// contains filtered or unexported fields
}

func NewGenerateRBACOptions added in v1.2.0

func NewGenerateRBACOptions(ioStreams cmdutil.IOStreams) *GenerateRBACOptions

func (*GenerateRBACOptions) Complete added in v1.2.0

func (o *GenerateRBACOptions) Complete() error

func (*GenerateRBACOptions) Run added in v1.2.0

func (o *GenerateRBACOptions) Run() error

type PatchingRule added in v1.2.2

type PatchingRule struct {
	APIGroups     []string
	Resources     []string
	ResourceNames []string
}

func (*PatchingRule) CopyTo added in v1.2.2

func (r *PatchingRule) CopyTo(pr *rbacv1.PolicyRule)

func (*PatchingRule) ToPolicyRule added in v1.2.2

func (r *PatchingRule) ToPolicyRule() *rbacv1.PolicyRule

Jump to

Keyboard shortcuts

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