resourcesmisc

package
v0.62.0 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2024 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIExtensionsVxCRD added in v0.62.0

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

func NewAPIExtensionsVxCRD added in v0.62.0

func NewAPIExtensionsVxCRD(resource ctlres.Resource) *APIExtensionsVxCRD

func (APIExtensionsVxCRD) Group added in v0.62.0

func (s APIExtensionsVxCRD) Group() (crdGroup string, err error)

func (APIExtensionsVxCRD) IsDoneApplying added in v0.62.0

func (s APIExtensionsVxCRD) IsDoneApplying() DoneApplyState

func (APIExtensionsVxCRD) Kind added in v0.62.0

func (s APIExtensionsVxCRD) Kind() (crdName string, err error)

type APIRegistrationV1APIService added in v0.17.0

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

func NewAPIRegistrationV1APIService added in v0.17.0

func NewAPIRegistrationV1APIService(resource ctlres.Resource, ignoreFailing bool) *APIRegistrationV1APIService

func (APIRegistrationV1APIService) IsDoneApplying added in v0.17.0

func (s APIRegistrationV1APIService) IsDoneApplying() DoneApplyState

type APIRegistrationV1Beta1APIService added in v0.62.0

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

func NewAPIRegistrationV1Beta1APIService added in v0.62.0

func NewAPIRegistrationV1Beta1APIService(resource ctlres.Resource, ignoreFailing bool) *APIRegistrationV1Beta1APIService

func (APIRegistrationV1Beta1APIService) IsDoneApplying added in v0.62.0

type AppsV1DaemonSet added in v0.9.0

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

func NewAppsV1DaemonSet added in v0.9.0

func NewAppsV1DaemonSet(resource ctlres.Resource) *AppsV1DaemonSet

func (AppsV1DaemonSet) IsDoneApplying added in v0.9.0

func (s AppsV1DaemonSet) IsDoneApplying() DoneApplyState

type AppsV1Deployment added in v0.9.0

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

func NewAppsV1Deployment added in v0.9.0

func NewAppsV1Deployment(resource ctlres.Resource, associatedRs []ctlres.Resource) *AppsV1Deployment

func (AppsV1Deployment) IsDoneApplying added in v0.9.0

func (s AppsV1Deployment) IsDoneApplying() DoneApplyState

type AppsV1ReplicaSet added in v0.10.0

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

func NewAppsV1ReplicaSet added in v0.10.0

func NewAppsV1ReplicaSet(resource ctlres.Resource) *AppsV1ReplicaSet

func (AppsV1ReplicaSet) IsDoneApplying added in v0.10.0

func (s AppsV1ReplicaSet) IsDoneApplying() DoneApplyState

type AppsV1StatefulSet added in v0.62.0

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

func NewAppsV1StatefulSet added in v0.62.0

func NewAppsV1StatefulSet(resource ctlres.Resource, _ []ctlres.Resource) *AppsV1StatefulSet

func (AppsV1StatefulSet) IsDoneApplying added in v0.62.0

func (s AppsV1StatefulSet) IsDoneApplying() DoneApplyState

type BatchV1Job added in v0.9.0

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

func NewBatchV1Job added in v0.9.0

func NewBatchV1Job(resource ctlres.Resource) *BatchV1Job

func (BatchV1Job) IsDoneApplying added in v0.9.0

func (s BatchV1Job) IsDoneApplying() DoneApplyState

type BatchVxCronJob added in v0.9.0

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

func NewBatchVxCronJob added in v0.9.0

func NewBatchVxCronJob(resource ctlres.Resource) *BatchVxCronJob

func (BatchVxCronJob) IsDoneApplying added in v0.9.0

func (s BatchVxCronJob) IsDoneApplying() DoneApplyState

type Conditions

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

func (Conditions) IsAllTrue

func (c Conditions) IsAllTrue() (bool, string)

func (Conditions) IsSelectedTrue

func (c Conditions) IsSelectedTrue(checkedTypes []string) (bool, string)

type CoreV1Pod added in v0.9.0

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

https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/

func NewCoreV1Pod added in v0.9.0

func NewCoreV1Pod(resource ctlres.Resource) *CoreV1Pod

