manifestbuilder

package
v0.30.11 Latest Latest
Warning

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

Go to latest
Published: Nov 4, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Fixture

type Fixture interface {
	T() testing.TB
	Path() string
	JoinPath(ps ...string) string
	MkdirAll(p string)
}

type ManifestBuilder

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

func New

func (ManifestBuilder) Build

func (b ManifestBuilder) Build() model.Manifest

func (ManifestBuilder) WithDockerCompose

func (b ManifestBuilder) WithDockerCompose() ManifestBuilder

func (ManifestBuilder) WithImageTarget

func (b ManifestBuilder) WithImageTarget(iTarg model.ImageTarget) ManifestBuilder

func (ManifestBuilder) WithImageTargets

func (b ManifestBuilder) WithImageTargets(iTargs ...model.ImageTarget) ManifestBuilder

func (ManifestBuilder) WithK8sPodReadiness added in v0.17.0

func (b ManifestBuilder) WithK8sPodReadiness(pr model.PodReadinessMode) ManifestBuilder

func (ManifestBuilder) WithK8sPodSelectors added in v0.10.5

func (b ManifestBuilder) WithK8sPodSelectors(podSelectors []labels.Set) ManifestBuilder

func (ManifestBuilder) WithK8sYAML

func (b ManifestBuilder) WithK8sYAML(yaml string) ManifestBuilder

func (ManifestBuilder) WithLiveUpdate

func (ManifestBuilder) WithLiveUpdateAtIndex

func (b ManifestBuilder) WithLiveUpdateAtIndex(lu v1alpha1.LiveUpdateSpec, index int) ManifestBuilder

func (ManifestBuilder) WithLocalAllowParallel added in v0.17.2

func (b ManifestBuilder) WithLocalAllowParallel(v bool) ManifestBuilder

func (ManifestBuilder) WithLocalResource added in v0.10.9

func (b ManifestBuilder) WithLocalResource(cmd string, deps []string) ManifestBuilder

func (ManifestBuilder) WithLocalServeCmd added in v0.14.0

func (b ManifestBuilder) WithLocalServeCmd(cmd string) ManifestBuilder

func (ManifestBuilder) WithNamedJSONPathImageLocator added in v0.15.2

func (b ManifestBuilder) WithNamedJSONPathImageLocator(name, path string) ManifestBuilder

func (ManifestBuilder) WithResourceDeps added in v0.10.15

func (b ManifestBuilder) WithResourceDeps(deps ...string) ManifestBuilder

func (ManifestBuilder) WithTriggerMode added in v0.15.0

func (b ManifestBuilder) WithTriggerMode(tm model.TriggerMode) ManifestBuilder

Jump to

Keyboard shortcuts

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