Versions in this module Expand all Collapse all v0 v0.3.0 Aug 3, 2020 Changes in this version + const APIServerTerminatingReason + const CatapultTerminatingReason + const ElevatorTerminatingReason + const FerryTerminatingReason + const KubeCarrierTerminatingReason + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type APIServer struct + Spec APIServerSpec + Status APIServerStatus + func (in *APIServer) DeepCopy() *APIServer + func (in *APIServer) DeepCopyInto(out *APIServer) + func (in *APIServer) DeepCopyObject() runtime.Object + func (s *APIServer) IsReady() bool + func (s *APIServer) SetReadyCondition() bool + func (s *APIServer) SetTerminatingCondition() bool + func (s *APIServer) SetUnReadyCondition() bool + type APIServerCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type APIServerConditionType + func (c APIServerCondition) True() bool + func (in *APIServerCondition) DeepCopy() *APIServerCondition + func (in *APIServerCondition) DeepCopyInto(out *APIServerCondition) + type APIServerConditionType string + const APIServerReady + type APIServerList struct + Items []APIServer + func (in *APIServerList) DeepCopy() *APIServerList + func (in *APIServerList) DeepCopyInto(out *APIServerList) + func (in *APIServerList) DeepCopyObject() runtime.Object + type APIServerOIDCConfig struct + CertificateAuthority ObjectReference + ClientID string + GroupsClaim string + GroupsPrefix string + IssuerURL string + RequiredClaims map[string]string + SupportedSigningAlgs []string + UsernameClaim string + UsernamePrefix string + func (in *APIServerOIDCConfig) DeepCopy() *APIServerOIDCConfig + func (in *APIServerOIDCConfig) DeepCopyInto(out *APIServerOIDCConfig) + type APIServerPhaseType string + const APIServerPhaseNotReady + const APIServerPhaseReady + const APIServerPhaseTerminating + const APIServerPhaseUnknown + type APIServerSpec struct + Authentication Authentication + LogLevel *int + TLSSecretRef *ObjectReference + func (a *APIServerSpec) Default() bool + func (a *APIServerSpec) SetLogLevel(logLevel int) + func (a APIServerSpec) Validate() error + func (in *APIServerSpec) DeepCopy() *APIServerSpec + func (in *APIServerSpec) DeepCopyInto(out *APIServerSpec) + type APIServerStatus struct + Conditions []APIServerCondition + ObservedGeneration int64 + Phase APIServerPhaseType + func (in *APIServerStatus) DeepCopy() *APIServerStatus + func (in *APIServerStatus) DeepCopyInto(out *APIServerStatus) + func (s *APIServerStatus) GetCondition(t APIServerConditionType) (condition APIServerCondition, exists bool) + func (s *APIServerStatus) SetCondition(condition APIServerCondition) + type Anonymous struct + func (in *Anonymous) DeepCopy() *Anonymous + func (in *Anonymous) DeepCopyInto(out *Anonymous) + type Authentication []AuthenticationConfig + func (a *Authentication) Default() bool + func (a Authentication) Validate() error + func (in Authentication) DeepCopy() Authentication + func (in Authentication) DeepCopyInto(out *Authentication) + type AuthenticationConfig struct + Anonymous *Anonymous + OIDC *APIServerOIDCConfig + ServiceAccount *ServiceAccount + StaticUsers *StaticUsers + func (in *AuthenticationConfig) DeepCopy() *AuthenticationConfig + func (in *AuthenticationConfig) DeepCopyInto(out *AuthenticationConfig) + func (s AuthenticationConfig) GetEnabledProvider() string + func (s AuthenticationConfig) Validate() error + type CRDReference struct + Group string + Kind string + Plural string + Version string + func (in *CRDReference) DeepCopy() *CRDReference + func (in *CRDReference) DeepCopyInto(out *CRDReference) + type Catapult struct + Spec CatapultSpec + Status CatapultStatus + func (in *Catapult) DeepCopy() *Catapult + func (in *Catapult) DeepCopyInto(out *Catapult) + func (in *Catapult) DeepCopyObject() runtime.Object + func (s *Catapult) IsPaused() bool + func (s *Catapult) IsReady() bool + func (s *Catapult) SetPausedCondition() bool + func (s *Catapult) SetReadyCondition() bool + func (s *Catapult) SetTerminatingCondition() bool + func (s *Catapult) SetUnPausedCondition() bool + func (s *Catapult) SetUnReadyCondition() bool + type CatapultCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type CatapultConditionType + func (c CatapultCondition) True() bool + func (in *CatapultCondition) DeepCopy() *CatapultCondition + func (in *CatapultCondition) DeepCopyInto(out *CatapultCondition) + type CatapultConditionType string + const CatapultPaused + const CatapultReady + type CatapultList struct + Items []Catapult + func (in *CatapultList) DeepCopy() *CatapultList + func (in *CatapultList) DeepCopyInto(out *CatapultList) + func (in *CatapultList) DeepCopyObject() runtime.Object + type CatapultPhaseType string + const CatapultPhaseNotReady + const CatapultPhasePaused + const CatapultPhaseReady + const CatapultPhaseTerminating + const CatapultPhaseUnknown + type CatapultSpec struct + LogLevel *int + ManagementClusterCRD CRDReference + Paused PausedFlagType + ServiceCluster ObjectReference + ServiceClusterCRD CRDReference + WebhookStrategy corev1alpha1.WebhookStrategyType + func (a *CatapultSpec) SetLogLevel(logLevel int) + func (in *CatapultSpec) DeepCopy() *CatapultSpec + func (in *CatapultSpec) DeepCopyInto(out *CatapultSpec) + type CatapultStatus struct + Conditions []CatapultCondition + ObservedGeneration int64 + Phase CatapultPhaseType + func (in *CatapultStatus) DeepCopy() *CatapultStatus + func (in *CatapultStatus) DeepCopyInto(out *CatapultStatus) + func (s *CatapultStatus) GetCondition(t CatapultConditionType) (condition CatapultCondition, exists bool) + func (s *CatapultStatus) SetCondition(condition CatapultCondition) + type ConditionStatus string + const ConditionFalse + const ConditionTrue + const ConditionUnknown + type Elevator struct + Spec ElevatorSpec + Status ElevatorStatus + func (in *Elevator) DeepCopy() *Elevator + func (in *Elevator) DeepCopyInto(out *Elevator) + func (in *Elevator) DeepCopyObject() runtime.Object + func (s *Elevator) IsPaused() bool + func (s *Elevator) IsReady() bool + func (s *Elevator) SetPausedCondition() bool + func (s *Elevator) SetReadyCondition() bool + func (s *Elevator) SetTerminatingCondition() bool + func (s *Elevator) SetUnPausedCondition() bool + func (s *Elevator) SetUnReadyCondition() bool + type ElevatorCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type ElevatorConditionType + func (c ElevatorCondition) True() bool + func (in *ElevatorCondition) DeepCopy() *ElevatorCondition + func (in *ElevatorCondition) DeepCopyInto(out *ElevatorCondition) + type ElevatorConditionType string + const ElevatorPaused + const ElevatorReady + type ElevatorList struct + Items []Elevator + func (in *ElevatorList) DeepCopy() *ElevatorList + func (in *ElevatorList) DeepCopyInto(out *ElevatorList) + func (in *ElevatorList) DeepCopyObject() runtime.Object + type ElevatorPhaseType string + const ElevatorPhaseNotReady + const ElevatorPhasePaused + const ElevatorPhaseReady + const ElevatorPhaseTerminating + const ElevatorPhaseUnknown + type ElevatorSpec struct + DerivedCR ObjectReference + LogLevel *int + Paused PausedFlagType + ProviderCRD CRDReference + TenantCRD CRDReference + func (a *ElevatorSpec) SetLogLevel(logLevel int) + func (in *ElevatorSpec) DeepCopy() *ElevatorSpec + func (in *ElevatorSpec) DeepCopyInto(out *ElevatorSpec) + type ElevatorStatus struct + Conditions []ElevatorCondition + ObservedGeneration int64 + Phase ElevatorPhaseType + func (in *ElevatorStatus) DeepCopy() *ElevatorStatus + func (in *ElevatorStatus) DeepCopyInto(out *ElevatorStatus) + func (s *ElevatorStatus) GetCondition(t ElevatorConditionType) (condition ElevatorCondition, exists bool) + func (s *ElevatorStatus) SetCondition(condition ElevatorCondition) + type Ferry struct + Spec FerrySpec + Status FerryStatus + func (in *Ferry) DeepCopy() *Ferry + func (in *Ferry) DeepCopyInto(out *Ferry) + func (in *Ferry) DeepCopyObject() runtime.Object + func (s *Ferry) IsPaused() bool + func (s *Ferry) IsReady() bool + func (s *Ferry) SetPausedCondition() bool + func (s *Ferry) SetReadyCondition() bool + func (s *Ferry) SetTerminatingCondition() bool + func (s *Ferry) SetUnPausedCondition() bool + func (s *Ferry) SetUnReadyCondition() bool + type FerryCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type FerryConditionType + func (c FerryCondition) True() bool + func (in *FerryCondition) DeepCopy() *FerryCondition + func (in *FerryCondition) DeepCopyInto(out *FerryCondition) + type FerryConditionType string + const FerryPaused + const FerryReady + type FerryList struct + Items []Ferry + func (in *FerryList) DeepCopy() *FerryList + func (in *FerryList) DeepCopyInto(out *FerryList) + func (in *FerryList) DeepCopyObject() runtime.Object + type FerryPhaseType string + const FerryPhaseNotReady + const FerryPhasePaused + const FerryPhaseReady + const FerryPhaseTerminating + const FerryPhaseUnknown + type FerrySpec struct + KubeconfigSecret ObjectReference + LogLevel *int + Paused PausedFlagType + func (a *FerrySpec) SetLogLevel(logLevel int) + func (in *FerrySpec) DeepCopy() *FerrySpec + func (in *FerrySpec) DeepCopyInto(out *FerrySpec) + type FerryStatus struct + Conditions []FerryCondition + ObservedGeneration int64 + Phase FerryPhaseType + func (in *FerryStatus) DeepCopy() *FerryStatus + func (in *FerryStatus) DeepCopyInto(out *FerryStatus) + func (s *FerryStatus) GetCondition(t FerryConditionType) (condition FerryCondition, exists bool) + func (s *FerryStatus) SetCondition(condition FerryCondition) + type KubeCarrier struct + Spec KubeCarrierSpec + Status KubeCarrierStatus + func (in *KubeCarrier) DeepCopy() *KubeCarrier + func (in *KubeCarrier) DeepCopyInto(out *KubeCarrier) + func (in *KubeCarrier) DeepCopyObject() runtime.Object + func (s *KubeCarrier) IsPaused() bool + func (s *KubeCarrier) IsReady() bool + func (s *KubeCarrier) SetPausedCondition() bool + func (s *KubeCarrier) SetTerminatingCondition() bool + func (s *KubeCarrier) SetUnPausedCondition() bool + type KubeCarrierCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type KubeCarrierConditionType + func (c KubeCarrierCondition) True() bool + func (in *KubeCarrierCondition) DeepCopy() *KubeCarrierCondition + func (in *KubeCarrierCondition) DeepCopyInto(out *KubeCarrierCondition) + type KubeCarrierConditionType string + const KubeCarrierAPIServerReady + const KubeCarrierDeploymentReady + const KubeCarrierPaused + const KubeCarrierReady + type KubeCarrierList struct + Items []KubeCarrier + func (in *KubeCarrierList) DeepCopy() *KubeCarrierList + func (in *KubeCarrierList) DeepCopyInto(out *KubeCarrierList) + func (in *KubeCarrierList) DeepCopyObject() runtime.Object + type KubeCarrierPhaseType string + const KubeCarrierPhaseNotReady + const KubeCarrierPhasePaused + const KubeCarrierPhaseReady + const KubeCarrierPhaseTerminating + const KubeCarrierPhaseUnknown + type KubeCarrierSpec struct + API APIServerSpec + LogLevel int + Paused PausedFlagType + func (a *KubeCarrierSpec) SetLogLevel(logLevel int) + func (in *KubeCarrierSpec) DeepCopy() *KubeCarrierSpec + func (in *KubeCarrierSpec) DeepCopyInto(out *KubeCarrierSpec) + type KubeCarrierStatus struct + Conditions []KubeCarrierCondition + ObservedGeneration int64 + Phase KubeCarrierPhaseType + func (in *KubeCarrierStatus) DeepCopy() *KubeCarrierStatus + func (in *KubeCarrierStatus) DeepCopyInto(out *KubeCarrierStatus) + func (s *KubeCarrierStatus) GetCondition(t KubeCarrierConditionType) (condition KubeCarrierCondition, exists bool) + func (s *KubeCarrierStatus) SetCondition(condition KubeCarrierCondition) + type ObjectReference struct + Name string + func (in *ObjectReference) DeepCopy() *ObjectReference + func (in *ObjectReference) DeepCopyInto(out *ObjectReference) + type PausedFlagType string + const PausedFlagFalse + const PausedFlagTrue + func (o PausedFlagType) IsPaused() bool + type ServiceAccount struct + func (in *ServiceAccount) DeepCopy() *ServiceAccount + func (in *ServiceAccount) DeepCopyInto(out *ServiceAccount) + type StaticUsers struct + HtpasswdSecret ObjectReference + func (in *StaticUsers) DeepCopy() *StaticUsers + func (in *StaticUsers) DeepCopyInto(out *StaticUsers)