func (CoreV1Pod) IsDoneApplying added in v0.9.0

func (s CoreV1Pod) IsDoneApplying() DoneApplyState

type CoreV1Service added in v0.9.0

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

func NewCoreV1Service added in v0.9.0

func NewCoreV1Service(resource ctlres.Resource) *CoreV1Service

func (CoreV1Service) IsDoneApplying added in v0.9.0

func (s CoreV1Service) IsDoneApplying() DoneApplyState

type CustomWaitingResource added in v0.62.0

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

func NewCustomWaitingResource added in v0.62.0

func NewCustomWaitingResource(resource ctlres.Resource, waitRules []ctlconf.WaitRule) *CustomWaitingResource

func (CustomWaitingResource) IsDoneApplying added in v0.62.0

func (s CustomWaitingResource) IsDoneApplying() DoneApplyState

type Deleting

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

func NewDeleting

func NewDeleting(resource ctlres.Resource) *Deleting

func (Deleting) IsDoneApplying

func (s Deleting) IsDoneApplying() DoneApplyState

type DoneApplyState

type DoneApplyState struct {
	Done       bool   `json:"done"`
	Successful bool   `json:"successful"`
	Message    string `json:"message"`

	UnblockChanges bool `json:"unblockChanges"`
}

func (DoneApplyState) TerminallyFailed added in v0.9.0

func (s DoneApplyState) TerminallyFailed() bool

type ExtensionsAndAppsVxReplicaSet added in v0.10.0

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

func NewExtensionsAndAppsVxReplicaSet added in v0.10.0

func NewExtensionsAndAppsVxReplicaSet(resource ctlres.Resource) *ExtensionsAndAppsVxReplicaSet

func (ExtensionsAndAppsVxReplicaSet) IsDoneApplyingWithMinimum added in v0.10.0

func (s ExtensionsAndAppsVxReplicaSet) IsDoneApplyingWithMinimum(minAvailable int) DoneApplyState

type KappctrlK14sIoV1alpha1App added in v0.15.0

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

func NewKappctrlK14sIoV1alpha1App added in v0.15.0

func NewKappctrlK14sIoV1alpha1App(resource ctlres.Resource) *KappctrlK14sIoV1alpha1App

func (KappctrlK14sIoV1alpha1App) IsDoneApplying added in v0.15.0

func (s KappctrlK14sIoV1alpha1App) IsDoneApplying() DoneApplyState

type PackagingCarvelDevV1alpha1PackageInstall added in v0.62.0

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

func NewPackagingCarvelDevV1alpha1PackageInstall added in v0.62.0

func NewPackagingCarvelDevV1alpha1PackageInstall(resource ctlres.Resource) *PackagingCarvelDevV1alpha1PackageInstall

func (PackagingCarvelDevV1alpha1PackageInstall) IsDoneApplying added in v0.62.0

type PackagingCarvelDevV1alpha1PackageRepo added in v0.62.0

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

func NewPackagingCarvelDevV1alpha1PackageRepo added in v0.62.0

func NewPackagingCarvelDevV1alpha1PackageRepo(resource ctlres.Resource) *PackagingCarvelDevV1alpha1PackageRepo

func (PackagingCarvelDevV1alpha1PackageRepo) IsDoneApplying added in v0.62.0

type ResourceTypes

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

func NewResourceTypes

func NewResourceTypes(newResources []ctlres.Resource, resourceTypes ctlres.ResourceTypes) *ResourceTypes

func (*ResourceTypes) IsNamespaced

func (c *ResourceTypes) IsNamespaced(res ctlres.Resource) (bool, error)

type WaitRuleContractV1 added in v0.62.0

type WaitRuleContractV1 struct {
	ResourceMatcher ctlres.ResourceMatcher
	Starlark        string
}

func (WaitRuleContractV1) Apply added in v0.62.0

type WaitRuleContractV1ResultDetails added in v0.62.0

type WaitRuleContractV1ResultDetails struct {
	Done       bool   `json:"done"`
	Successful bool   `json:"successful"`
	Message    string `json:"message"`

	UnblockChanges bool `json:"unblockChanges"`
}

Jump to

Keyboard shortcuts

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