Versions in this module Expand all Collapse all v0 v0.2.0 Apr 8, 2022 Changes in this version type ClusterSpec + Kubeconfig []byte v0.1.0 Feb 15, 2022 Changes in this version + const ClusterConditionReady + const GroupName + const SyncStatusPending + const SyncStatusStop + const SyncStatusSyncing + var AddToScheme = localSchemeBuilder.AddToScheme + var GroupVersion = v1.GroupVersion + var Install = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func Resource(resource string) schema.GroupResource + type ClusterGroupResources struct + Group string + Resources []string + Versions []string + func (in *ClusterGroupResources) DeepCopy() *ClusterGroupResources + func (in *ClusterGroupResources) DeepCopyInto(out *ClusterGroupResources) + type ClusterGroupResourcesStatus struct + Group string + Resources []ClusterResourceStatus + func (in *ClusterGroupResourcesStatus) DeepCopy() *ClusterGroupResourcesStatus + func (in *ClusterGroupResourcesStatus) DeepCopyInto(out *ClusterGroupResourcesStatus) + type ClusterResourceStatus struct + Kind string + Name string + Namespaced bool + SyncConditions []ClusterResourceSyncCondition + func (in *ClusterResourceStatus) DeepCopy() *ClusterResourceStatus + func (in *ClusterResourceStatus) DeepCopyInto(out *ClusterResourceStatus) + type ClusterResourceSyncCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status string + StorageResource *string + StorageVersion string + Version string + func (in *ClusterResourceSyncCondition) DeepCopy() *ClusterResourceSyncCondition + func (in *ClusterResourceSyncCondition) DeepCopyInto(out *ClusterResourceSyncCondition) + type ClusterSpec struct + APIServer string + CAData []byte + CertData []byte + KeyData []byte + SyncResources []ClusterGroupResources + TokenData []byte + func (in *ClusterSpec) DeepCopy() *ClusterSpec + func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec) + type ClusterStatus struct + Conditions []metav1.Condition + SyncResources []ClusterGroupResourcesStatus + Version string + func (in *ClusterStatus) DeepCopy() *ClusterStatus + func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus) + type PediaCluster struct + Spec ClusterSpec + Status ClusterStatus + func (in *PediaCluster) DeepCopy() *PediaCluster + func (in *PediaCluster) DeepCopyInto(out *PediaCluster) + func (in *PediaCluster) DeepCopyObject() runtime.Object + type PediaClusterList struct + Items []PediaCluster + func (in *PediaClusterList) DeepCopy() *PediaClusterList + func (in *PediaClusterList) DeepCopyInto(out *PediaClusterList) + func (in *PediaClusterList) DeepCopyObject() runtime.Object