Versions in this module Expand all Collapse all v0 v0.0.1 Jul 28, 2020 Changes in this version + const HybridDiscoveryCompleted + const HybridDiscoveryEnabled + const IsDefaultDeployer + var AnnotationClusterScope = SchemeGroupVersion.Group + "/hybrid-discovery-clusterscoped" + var AnnotationHybridDiscovery = SchemeGroupVersion.Group + "/hybrid-discovery" + var ControlledBy = SchemeGroupVersion.Group + "/controlled-by" + var DefaultDeployerType = "kubernetes" + var DefaultKubernetesPlacementTarget = &metav1.GroupVersionResource + var DependencyFrom = SchemeGroupVersion.Group + "/dependency-from" + var DeployerInCluster = SchemeGroupVersion.Group + "/deployer-in-cluster" + var DeployerType = SchemeGroupVersion.Group + "/deployer-type" + var HostingDeployer = SchemeGroupVersion.Group + "/hosting-deployer" + var HostingHybridDeployable = SchemeGroupVersion.Group + "/hosting-hybriddeployable" + var HybridDeployableController = "hybriddeployable" + var OutputOf = SchemeGroupVersion.Group + "/output-of" + var SchemeBuilder = &scheme.Builder + var SchemeGroupVersion = schema.GroupVersion + var SourceObject = SchemeGroupVersion.Group + "/source-object" + type Deployable struct + Spec DeployableSpec + Status DeployableStatus + func (in *Deployable) DeepCopy() *Deployable + func (in *Deployable) DeepCopyInto(out *Deployable) + func (in *Deployable) DeepCopyObject() runtime.Object + type DeployableList struct + Items []Deployable + func (in *DeployableList) DeepCopy() *DeployableList + func (in *DeployableList) DeepCopyInto(out *DeployableList) + func (in *DeployableList) DeepCopyObject() runtime.Object + type DeployableSpec struct + Dependencies []corev1.ObjectReference + HybridTemplates []HybridTemplate + Placement *HybridPlacement + func (in *DeployableSpec) DeepCopy() *DeployableSpec + func (in *DeployableSpec) DeepCopyInto(out *DeployableSpec) + type DeployableStatus struct + PerDeployerStatus map[string]PerDeployerStatus + func (in *DeployableStatus) DeepCopy() *DeployableStatus + func (in *DeployableStatus) DeepCopyInto(out *DeployableStatus) + type Deployer struct + Spec DeployerSpec + Status DeployerStatus + func (in *Deployer) DeepCopy() *Deployer + func (in *Deployer) DeepCopyInto(out *Deployer) + func (in *Deployer) DeepCopyObject() runtime.Object + type DeployerList struct + Items []Deployer + func (in *DeployerList) DeepCopy() *DeployerList + func (in *DeployerList) DeepCopyInto(out *DeployerList) + func (in *DeployerList) DeepCopyObject() runtime.Object + type DeployerSet struct + Spec DeployerSetSpec + Status DeployerSetStatus + func (in *DeployerSet) DeepCopy() *DeployerSet + func (in *DeployerSet) DeepCopyInto(out *DeployerSet) + func (in *DeployerSet) DeepCopyObject() runtime.Object + type DeployerSetList struct + Items []DeployerSet + func (in *DeployerSetList) DeepCopy() *DeployerSetList + func (in *DeployerSetList) DeepCopyInto(out *DeployerSetList) + func (in *DeployerSetList) DeepCopyObject() runtime.Object + type DeployerSetSpec struct + DefaultDeployer string + Deployers []DeployerSpecDescriptor + func (in *DeployerSetSpec) DeepCopy() *DeployerSetSpec + func (in *DeployerSetSpec) DeepCopyInto(out *DeployerSetSpec) + type DeployerSetStatus struct + Deployers []DeployerStatusDescriptor + func (in *DeployerSetStatus) DeepCopy() *DeployerSetStatus + func (in *DeployerSetStatus) DeepCopyInto(out *DeployerSetStatus) + type DeployerSpec struct + Capabilities []rbacv1.PolicyRule + OperatorRef *corev1.ObjectReference + PlacementTarget *metav1.GroupVersionResource + Scope apiextensions.ResourceScope + Type string + func (in *DeployerSpec) DeepCopy() *DeployerSpec + func (in *DeployerSpec) DeepCopyInto(out *DeployerSpec) + type DeployerSpecDescriptor struct + Key string + Spec DeployerSpec + func (in *DeployerSpecDescriptor) DeepCopy() *DeployerSpecDescriptor + func (in *DeployerSpecDescriptor) DeepCopyInto(out *DeployerSpecDescriptor) + type DeployerStatus struct + func (in *DeployerStatus) DeepCopy() *DeployerStatus + func (in *DeployerStatus) DeepCopyInto(out *DeployerStatus) + type DeployerStatusDescriptor struct + Key string + Status DeployerStatus + func (in *DeployerStatusDescriptor) DeepCopy() *DeployerStatusDescriptor + func (in *DeployerStatusDescriptor) DeepCopyInto(out *DeployerStatusDescriptor) + type HybridPlacement struct + DeployerLabels *metav1.LabelSelector + Deployers []corev1.ObjectReference + PlacementRef *corev1.ObjectReference + func (in *HybridPlacement) DeepCopy() *HybridPlacement + func (in *HybridPlacement) DeepCopyInto(out *HybridPlacement) + type HybridTemplate struct + DeployerType string + Template *runtime.RawExtension + func (in *HybridTemplate) DeepCopy() *HybridTemplate + func (in *HybridTemplate) DeepCopyInto(out *HybridTemplate) + type PerDeployerStatus struct + Outputs []corev1.ObjectReference + func (in *PerDeployerStatus) DeepCopy() *PerDeployerStatus + func (in *PerDeployerStatus) DeepCopyInto(out *PerDeployerStatus)