Documentation ¶
Index ¶
- type Automation
- type BucketAdapter
- type GitRepositoryAdapter
- func (o GitRepositoryAdapter) AsClientObject() client.Object
- func (o GitRepositoryAdapter) DeepCopyClientObject() client.Object
- func (o GitRepositoryAdapter) GetLastHandledReconcileRequest() string
- func (o GitRepositoryAdapter) GroupVersionKind() schema.GroupVersionKind
- func (o GitRepositoryAdapter) SetSuspended(suspend bool)
- type HelmChartAdapter
- func (obj HelmChartAdapter) AsClientObject() client.Object
- func (o HelmChartAdapter) DeepCopyClientObject() client.Object
- func (obj HelmChartAdapter) GetLastHandledReconcileRequest() string
- func (o HelmChartAdapter) GroupVersionKind() schema.GroupVersionKind
- func (o HelmChartAdapter) SetSuspended(suspend bool)
- type HelmReleaseAdapter
- func (obj HelmReleaseAdapter) AsClientObject() client.Object
- func (o HelmReleaseAdapter) DeepCopyClientObject() client.Object
- func (obj HelmReleaseAdapter) GetLastHandledReconcileRequest() string
- func (o HelmReleaseAdapter) GroupVersionKind() schema.GroupVersionKind
- func (o HelmReleaseAdapter) SetSuspended(suspend bool)
- func (o HelmReleaseAdapter) SourceRef() SourceRef
- type HelmRepositoryAdapter
- func (obj HelmRepositoryAdapter) AsClientObject() client.Object
- func (o HelmRepositoryAdapter) DeepCopyClientObject() client.Object
- func (obj HelmRepositoryAdapter) GetLastHandledReconcileRequest() string
- func (o HelmRepositoryAdapter) GroupVersionKind() schema.GroupVersionKind
- func (o HelmRepositoryAdapter) SetSuspended(suspend bool)
- type KustomizationAdapter
- func (o KustomizationAdapter) AsClientObject() client.Object
- func (o KustomizationAdapter) DeepCopyClientObject() client.Object
- func (o KustomizationAdapter) GetLastHandledReconcileRequest() string
- func (o KustomizationAdapter) GroupVersionKind() schema.GroupVersionKind
- func (o KustomizationAdapter) SetSuspended(suspend bool)
- func (o KustomizationAdapter) SourceRef() SourceRef
- type Reconcilable
- type SourceRef
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Automation ¶
type Automation interface { Reconcilable SourceRef() SourceRef }
type BucketAdapter ¶
func (BucketAdapter) AsClientObject ¶
func (obj BucketAdapter) AsClientObject() client.Object
func (BucketAdapter) DeepCopyClientObject ¶ added in v0.8.1
func (o BucketAdapter) DeepCopyClientObject() client.Object
func (BucketAdapter) GetLastHandledReconcileRequest ¶
func (obj BucketAdapter) GetLastHandledReconcileRequest() string
func (BucketAdapter) GroupVersionKind ¶
func (o BucketAdapter) GroupVersionKind() schema.GroupVersionKind
func (BucketAdapter) SetSuspended ¶ added in v0.8.1
func (o BucketAdapter) SetSuspended(suspend bool)
type GitRepositoryAdapter ¶
type GitRepositoryAdapter struct {
*sourcev1.GitRepository
}
func (GitRepositoryAdapter) AsClientObject ¶
func (o GitRepositoryAdapter) AsClientObject() client.Object
func (GitRepositoryAdapter) DeepCopyClientObject ¶ added in v0.8.1
func (o GitRepositoryAdapter) DeepCopyClientObject() client.Object
func (GitRepositoryAdapter) GetLastHandledReconcileRequest ¶
func (o GitRepositoryAdapter) GetLastHandledReconcileRequest() string
func (GitRepositoryAdapter) GroupVersionKind ¶
func (o GitRepositoryAdapter) GroupVersionKind() schema.GroupVersionKind
func (GitRepositoryAdapter) SetSuspended ¶ added in v0.8.1
func (o GitRepositoryAdapter) SetSuspended(suspend bool)
type HelmChartAdapter ¶
func (HelmChartAdapter) AsClientObject ¶
func (obj HelmChartAdapter) AsClientObject() client.Object
func (HelmChartAdapter) DeepCopyClientObject ¶ added in v0.8.1
func (o HelmChartAdapter) DeepCopyClientObject() client.Object
func (HelmChartAdapter) GetLastHandledReconcileRequest ¶
func (obj HelmChartAdapter) GetLastHandledReconcileRequest() string
func (HelmChartAdapter) GroupVersionKind ¶
func (o HelmChartAdapter) GroupVersionKind() schema.GroupVersionKind
func (HelmChartAdapter) SetSuspended ¶ added in v0.8.1
func (o HelmChartAdapter) SetSuspended(suspend bool)
type HelmReleaseAdapter ¶
type HelmReleaseAdapter struct {
*helmv2.HelmRelease
}
func (HelmReleaseAdapter) AsClientObject ¶
func (obj HelmReleaseAdapter) AsClientObject() client.Object
func (HelmReleaseAdapter) DeepCopyClientObject ¶ added in v0.8.1
func (o HelmReleaseAdapter) DeepCopyClientObject() client.Object
func (HelmReleaseAdapter) GetLastHandledReconcileRequest ¶
func (obj HelmReleaseAdapter) GetLastHandledReconcileRequest() string
func (HelmReleaseAdapter) GroupVersionKind ¶
func (o HelmReleaseAdapter) GroupVersionKind() schema.GroupVersionKind
func (HelmReleaseAdapter) SetSuspended ¶ added in v0.8.1
func (o HelmReleaseAdapter) SetSuspended(suspend bool)
func (HelmReleaseAdapter) SourceRef ¶
func (o HelmReleaseAdapter) SourceRef() SourceRef
type HelmRepositoryAdapter ¶
type HelmRepositoryAdapter struct {
*sourcev1.HelmRepository
}
func (HelmRepositoryAdapter) AsClientObject ¶
func (obj HelmRepositoryAdapter) AsClientObject() client.Object
func (HelmRepositoryAdapter) DeepCopyClientObject ¶ added in v0.8.1
func (o HelmRepositoryAdapter) DeepCopyClientObject() client.Object
func (HelmRepositoryAdapter) GetLastHandledReconcileRequest ¶
func (obj HelmRepositoryAdapter) GetLastHandledReconcileRequest() string
func (HelmRepositoryAdapter) GroupVersionKind ¶
func (o HelmRepositoryAdapter) GroupVersionKind() schema.GroupVersionKind
func (HelmRepositoryAdapter) SetSuspended ¶ added in v0.8.1
func (o HelmRepositoryAdapter) SetSuspended(suspend bool)
type KustomizationAdapter ¶
type KustomizationAdapter struct {
*kustomizev1.Kustomization
}
func (KustomizationAdapter) AsClientObject ¶
func (o KustomizationAdapter) AsClientObject() client.Object
func (KustomizationAdapter) DeepCopyClientObject ¶ added in v0.8.1
func (o KustomizationAdapter) DeepCopyClientObject() client.Object
func (KustomizationAdapter) GetLastHandledReconcileRequest ¶
func (o KustomizationAdapter) GetLastHandledReconcileRequest() string
func (KustomizationAdapter) GroupVersionKind ¶
func (o KustomizationAdapter) GroupVersionKind() schema.GroupVersionKind
func (KustomizationAdapter) SetSuspended ¶ added in v0.8.1
func (o KustomizationAdapter) SetSuspended(suspend bool)
func (KustomizationAdapter) SourceRef ¶
func (o KustomizationAdapter) SourceRef() SourceRef
type Reconcilable ¶
type Reconcilable interface { client.Object meta.ObjectWithConditions GetAnnotations() map[string]string SetAnnotations(map[string]string) GetLastHandledReconcileRequest() string AsClientObject() client.Object GroupVersionKind() schema.GroupVersionKind SetSuspended(suspend bool) DeepCopyClientObject() client.Object }
Reconcilable represents a Kubernetes object that Flux can reconcile
func NewReconcileable ¶ added in v0.8.1
func NewReconcileable(obj client.Object) Reconcilable
func ToReconcileable ¶ added in v0.8.1
func ToReconcileable(kind pb.FluxObjectKind) (client.ObjectList, Reconcilable, error)
Click to show internal directories.
Click to hide internal directories.