template

package
v1.0.0-rc7 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2024 License: MIT Imports: 34 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddCommand

func AddCommand(cmd *cobra.Command, o *cli.RootOptions)

Types

type TempKustomizeBuilder

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

func NewTempKustomizeBuilder

func NewTempKustomizeBuilder() *TempKustomizeBuilder

func (*TempKustomizeBuilder) Build

func (b *TempKustomizeBuilder) Build(ctx context.Context) ([]byte, error)

func (*TempKustomizeBuilder) DisableNamePrefix

func (b *TempKustomizeBuilder) DisableNamePrefix() *TempKustomizeBuilder

func (*TempKustomizeBuilder) Resources

func (b *TempKustomizeBuilder) Resources(rawYAML ...string) *TempKustomizeBuilder

type TemplateObjectBuilder

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

func NewTemplateObjectBuilder

func NewTemplateObjectBuilder(isClusterScope bool) *TemplateObjectBuilder

func (*TemplateObjectBuilder) Build

func (b *TemplateObjectBuilder) Build(ctx context.Context) ([]byte, error)

func (*TemplateObjectBuilder) Description

func (b *TemplateObjectBuilder) Description(desc string) *TemplateObjectBuilder

func (*TemplateObjectBuilder) DisableNamePrefix

func (b *TemplateObjectBuilder) DisableNamePrefix() *TemplateObjectBuilder

func (*TemplateObjectBuilder) Name

func (*TemplateObjectBuilder) RequiredVars

func (b *TemplateObjectBuilder) RequiredVars(vars []string) *TemplateObjectBuilder

func (*TemplateObjectBuilder) Resources

func (b *TemplateObjectBuilder) Resources(rawYAML ...string) *TemplateObjectBuilder

func (*TemplateObjectBuilder) SetHeader

func (*TemplateObjectBuilder) SetRequiredAddons

func (b *TemplateObjectBuilder) SetRequiredAddons(addons []string) *TemplateObjectBuilder

func (*TemplateObjectBuilder) SetUserRoles

func (b *TemplateObjectBuilder) SetUserRoles(roles []string) *TemplateObjectBuilder

func (*TemplateObjectBuilder) TypeUserAddon

func (b *TemplateObjectBuilder) TypeUserAddon(setDefault bool) *TemplateObjectBuilder

func (*TemplateObjectBuilder) TypeWorkspace

Jump to

Keyboard shortcuts

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