Documentation ¶
Index ¶
- type APIRegistrationV1APIService
- type ApiExtensionsVxCRD
- type AppsV1DaemonSet
- type AppsV1Deployment
- type AppsV1ReplicaSet
- type BatchV1Job
- type BatchVxCronJob
- type Conditions
- type CoreV1Pod
- type CoreV1Service
- type Deleting
- type DoneApplyState
- type ExtensionsAndAppsVxReplicaSet
- type KappctrlK14sIoV1alpha1App
- type ResourceTypes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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 ApiExtensionsVxCRD ¶ added in v0.9.0
type ApiExtensionsVxCRD struct {
// contains filtered or unexported fields
}
func NewApiExtensionsVxCRD ¶ added in v0.9.0
func NewApiExtensionsVxCRD(resource ctlres.Resource) *ApiExtensionsVxCRD
func (ApiExtensionsVxCRD) IsDoneApplying ¶ added in v0.9.0
func (s ApiExtensionsVxCRD) IsDoneApplying() DoneApplyState
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 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 (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 Deleting ¶
type Deleting struct {
// contains filtered or unexported fields
}
func NewDeleting ¶
func (Deleting) IsDoneApplying ¶
func (s Deleting) IsDoneApplying() DoneApplyState
type DoneApplyState ¶
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 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)
Source Files ¶
- api_extensions_vx_crd.go
- api_registration_v1_api_service.go
- apps_v1_daemon_set.go
- apps_v1_deployment.go
- apps_v1_replica_set.go
- batch_v1_job.go
- batch_vx_cron_job.go
- conditions.go
- core_v1_pod.go
- core_v1_service.go
- crds.go
- deleting.go
- done_apply_state.go
- ext_and_apps_vx_replica_set.go
- kappctrl_k14s_io_v1alpha1_app.go
Click to show internal directories.
Click to hide internal directories.