Documentation ¶
Overview ¶
+k8s:deepcopy-gen=package
Index ¶
- Constants
- Variables
- func AssignTypeKind(v interface{}) error
- func ConvertExecConfig(exec *ExecConfig) *clientcmdapi.ExecConfig
- func Convert_KubeConfig_To_Config(in *KubeConfig) *clientcmdapi.Config
- func NewRestConfig(in *KubeConfig) *rest.Config
- type API
- func (in *API) DeepCopy() *API
- func (in *API) DeepCopyInto(out *API)
- func (*API) Descriptor() ([]byte, []int)
- func (m *API) Marshal() (dAtA []byte, err error)
- func (m *API) MarshalTo(dAtA []byte) (int, error)
- func (*API) ProtoMessage()
- func (m *API) Reset()
- func (m *API) Size() (n int)
- func (this *API) String() string
- func (m *API) Unmarshal(dAtA []byte) error
- func (m *API) XXX_DiscardUnknown()
- func (m *API) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *API) XXX_Merge(src proto.Message)
- func (m *API) XXX_Size() int
- func (m *API) XXX_Unmarshal(b []byte) error
- type AWSSpec
- func (in *AWSSpec) DeepCopy() *AWSSpec
- func (in *AWSSpec) DeepCopyInto(out *AWSSpec)
- func (*AWSSpec) Descriptor() ([]byte, []int)
- func (m *AWSSpec) Marshal() (dAtA []byte, err error)
- func (m *AWSSpec) MarshalTo(dAtA []byte) (int, error)
- func (*AWSSpec) ProtoMessage()
- func (m *AWSSpec) Reset()
- func (m *AWSSpec) Size() (n int)
- func (this *AWSSpec) String() string
- func (m *AWSSpec) Unmarshal(dAtA []byte) error
- func (m *AWSSpec) XXX_DiscardUnknown()
- func (m *AWSSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AWSSpec) XXX_Merge(src proto.Message)
- func (m *AWSSpec) XXX_Size() int
- func (m *AWSSpec) XXX_Unmarshal(b []byte) error
- type AWSStatus
- func (in *AWSStatus) DeepCopy() *AWSStatus
- func (in *AWSStatus) DeepCopyInto(out *AWSStatus)
- func (*AWSStatus) Descriptor() ([]byte, []int)
- func (m *AWSStatus) Marshal() (dAtA []byte, err error)
- func (m *AWSStatus) MarshalTo(dAtA []byte) (int, error)
- func (*AWSStatus) ProtoMessage()
- func (m *AWSStatus) Reset()
- func (m *AWSStatus) Size() (n int)
- func (this *AWSStatus) String() string
- func (m *AWSStatus) Unmarshal(dAtA []byte) error
- func (m *AWSStatus) XXX_DiscardUnknown()
- func (m *AWSStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AWSStatus) XXX_Merge(src proto.Message)
- func (m *AWSStatus) XXX_Size() int
- func (m *AWSStatus) XXX_Unmarshal(b []byte) error
- type Action
- func (in *Action) DeepCopy() *Action
- func (in *Action) DeepCopyInto(out *Action)
- func (in *Action) DeepCopyObject() runtime.Object
- func (*Action) Descriptor() ([]byte, []int)
- func (m *Action) Marshal() (dAtA []byte, err error)
- func (m *Action) MarshalTo(dAtA []byte) (int, error)
- func (*Action) ProtoMessage()
- func (m *Action) Reset()
- func (m *Action) Size() (n int)
- func (this *Action) String() string
- func (m *Action) Unmarshal(dAtA []byte) error
- func (m *Action) XXX_DiscardUnknown()
- func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Action) XXX_Merge(src proto.Message)
- func (m *Action) XXX_Size() int
- func (m *Action) XXX_Unmarshal(b []byte) error
- type ActionType
- type AzureCloudConfig
- func (in *AzureCloudConfig) DeepCopy() *AzureCloudConfig
- func (in *AzureCloudConfig) DeepCopyInto(out *AzureCloudConfig)
- func (*AzureCloudConfig) Descriptor() ([]byte, []int)
- func (m *AzureCloudConfig) Marshal() (dAtA []byte, err error)
- func (m *AzureCloudConfig) MarshalTo(dAtA []byte) (int, error)
- func (*AzureCloudConfig) ProtoMessage()
- func (m *AzureCloudConfig) Reset()
- func (m *AzureCloudConfig) Size() (n int)
- func (this *AzureCloudConfig) String() string
- func (m *AzureCloudConfig) Unmarshal(dAtA []byte) error
- func (m *AzureCloudConfig) XXX_DiscardUnknown()
- func (m *AzureCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AzureCloudConfig) XXX_Merge(src proto.Message)
- func (m *AzureCloudConfig) XXX_Size() int
- func (m *AzureCloudConfig) XXX_Unmarshal(b []byte) error
- type AzureSpec
- func (in *AzureSpec) DeepCopy() *AzureSpec
- func (in *AzureSpec) DeepCopyInto(out *AzureSpec)
- func (*AzureSpec) Descriptor() ([]byte, []int)
- func (m *AzureSpec) Marshal() (dAtA []byte, err error)
- func (m *AzureSpec) MarshalTo(dAtA []byte) (int, error)
- func (*AzureSpec) ProtoMessage()
- func (m *AzureSpec) Reset()
- func (m *AzureSpec) Size() (n int)
- func (this *AzureSpec) String() string
- func (m *AzureSpec) Unmarshal(dAtA []byte) error
- func (m *AzureSpec) XXX_DiscardUnknown()
- func (m *AzureSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AzureSpec) XXX_Merge(src proto.Message)
- func (m *AzureSpec) XXX_Size() int
- func (m *AzureSpec) XXX_Unmarshal(b []byte) error
- type AzureStorageSpec
- func (in *AzureStorageSpec) DeepCopy() *AzureStorageSpec
- func (in *AzureStorageSpec) DeepCopyInto(out *AzureStorageSpec)
- func (*AzureStorageSpec) Descriptor() ([]byte, []int)
- func (m *AzureStorageSpec) Marshal() (dAtA []byte, err error)
- func (m *AzureStorageSpec) MarshalTo(dAtA []byte) (int, error)
- func (*AzureStorageSpec) ProtoMessage()
- func (m *AzureStorageSpec) Reset()
- func (m *AzureStorageSpec) Size() (n int)
- func (this *AzureStorageSpec) String() string
- func (m *AzureStorageSpec) Unmarshal(dAtA []byte) error
- func (m *AzureStorageSpec) XXX_DiscardUnknown()
- func (m *AzureStorageSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AzureStorageSpec) XXX_Merge(src proto.Message)
- func (m *AzureStorageSpec) XXX_Size() int
- func (m *AzureStorageSpec) XXX_Unmarshal(b []byte) error
- type CloudSpec
- func (in *CloudSpec) DeepCopy() *CloudSpec
- func (in *CloudSpec) DeepCopyInto(out *CloudSpec)
- func (*CloudSpec) Descriptor() ([]byte, []int)
- func (m *CloudSpec) Marshal() (dAtA []byte, err error)
- func (m *CloudSpec) MarshalTo(dAtA []byte) (int, error)
- func (*CloudSpec) ProtoMessage()
- func (m *CloudSpec) Reset()
- func (m *CloudSpec) Size() (n int)
- func (this *CloudSpec) String() string
- func (m *CloudSpec) Unmarshal(dAtA []byte) error
- func (m *CloudSpec) XXX_DiscardUnknown()
- func (m *CloudSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CloudSpec) XXX_Merge(src proto.Message)
- func (m *CloudSpec) XXX_Size() int
- func (m *CloudSpec) XXX_Unmarshal(b []byte) error
- type CloudStatus
- func (in *CloudStatus) DeepCopy() *CloudStatus
- func (in *CloudStatus) DeepCopyInto(out *CloudStatus)
- func (*CloudStatus) Descriptor() ([]byte, []int)
- func (m *CloudStatus) Marshal() (dAtA []byte, err error)
- func (m *CloudStatus) MarshalTo(dAtA []byte) (int, error)
- func (*CloudStatus) ProtoMessage()
- func (m *CloudStatus) Reset()
- func (m *CloudStatus) Size() (n int)
- func (this *CloudStatus) String() string
- func (m *CloudStatus) Unmarshal(dAtA []byte) error
- func (m *CloudStatus) XXX_DiscardUnknown()
- func (m *CloudStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CloudStatus) XXX_Merge(src proto.Message)
- func (m *CloudStatus) XXX_Size() int
- func (m *CloudStatus) XXX_Unmarshal(b []byte) error
- type Cluster
- func (c *Cluster) APIServerAddress() string
- func (c Cluster) APIServerURL() string
- func (in *Cluster) DeepCopy() *Cluster
- func (in *Cluster) DeepCopyInto(out *Cluster)
- func (in *Cluster) DeepCopyObject() runtime.Object
- func (*Cluster) Descriptor() ([]byte, []int)
- func (c Cluster) IsLessThanVersion(in string) bool
- func (c Cluster) IsMinorVersion(in string) bool
- func (c *Cluster) KubernetesClusterIP() string
- func (m *Cluster) Marshal() (dAtA []byte, err error)
- func (m *Cluster) MarshalTo(dAtA []byte) (int, error)
- func (*Cluster) ProtoMessage()
- func (m *Cluster) Reset()
- func (m *Cluster) Size() (n int)
- func (this *Cluster) String() string
- func (m *Cluster) Unmarshal(dAtA []byte) error
- func (m *Cluster) XXX_DiscardUnknown()
- func (m *Cluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Cluster) XXX_Merge(src proto.Message)
- func (m *Cluster) XXX_Size() int
- func (m *Cluster) XXX_Unmarshal(b []byte) error
- type ClusterPhase
- type ClusterSpec
- func (in *ClusterSpec) DeepCopy() *ClusterSpec
- func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec)
- func (*ClusterSpec) Descriptor() ([]byte, []int)
- func (m *ClusterSpec) Marshal() (dAtA []byte, err error)
- func (m *ClusterSpec) MarshalTo(dAtA []byte) (int, error)
- func (*ClusterSpec) ProtoMessage()
- func (m *ClusterSpec) Reset()
- func (m *ClusterSpec) Size() (n int)
- func (this *ClusterSpec) String() string
- func (m *ClusterSpec) Unmarshal(dAtA []byte) error
- func (m *ClusterSpec) XXX_DiscardUnknown()
- func (m *ClusterSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterSpec) XXX_Merge(src proto.Message)
- func (m *ClusterSpec) XXX_Size() int
- func (m *ClusterSpec) XXX_Unmarshal(b []byte) error
- type ClusterState
- func (in *ClusterState) DeepCopy() *ClusterState
- func (in *ClusterState) DeepCopyInto(out *ClusterState)
- func (*ClusterState) Descriptor() ([]byte, []int)
- func (m *ClusterState) Marshal() (dAtA []byte, err error)
- func (m *ClusterState) MarshalTo(dAtA []byte) (int, error)
- func (*ClusterState) ProtoMessage()
- func (m *ClusterState) Reset()
- func (m *ClusterState) Size() (n int)
- func (this *ClusterState) String() string
- func (m *ClusterState) Unmarshal(dAtA []byte) error
- func (m *ClusterState) XXX_DiscardUnknown()
- func (m *ClusterState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterState) XXX_Merge(src proto.Message)
- func (m *ClusterState) XXX_Size() int
- func (m *ClusterState) XXX_Unmarshal(b []byte) error
- type ClusterStatus
- func (in *ClusterStatus) DeepCopy() *ClusterStatus
- func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus)
- func (*ClusterStatus) Descriptor() ([]byte, []int)
- func (m *ClusterStatus) Marshal() (dAtA []byte, err error)
- func (m *ClusterStatus) MarshalTo(dAtA []byte) (int, error)
- func (*ClusterStatus) ProtoMessage()
- func (m *ClusterStatus) Reset()
- func (m *ClusterStatus) Size() (n int)
- func (this *ClusterStatus) String() string
- func (m *ClusterStatus) Unmarshal(dAtA []byte) error
- func (m *ClusterStatus) XXX_DiscardUnknown()
- func (m *ClusterStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterStatus) XXX_Merge(src proto.Message)
- func (m *ClusterStatus) XXX_Size() int
- func (m *ClusterStatus) XXX_Unmarshal(b []byte) error
- type Credential
- func (in *Credential) DeepCopy() *Credential
- func (in *Credential) DeepCopyInto(out *Credential)
- func (in *Credential) DeepCopyObject() runtime.Object
- func (*Credential) Descriptor() ([]byte, []int)
- func (m *Credential) Marshal() (dAtA []byte, err error)
- func (m *Credential) MarshalTo(dAtA []byte) (int, error)
- func (*Credential) ProtoMessage()
- func (m *Credential) Reset()
- func (m *Credential) Size() (n int)
- func (this *Credential) String() string
- func (m *Credential) Unmarshal(dAtA []byte) error
- func (m *Credential) XXX_DiscardUnknown()
- func (m *Credential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Credential) XXX_Merge(src proto.Message)
- func (m *Credential) XXX_Size() int
- func (m *Credential) XXX_Unmarshal(b []byte) error
- type CredentialSpec
- func (in *CredentialSpec) DeepCopy() *CredentialSpec
- func (in *CredentialSpec) DeepCopyInto(out *CredentialSpec)
- func (*CredentialSpec) Descriptor() ([]byte, []int)
- func (m *CredentialSpec) Marshal() (dAtA []byte, err error)
- func (m *CredentialSpec) MarshalTo(dAtA []byte) (int, error)
- func (*CredentialSpec) ProtoMessage()
- func (m *CredentialSpec) Reset()
- func (m *CredentialSpec) Size() (n int)
- func (this *CredentialSpec) String() string
- func (m *CredentialSpec) Unmarshal(dAtA []byte) error
- func (m *CredentialSpec) XXX_DiscardUnknown()
- func (m *CredentialSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CredentialSpec) XXX_Merge(src proto.Message)
- func (m *CredentialSpec) XXX_Size() int
- func (m *CredentialSpec) XXX_Unmarshal(b []byte) error
- type EKSStatus
- func (in *EKSStatus) DeepCopy() *EKSStatus
- func (in *EKSStatus) DeepCopyInto(out *EKSStatus)
- func (*EKSStatus) Descriptor() ([]byte, []int)
- func (m *EKSStatus) Marshal() (dAtA []byte, err error)
- func (m *EKSStatus) MarshalTo(dAtA []byte) (int, error)
- func (*EKSStatus) ProtoMessage()
- func (m *EKSStatus) Reset()
- func (m *EKSStatus) Size() (n int)
- func (this *EKSStatus) String() string
- func (m *EKSStatus) Unmarshal(dAtA []byte) error
- func (m *EKSStatus) XXX_DiscardUnknown()
- func (m *EKSStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *EKSStatus) XXX_Merge(src proto.Message)
- func (m *EKSStatus) XXX_Size() int
- func (m *EKSStatus) XXX_Unmarshal(b []byte) error
- type ExecConfig
- func (in *ExecConfig) DeepCopy() *ExecConfig
- func (in *ExecConfig) DeepCopyInto(out *ExecConfig)
- func (*ExecConfig) Descriptor() ([]byte, []int)
- func (m *ExecConfig) Marshal() (dAtA []byte, err error)
- func (m *ExecConfig) MarshalTo(dAtA []byte) (int, error)
- func (*ExecConfig) ProtoMessage()
- func (m *ExecConfig) Reset()
- func (m *ExecConfig) Size() (n int)
- func (this *ExecConfig) String() string
- func (m *ExecConfig) Unmarshal(dAtA []byte) error
- func (m *ExecConfig) XXX_DiscardUnknown()
- func (m *ExecConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ExecConfig) XXX_Merge(src proto.Message)
- func (m *ExecConfig) XXX_Size() int
- func (m *ExecConfig) XXX_Unmarshal(b []byte) error
- type ExecEnvVar
- func (in *ExecEnvVar) DeepCopy() *ExecEnvVar
- func (in *ExecEnvVar) DeepCopyInto(out *ExecEnvVar)
- func (*ExecEnvVar) Descriptor() ([]byte, []int)
- func (m *ExecEnvVar) Marshal() (dAtA []byte, err error)
- func (m *ExecEnvVar) MarshalTo(dAtA []byte) (int, error)
- func (*ExecEnvVar) ProtoMessage()
- func (m *ExecEnvVar) Reset()
- func (m *ExecEnvVar) Size() (n int)
- func (this *ExecEnvVar) String() string
- func (m *ExecEnvVar) Unmarshal(dAtA []byte) error
- func (m *ExecEnvVar) XXX_DiscardUnknown()
- func (m *ExecEnvVar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ExecEnvVar) XXX_Merge(src proto.Message)
- func (m *ExecEnvVar) XXX_Size() int
- func (m *ExecEnvVar) XXX_Unmarshal(b []byte) error
- type GCECloudConfig
- func (in *GCECloudConfig) DeepCopy() *GCECloudConfig
- func (in *GCECloudConfig) DeepCopyInto(out *GCECloudConfig)
- func (*GCECloudConfig) Descriptor() ([]byte, []int)
- func (m *GCECloudConfig) Marshal() (dAtA []byte, err error)
- func (m *GCECloudConfig) MarshalTo(dAtA []byte) (int, error)
- func (*GCECloudConfig) ProtoMessage()
- func (m *GCECloudConfig) Reset()
- func (m *GCECloudConfig) Size() (n int)
- func (this *GCECloudConfig) String() string
- func (m *GCECloudConfig) Unmarshal(dAtA []byte) error
- func (m *GCECloudConfig) XXX_DiscardUnknown()
- func (m *GCECloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GCECloudConfig) XXX_Merge(src proto.Message)
- func (m *GCECloudConfig) XXX_Size() int
- func (m *GCECloudConfig) XXX_Unmarshal(b []byte) error
- type GCSSpec
- func (in *GCSSpec) DeepCopy() *GCSSpec
- func (in *GCSSpec) DeepCopyInto(out *GCSSpec)
- func (*GCSSpec) Descriptor() ([]byte, []int)
- func (m *GCSSpec) Marshal() (dAtA []byte, err error)
- func (m *GCSSpec) MarshalTo(dAtA []byte) (int, error)
- func (*GCSSpec) ProtoMessage()
- func (m *GCSSpec) Reset()
- func (m *GCSSpec) Size() (n int)
- func (this *GCSSpec) String() string
- func (m *GCSSpec) Unmarshal(dAtA []byte) error
- func (m *GCSSpec) XXX_DiscardUnknown()
- func (m *GCSSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GCSSpec) XXX_Merge(src proto.Message)
- func (m *GCSSpec) XXX_Size() int
- func (m *GCSSpec) XXX_Unmarshal(b []byte) error
- type GKESpec
- func (in *GKESpec) DeepCopy() *GKESpec
- func (in *GKESpec) DeepCopyInto(out *GKESpec)
- func (*GKESpec) Descriptor() ([]byte, []int)
- func (m *GKESpec) Marshal() (dAtA []byte, err error)
- func (m *GKESpec) MarshalTo(dAtA []byte) (int, error)
- func (*GKESpec) ProtoMessage()
- func (m *GKESpec) Reset()
- func (m *GKESpec) Size() (n int)
- func (this *GKESpec) String() string
- func (m *GKESpec) Unmarshal(dAtA []byte) error
- func (m *GKESpec) XXX_DiscardUnknown()
- func (m *GKESpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GKESpec) XXX_Merge(src proto.Message)
- func (m *GKESpec) XXX_Size() int
- func (m *GKESpec) XXX_Unmarshal(b []byte) error
- type GoogleSpec
- func (in *GoogleSpec) DeepCopy() *GoogleSpec
- func (in *GoogleSpec) DeepCopyInto(out *GoogleSpec)
- func (*GoogleSpec) Descriptor() ([]byte, []int)
- func (m *GoogleSpec) Marshal() (dAtA []byte, err error)
- func (m *GoogleSpec) MarshalTo(dAtA []byte) (int, error)
- func (*GoogleSpec) ProtoMessage()
- func (m *GoogleSpec) Reset()
- func (m *GoogleSpec) Size() (n int)
- func (this *GoogleSpec) String() string
- func (m *GoogleSpec) Unmarshal(dAtA []byte) error
- func (m *GoogleSpec) XXX_DiscardUnknown()
- func (m *GoogleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GoogleSpec) XXX_Merge(src proto.Message)
- func (m *GoogleSpec) XXX_Size() int
- func (m *GoogleSpec) XXX_Unmarshal(b []byte) error
- type IPType
- type KubeConfig
- func (in *KubeConfig) DeepCopy() *KubeConfig
- func (in *KubeConfig) DeepCopyInto(out *KubeConfig)
- func (in *KubeConfig) DeepCopyObject() runtime.Object
- func (*KubeConfig) Descriptor() ([]byte, []int)
- func (m *KubeConfig) Marshal() (dAtA []byte, err error)
- func (m *KubeConfig) MarshalTo(dAtA []byte) (int, error)
- func (*KubeConfig) ProtoMessage()
- func (m *KubeConfig) Reset()
- func (m *KubeConfig) Size() (n int)
- func (this *KubeConfig) String() string
- func (m *KubeConfig) Unmarshal(dAtA []byte) error
- func (m *KubeConfig) XXX_DiscardUnknown()
- func (m *KubeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *KubeConfig) XXX_Merge(src proto.Message)
- func (m *KubeConfig) XXX_Size() int
- func (m *KubeConfig) XXX_Unmarshal(b []byte) error
- type LightsailCloudConfig
- func (in *LightsailCloudConfig) DeepCopy() *LightsailCloudConfig
- func (in *LightsailCloudConfig) DeepCopyInto(out *LightsailCloudConfig)
- func (*LightsailCloudConfig) Descriptor() ([]byte, []int)
- func (m *LightsailCloudConfig) Marshal() (dAtA []byte, err error)
- func (m *LightsailCloudConfig) MarshalTo(dAtA []byte) (int, error)
- func (*LightsailCloudConfig) ProtoMessage()
- func (m *LightsailCloudConfig) Reset()
- func (m *LightsailCloudConfig) Size() (n int)
- func (this *LightsailCloudConfig) String() string
- func (m *LightsailCloudConfig) Unmarshal(dAtA []byte) error
- func (m *LightsailCloudConfig) XXX_DiscardUnknown()
- func (m *LightsailCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LightsailCloudConfig) XXX_Merge(src proto.Message)
- func (m *LightsailCloudConfig) XXX_Size() int
- func (m *LightsailCloudConfig) XXX_Unmarshal(b []byte) error
- type LinodeCloudConfig
- func (in *LinodeCloudConfig) DeepCopy() *LinodeCloudConfig
- func (in *LinodeCloudConfig) DeepCopyInto(out *LinodeCloudConfig)
- func (*LinodeCloudConfig) Descriptor() ([]byte, []int)
- func (m *LinodeCloudConfig) Marshal() (dAtA []byte, err error)
- func (m *LinodeCloudConfig) MarshalTo(dAtA []byte) (int, error)
- func (*LinodeCloudConfig) ProtoMessage()
- func (m *LinodeCloudConfig) Reset()
- func (m *LinodeCloudConfig) Size() (n int)
- func (this *LinodeCloudConfig) String() string
- func (m *LinodeCloudConfig) Unmarshal(dAtA []byte) error
- func (m *LinodeCloudConfig) XXX_DiscardUnknown()
- func (m *LinodeCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LinodeCloudConfig) XXX_Merge(src proto.Message)
- func (m *LinodeCloudConfig) XXX_Size() int
- func (m *LinodeCloudConfig) XXX_Unmarshal(b []byte) error
- type LinodeSpec
- func (in *LinodeSpec) DeepCopy() *LinodeSpec
- func (in *LinodeSpec) DeepCopyInto(out *LinodeSpec)
- func (*LinodeSpec) Descriptor() ([]byte, []int)
- func (m *LinodeSpec) Marshal() (dAtA []byte, err error)
- func (m *LinodeSpec) MarshalTo(dAtA []byte) (int, error)
- func (*LinodeSpec) ProtoMessage()
- func (m *LinodeSpec) Reset()
- func (m *LinodeSpec) Size() (n int)
- func (this *LinodeSpec) String() string
- func (m *LinodeSpec) Unmarshal(dAtA []byte) error
- func (m *LinodeSpec) XXX_DiscardUnknown()
- func (m *LinodeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LinodeSpec) XXX_Merge(src proto.Message)
- func (m *LinodeSpec) XXX_Size() int
- func (m *LinodeSpec) XXX_Unmarshal(b []byte) error
- type LocalSpec
- func (in *LocalSpec) DeepCopy() *LocalSpec
- func (in *LocalSpec) DeepCopyInto(out *LocalSpec)
- func (*LocalSpec) Descriptor() ([]byte, []int)
- func (m *LocalSpec) Marshal() (dAtA []byte, err error)
- func (m *LocalSpec) MarshalTo(dAtA []byte) (int, error)
- func (*LocalSpec) ProtoMessage()
- func (m *LocalSpec) Reset()
- func (m *LocalSpec) Size() (n int)
- func (this *LocalSpec) String() string
- func (m *LocalSpec) Unmarshal(dAtA []byte) error
- func (m *LocalSpec) XXX_DiscardUnknown()
- func (m *LocalSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LocalSpec) XXX_Merge(src proto.Message)
- func (m *LocalSpec) XXX_Size() int
- func (m *LocalSpec) XXX_Unmarshal(b []byte) error
- type Logger
- type NameGenerator
- type NamedAuthInfo
- func (in *NamedAuthInfo) DeepCopy() *NamedAuthInfo
- func (in *NamedAuthInfo) DeepCopyInto(out *NamedAuthInfo)
- func (*NamedAuthInfo) Descriptor() ([]byte, []int)
- func (m *NamedAuthInfo) Marshal() (dAtA []byte, err error)
- func (m *NamedAuthInfo) MarshalTo(dAtA []byte) (int, error)
- func (*NamedAuthInfo) ProtoMessage()
- func (m *NamedAuthInfo) Reset()
- func (m *NamedAuthInfo) Size() (n int)
- func (this *NamedAuthInfo) String() string
- func (m *NamedAuthInfo) Unmarshal(dAtA []byte) error
- func (m *NamedAuthInfo) XXX_DiscardUnknown()
- func (m *NamedAuthInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NamedAuthInfo) XXX_Merge(src proto.Message)
- func (m *NamedAuthInfo) XXX_Size() int
- func (m *NamedAuthInfo) XXX_Unmarshal(b []byte) error
- type NamedCluster
- func (in *NamedCluster) DeepCopy() *NamedCluster
- func (in *NamedCluster) DeepCopyInto(out *NamedCluster)
- func (*NamedCluster) Descriptor() ([]byte, []int)
- func (m *NamedCluster) Marshal() (dAtA []byte, err error)
- func (m *NamedCluster) MarshalTo(dAtA []byte) (int, error)
- func (*NamedCluster) ProtoMessage()
- func (m *NamedCluster) Reset()
- func (m *NamedCluster) Size() (n int)
- func (this *NamedCluster) String() string
- func (m *NamedCluster) Unmarshal(dAtA []byte) error
- func (m *NamedCluster) XXX_DiscardUnknown()
- func (m *NamedCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NamedCluster) XXX_Merge(src proto.Message)
- func (m *NamedCluster) XXX_Size() int
- func (m *NamedCluster) XXX_Unmarshal(b []byte) error
- type NamedContext
- func (in *NamedContext) DeepCopy() *NamedContext
- func (in *NamedContext) DeepCopyInto(out *NamedContext)
- func (*NamedContext) Descriptor() ([]byte, []int)
- func (m *NamedContext) Marshal() (dAtA []byte, err error)
- func (m *NamedContext) MarshalTo(dAtA []byte) (int, error)
- func (*NamedContext) ProtoMessage()
- func (m *NamedContext) Reset()
- func (m *NamedContext) Size() (n int)
- func (this *NamedContext) String() string
- func (m *NamedContext) Unmarshal(dAtA []byte) error
- func (m *NamedContext) XXX_DiscardUnknown()
- func (m *NamedContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NamedContext) XXX_Merge(src proto.Message)
- func (m *NamedContext) XXX_Size() int
- func (m *NamedContext) XXX_Unmarshal(b []byte) error
- type Networking
- func (in *Networking) DeepCopy() *Networking
- func (in *Networking) DeepCopyInto(out *Networking)
- func (*Networking) Descriptor() ([]byte, []int)
- func (m *Networking) Marshal() (dAtA []byte, err error)
- func (m *Networking) MarshalTo(dAtA []byte) (int, error)
- func (*Networking) ProtoMessage()
- func (m *Networking) Reset()
- func (n *Networking) SetDefaults()
- func (m *Networking) Size() (n int)
- func (this *Networking) String() string
- func (m *Networking) Unmarshal(dAtA []byte) error
- func (m *Networking) XXX_DiscardUnknown()
- func (m *Networking) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Networking) XXX_Merge(src proto.Message)
- func (m *Networking) XXX_Size() int
- func (m *Networking) XXX_Unmarshal(b []byte) error
- type NodeGroup
- func (in *NodeGroup) DeepCopy() *NodeGroup
- func (in *NodeGroup) DeepCopyInto(out *NodeGroup)
- func (in *NodeGroup) DeepCopyObject() runtime.Object
- func (*NodeGroup) Descriptor() ([]byte, []int)
- func (ng NodeGroup) IsMaster() bool
- func (m *NodeGroup) Marshal() (dAtA []byte, err error)
- func (m *NodeGroup) MarshalTo(dAtA []byte) (int, error)
- func (*NodeGroup) ProtoMessage()
- func (m *NodeGroup) Reset()
- func (ng NodeGroup) Role() string
- func (m *NodeGroup) Size() (n int)
- func (this *NodeGroup) String() string
- func (m *NodeGroup) Unmarshal(dAtA []byte) error
- func (m *NodeGroup) XXX_DiscardUnknown()
- func (m *NodeGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NodeGroup) XXX_Merge(src proto.Message)
- func (m *NodeGroup) XXX_Size() int
- func (m *NodeGroup) XXX_Unmarshal(b []byte) error
- type NodeGroupSpec
- func (in *NodeGroupSpec) DeepCopy() *NodeGroupSpec
- func (in *NodeGroupSpec) DeepCopyInto(out *NodeGroupSpec)
- func (*NodeGroupSpec) Descriptor() ([]byte, []int)
- func (m *NodeGroupSpec) Marshal() (dAtA []byte, err error)
- func (m *NodeGroupSpec) MarshalTo(dAtA []byte) (int, error)
- func (*NodeGroupSpec) ProtoMessage()
- func (m *NodeGroupSpec) Reset()
- func (m *NodeGroupSpec) Size() (n int)
- func (this *NodeGroupSpec) String() string
- func (m *NodeGroupSpec) Unmarshal(dAtA []byte) error
- func (m *NodeGroupSpec) XXX_DiscardUnknown()
- func (m *NodeGroupSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NodeGroupSpec) XXX_Merge(src proto.Message)
- func (m *NodeGroupSpec) XXX_Size() int
- func (m *NodeGroupSpec) XXX_Unmarshal(b []byte) error
- type NodeGroupStatus
- func (in *NodeGroupStatus) DeepCopy() *NodeGroupStatus
- func (in *NodeGroupStatus) DeepCopyInto(out *NodeGroupStatus)
- func (*NodeGroupStatus) Descriptor() ([]byte, []int)
- func (m *NodeGroupStatus) Marshal() (dAtA []byte, err error)
- func (m *NodeGroupStatus) MarshalTo(dAtA []byte) (int, error)
- func (*NodeGroupStatus) ProtoMessage()
- func (m *NodeGroupStatus) Reset()
- func (m *NodeGroupStatus) Size() (n int)
- func (this *NodeGroupStatus) String() string
- func (m *NodeGroupStatus) Unmarshal(dAtA []byte) error
- func (m *NodeGroupStatus) XXX_DiscardUnknown()
- func (m *NodeGroupStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NodeGroupStatus) XXX_Merge(src proto.Message)
- func (m *NodeGroupStatus) XXX_Size() int
- func (m *NodeGroupStatus) XXX_Unmarshal(b []byte) error
- type NodeInfo
- func (in *NodeInfo) DeepCopy() *NodeInfo
- func (in *NodeInfo) DeepCopyInto(out *NodeInfo)
- func (in *NodeInfo) DeepCopyObject() runtime.Object
- func (*NodeInfo) Descriptor() ([]byte, []int)
- func (m *NodeInfo) Marshal() (dAtA []byte, err error)
- func (m *NodeInfo) MarshalTo(dAtA []byte) (int, error)
- func (*NodeInfo) ProtoMessage()
- func (m *NodeInfo) Reset()
- func (m *NodeInfo) Size() (n int)
- func (this *NodeInfo) String() string
- func (m *NodeInfo) Unmarshal(dAtA []byte) error
- func (m *NodeInfo) XXX_DiscardUnknown()
- func (m *NodeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NodeInfo) XXX_Merge(src proto.Message)
- func (m *NodeInfo) XXX_Size() int
- func (m *NodeInfo) XXX_Unmarshal(b []byte) error
- type NodeLabels
- func (in NodeLabels) DeepCopy() NodeLabels
- func (in NodeLabels) DeepCopyInto(out *NodeLabels)
- func (n *NodeLabels) GetBool(key string) bool
- func (n *NodeLabels) GetInt(key string) int
- func (n *NodeLabels) GetInt64(key string) int64
- func (n *NodeLabels) GetString(key string) string
- func (n NodeLabels) String() string
- func (n *NodeLabels) WithBool(key string, value bool) *NodeLabels
- func (n *NodeLabels) WithInt(key string, value int) *NodeLabels
- func (n *NodeLabels) WithInt64(key string, value int64) *NodeLabels
- func (n *NodeLabels) WithString(key, value string) *NodeLabels
- type NodeSpec
- func (in *NodeSpec) DeepCopy() *NodeSpec
- func (in *NodeSpec) DeepCopyInto(out *NodeSpec)
- func (*NodeSpec) Descriptor() ([]byte, []int)
- func (m *NodeSpec) Marshal() (dAtA []byte, err error)
- func (m *NodeSpec) MarshalTo(dAtA []byte) (int, error)
- func (*NodeSpec) ProtoMessage()
- func (m *NodeSpec) Reset()
- func (m *NodeSpec) Size() (n int)
- func (this *NodeSpec) String() string
- func (m *NodeSpec) Unmarshal(dAtA []byte) error
- func (m *NodeSpec) XXX_DiscardUnknown()
- func (m *NodeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NodeSpec) XXX_Merge(src proto.Message)
- func (m *NodeSpec) XXX_Size() int
- func (m *NodeSpec) XXX_Unmarshal(b []byte) error
- type NodeTemplateSpec
- func (in *NodeTemplateSpec) DeepCopy() *NodeTemplateSpec
- func (in *NodeTemplateSpec) DeepCopyInto(out *NodeTemplateSpec)
- func (*NodeTemplateSpec) Descriptor() ([]byte, []int)
- func (m *NodeTemplateSpec) Marshal() (dAtA []byte, err error)
- func (m *NodeTemplateSpec) MarshalTo(dAtA []byte) (int, error)
- func (*NodeTemplateSpec) ProtoMessage()
- func (m *NodeTemplateSpec) Reset()
- func (m *NodeTemplateSpec) Size() (n int)
- func (this *NodeTemplateSpec) String() string
- func (m *NodeTemplateSpec) Unmarshal(dAtA []byte) error
- func (m *NodeTemplateSpec) XXX_DiscardUnknown()
- func (m *NodeTemplateSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NodeTemplateSpec) XXX_Merge(src proto.Message)
- func (m *NodeTemplateSpec) XXX_Size() int
- func (m *NodeTemplateSpec) XXX_Unmarshal(b []byte) error
- type NodeType
- type NullNameGenerator
- func (in *NullNameGenerator) DeepCopy() *NullNameGenerator
- func (in *NullNameGenerator) DeepCopyInto(out *NullNameGenerator)
- func (*NullNameGenerator) Descriptor() ([]byte, []int)
- func (NullNameGenerator) ExtraNames(cluster string) []string
- func (m *NullNameGenerator) Marshal() (dAtA []byte, err error)
- func (m *NullNameGenerator) MarshalTo(dAtA []byte) (int, error)
- func (*NullNameGenerator) ProtoMessage()
- func (m *NullNameGenerator) Reset()
- func (m *NullNameGenerator) Size() (n int)
- func (this *NullNameGenerator) String() string
- func (m *NullNameGenerator) Unmarshal(dAtA []byte) error
- func (m *NullNameGenerator) XXX_DiscardUnknown()
- func (m *NullNameGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *NullNameGenerator) XXX_Merge(src proto.Message)
- func (m *NullNameGenerator) XXX_Size() int
- func (m *NullNameGenerator) XXX_Unmarshal(b []byte) error
- type OVHCloudConfig
- func (in *OVHCloudConfig) DeepCopy() *OVHCloudConfig
- func (in *OVHCloudConfig) DeepCopyInto(out *OVHCloudConfig)
- func (*OVHCloudConfig) Descriptor() ([]byte, []int)
- func (m *OVHCloudConfig) Marshal() (dAtA []byte, err error)
- func (m *OVHCloudConfig) MarshalTo(dAtA []byte) (int, error)
- func (*OVHCloudConfig) ProtoMessage()
- func (m *OVHCloudConfig) Reset()
- func (m *OVHCloudConfig) Size() (n int)
- func (this *OVHCloudConfig) String() string
- func (m *OVHCloudConfig) Unmarshal(dAtA []byte) error
- func (m *OVHCloudConfig) XXX_DiscardUnknown()
- func (m *OVHCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OVHCloudConfig) XXX_Merge(src proto.Message)
- func (m *OVHCloudConfig) XXX_Size() int
- func (m *OVHCloudConfig) XXX_Unmarshal(b []byte) error
- type PacketCloudConfig
- func (in *PacketCloudConfig) DeepCopy() *PacketCloudConfig
- func (in *PacketCloudConfig) DeepCopyInto(out *PacketCloudConfig)
- func (*PacketCloudConfig) Descriptor() ([]byte, []int)
- func (m *PacketCloudConfig) Marshal() (dAtA []byte, err error)
- func (m *PacketCloudConfig) MarshalTo(dAtA []byte) (int, error)
- func (*PacketCloudConfig) ProtoMessage()
- func (m *PacketCloudConfig) Reset()
- func (m *PacketCloudConfig) Size() (n int)
- func (this *PacketCloudConfig) String() string
- func (m *PacketCloudConfig) Unmarshal(dAtA []byte) error
- func (m *PacketCloudConfig) XXX_DiscardUnknown()
- func (m *PacketCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PacketCloudConfig) XXX_Merge(src proto.Message)
- func (m *PacketCloudConfig) XXX_Size() int
- func (m *PacketCloudConfig) XXX_Unmarshal(b []byte) error
- type PharmerConfig
- func (in *PharmerConfig) DeepCopy() *PharmerConfig
- func (in *PharmerConfig) DeepCopyInto(out *PharmerConfig)
- func (in *PharmerConfig) DeepCopyObject() runtime.Object
- func (*PharmerConfig) Descriptor() ([]byte, []int)
- func (pc PharmerConfig) GetCredential(name string) (*Credential, error)
- func (pc PharmerConfig) GetStoreType() string
- func (m *PharmerConfig) Marshal() (dAtA []byte, err error)
- func (m *PharmerConfig) MarshalTo(dAtA []byte) (int, error)
- func (*PharmerConfig) ProtoMessage()
- func (m *PharmerConfig) Reset()
- func (m *PharmerConfig) Size() (n int)
- func (this *PharmerConfig) String() string
- func (m *PharmerConfig) Unmarshal(dAtA []byte) error
- func (m *PharmerConfig) XXX_DiscardUnknown()
- func (m *PharmerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PharmerConfig) XXX_Merge(src proto.Message)
- func (m *PharmerConfig) XXX_Size() int
- func (m *PharmerConfig) XXX_Unmarshal(b []byte) error
- type PostgresSpec
- func (in *PostgresSpec) DeepCopy() *PostgresSpec
- func (in *PostgresSpec) DeepCopyInto(out *PostgresSpec)
- func (*PostgresSpec) Descriptor() ([]byte, []int)
- func (m *PostgresSpec) Marshal() (dAtA []byte, err error)
- func (m *PostgresSpec) MarshalTo(dAtA []byte) (int, error)
- func (*PostgresSpec) ProtoMessage()
- func (m *PostgresSpec) Reset()
- func (m *PostgresSpec) Size() (n int)
- func (this *PostgresSpec) String() string
- func (m *PostgresSpec) Unmarshal(dAtA []byte) error
- func (m *PostgresSpec) XXX_DiscardUnknown()
- func (m *PostgresSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PostgresSpec) XXX_Merge(src proto.Message)
- func (m *PostgresSpec) XXX_Size() int
- func (m *PostgresSpec) XXX_Unmarshal(b []byte) error
- type Preferences
- func (in *Preferences) DeepCopy() *Preferences
- func (in *Preferences) DeepCopyInto(out *Preferences)
- func (*Preferences) Descriptor() ([]byte, []int)
- func (m *Preferences) Marshal() (dAtA []byte, err error)
- func (m *Preferences) MarshalTo(dAtA []byte) (int, error)
- func (*Preferences) ProtoMessage()
- func (m *Preferences) Reset()
- func (m *Preferences) Size() (n int)
- func (this *Preferences) String() string
- func (m *Preferences) Unmarshal(dAtA []byte) error
- func (m *Preferences) XXX_DiscardUnknown()
- func (m *Preferences) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Preferences) XXX_Merge(src proto.Message)
- func (m *Preferences) XXX_Size() int
- func (m *Preferences) XXX_Unmarshal(b []byte) error
- type ReservedIP
- func (in *ReservedIP) DeepCopy() *ReservedIP
- func (in *ReservedIP) DeepCopyInto(out *ReservedIP)
- func (*ReservedIP) Descriptor() ([]byte, []int)
- func (m *ReservedIP) Marshal() (dAtA []byte, err error)
- func (m *ReservedIP) MarshalTo(dAtA []byte) (int, error)
- func (*ReservedIP) ProtoMessage()
- func (m *ReservedIP) Reset()
- func (m *ReservedIP) Size() (n int)
- func (this *ReservedIP) String() string
- func (m *ReservedIP) Unmarshal(dAtA []byte) error
- func (m *ReservedIP) XXX_DiscardUnknown()
- func (m *ReservedIP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ReservedIP) XXX_Merge(src proto.Message)
- func (m *ReservedIP) XXX_Size() int
- func (m *ReservedIP) XXX_Unmarshal(b []byte) error
- type S3Spec
- func (in *S3Spec) DeepCopy() *S3Spec
- func (in *S3Spec) DeepCopyInto(out *S3Spec)
- func (*S3Spec) Descriptor() ([]byte, []int)
- func (m *S3Spec) Marshal() (dAtA []byte, err error)
- func (m *S3Spec) MarshalTo(dAtA []byte) (int, error)
- func (*S3Spec) ProtoMessage()
- func (m *S3Spec) Reset()
- func (m *S3Spec) Size() (n int)
- func (this *S3Spec) String() string
- func (m *S3Spec) Unmarshal(dAtA []byte) error
- func (m *S3Spec) XXX_DiscardUnknown()
- func (m *S3Spec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *S3Spec) XXX_Merge(src proto.Message)
- func (m *S3Spec) XXX_Size() int
- func (m *S3Spec) XXX_Unmarshal(b []byte) error
- type SSHConfig
- func (in *SSHConfig) DeepCopy() *SSHConfig
- func (in *SSHConfig) DeepCopyInto(out *SSHConfig)
- func (*SSHConfig) Descriptor() ([]byte, []int)
- func (m *SSHConfig) Marshal() (dAtA []byte, err error)
- func (m *SSHConfig) MarshalTo(dAtA []byte) (int, error)
- func (*SSHConfig) ProtoMessage()
- func (m *SSHConfig) Reset()
- func (m *SSHConfig) Size() (n int)
- func (this *SSHConfig) String() string
- func (m *SSHConfig) Unmarshal(dAtA []byte) error
- func (m *SSHConfig) XXX_DiscardUnknown()
- func (m *SSHConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SSHConfig) XXX_Merge(src proto.Message)
- func (m *SSHConfig) XXX_Size() int
- func (m *SSHConfig) XXX_Unmarshal(b []byte) error
- type ScalewayCloudConfig
- func (in *ScalewayCloudConfig) DeepCopy() *ScalewayCloudConfig
- func (in *ScalewayCloudConfig) DeepCopyInto(out *ScalewayCloudConfig)
- func (*ScalewayCloudConfig) Descriptor() ([]byte, []int)
- func (m *ScalewayCloudConfig) Marshal() (dAtA []byte, err error)
- func (m *ScalewayCloudConfig) MarshalTo(dAtA []byte) (int, error)
- func (*ScalewayCloudConfig) ProtoMessage()
- func (m *ScalewayCloudConfig) Reset()
- func (m *ScalewayCloudConfig) Size() (n int)
- func (this *ScalewayCloudConfig) String() string
- func (m *ScalewayCloudConfig) Unmarshal(dAtA []byte) error
- func (m *ScalewayCloudConfig) XXX_DiscardUnknown()
- func (m *ScalewayCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ScalewayCloudConfig) XXX_Merge(src proto.Message)
- func (m *ScalewayCloudConfig) XXX_Size() int
- func (m *ScalewayCloudConfig) XXX_Unmarshal(b []byte) error
- type SoftlayerCloudConfig
- func (in *SoftlayerCloudConfig) DeepCopy() *SoftlayerCloudConfig
- func (in *SoftlayerCloudConfig) DeepCopyInto(out *SoftlayerCloudConfig)
- func (*SoftlayerCloudConfig) Descriptor() ([]byte, []int)
- func (m *SoftlayerCloudConfig) Marshal() (dAtA []byte, err error)
- func (m *SoftlayerCloudConfig) MarshalTo(dAtA []byte) (int, error)
- func (*SoftlayerCloudConfig) ProtoMessage()
- func (m *SoftlayerCloudConfig) Reset()
- func (m *SoftlayerCloudConfig) Size() (n int)
- func (this *SoftlayerCloudConfig) String() string
- func (m *SoftlayerCloudConfig) Unmarshal(dAtA []byte) error
- func (m *SoftlayerCloudConfig) XXX_DiscardUnknown()
- func (m *SoftlayerCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SoftlayerCloudConfig) XXX_Merge(src proto.Message)
- func (m *SoftlayerCloudConfig) XXX_Size() int
- func (m *SoftlayerCloudConfig) XXX_Unmarshal(b []byte) error
- type StorageBackend
- func (in *StorageBackend) DeepCopy() *StorageBackend
- func (in *StorageBackend) DeepCopyInto(out *StorageBackend)
- func (*StorageBackend) Descriptor() ([]byte, []int)
- func (m *StorageBackend) Marshal() (dAtA []byte, err error)
- func (m *StorageBackend) MarshalTo(dAtA []byte) (int, error)
- func (*StorageBackend) ProtoMessage()
- func (m *StorageBackend) Reset()
- func (m *StorageBackend) Size() (n int)
- func (this *StorageBackend) String() string
- func (m *StorageBackend) Unmarshal(dAtA []byte) error
- func (m *StorageBackend) XXX_DiscardUnknown()
- func (m *StorageBackend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StorageBackend) XXX_Merge(src proto.Message)
- func (m *StorageBackend) XXX_Size() int
- func (m *StorageBackend) XXX_Unmarshal(b []byte) error
- type SwiftSpec
- func (in *SwiftSpec) DeepCopy() *SwiftSpec
- func (in *SwiftSpec) DeepCopyInto(out *SwiftSpec)
- func (*SwiftSpec) Descriptor() ([]byte, []int)
- func (m *SwiftSpec) Marshal() (dAtA []byte, err error)
- func (m *SwiftSpec) MarshalTo(dAtA []byte) (int, error)
- func (*SwiftSpec) ProtoMessage()
- func (m *SwiftSpec) Reset()
- func (m *SwiftSpec) Size() (n int)
- func (this *SwiftSpec) String() string
- func (m *SwiftSpec) Unmarshal(dAtA []byte) error
- func (m *SwiftSpec) XXX_DiscardUnknown()
- func (m *SwiftSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SwiftSpec) XXX_Merge(src proto.Message)
- func (m *SwiftSpec) XXX_Size() int
- func (m *SwiftSpec) XXX_Unmarshal(b []byte) error
- type Upgrade
- func (u *Upgrade) CanUpgradeKubelets() bool
- func (in *Upgrade) DeepCopy() *Upgrade
- func (in *Upgrade) DeepCopyInto(out *Upgrade)
- func (in *Upgrade) DeepCopyObject() runtime.Object
- func (*Upgrade) Descriptor() ([]byte, []int)
- func (m *Upgrade) Marshal() (dAtA []byte, err error)
- func (m *Upgrade) MarshalTo(dAtA []byte) (int, error)
- func (*Upgrade) ProtoMessage()
- func (m *Upgrade) Reset()
- func (m *Upgrade) Size() (n int)
- func (this *Upgrade) String() string
- func (m *Upgrade) Unmarshal(dAtA []byte) error
- func (m *Upgrade) XXX_DiscardUnknown()
- func (m *Upgrade) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Upgrade) XXX_Merge(src proto.Message)
- func (m *Upgrade) XXX_Size() int
- func (m *Upgrade) XXX_Unmarshal(b []byte) error
- type VultrCloudConfig
- func (in *VultrCloudConfig) DeepCopy() *VultrCloudConfig
- func (in *VultrCloudConfig) DeepCopyInto(out *VultrCloudConfig)
- func (*VultrCloudConfig) Descriptor() ([]byte, []int)
- func (m *VultrCloudConfig) Marshal() (dAtA []byte, err error)
- func (m *VultrCloudConfig) MarshalTo(dAtA []byte) (int, error)
- func (*VultrCloudConfig) ProtoMessage()
- func (m *VultrCloudConfig) Reset()
- func (m *VultrCloudConfig) Size() (n int)
- func (this *VultrCloudConfig) String() string
- func (m *VultrCloudConfig) Unmarshal(dAtA []byte) error
- func (m *VultrCloudConfig) XXX_DiscardUnknown()
- func (m *VultrCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VultrCloudConfig) XXX_Merge(src proto.Message)
- func (m *VultrCloudConfig) XXX_Size() int
- func (m *VultrCloudConfig) XXX_Unmarshal(b []byte) error
Constants ¶
const ( ResourceCodeCluster = "" ResourceKindCluster = "Cluster" ResourceNameCluster = "cluster" ResourceTypeCluster = "clusters" )
const ( RoleMaster = "master" RoleNode = "node" RoleKeyPrefix = "node-role.kubernetes.io/" RoleMasterKey = RoleKeyPrefix + RoleMaster RoleNodeKey = RoleKeyPrefix + RoleNode KubeadmVersionKey = "cloud.appscode.com/kubeadm-version" NodePoolKey = "cloud.appscode.com/pool" KubeSystem_App = "k8s-app" HostnameKey = "kubernetes.io/hostname" ArchKey = "beta.kubernetes.io/arch" InstanceTypeKey = "beta.kubernetes.io/instance-type" OSKey = "beta.kubernetes.io/os" RegionKey = "failure-domain.beta.kubernetes.io/region" ZoneKey = "failure-domain.beta.kubernetes.io/zone" // CoreDNS defines a variable used internally when referring to the CoreDNS addon for a cluster CoreDNS = "coredns" TokenDuration_10yr = 10 * 365 * 24 * time.Hour // ref: https://github.com/kubernetes/kubeadm/issues/629 DeprecatedV19AdmissionControl = "" /* 178-byte string literal not displayed */ DefaultV19AdmissionControl = "" /* 156-byte string literal not displayed */ DefaultV111AdmissionControl = "" /* 185-byte string literal not displayed */ )
const ( ResourceCodeCredential = "cred" ResourceKindCredential = "Credential" ResourceNameCredential = "credential" ResourceTypeCredential = "credentials" ResourceProviderCredential = "provider" )
const ( ResourceCodeNodeGroup = "ng" ResourceKindNodeGroup = "NodeGroup" ResourceNameNodeGroup = "nodegroup" ResourceTypeNodeGroup = "nodegroups" )
const ( NodeLabelKey_ContextVersion = "kubernetes.appscode.com/context" // ref: https://github.com/kubernetes/apimachinery/blob/master/pkg/apis/meta/v1/well_known_labels.go#L70 NodeLabelKey_Role = "kubernetes.io/role" NodeLabelKey_SKU = "kubernetes.appscode.com/sku" NodeLabelKey_Checksum = "meta.appscode.com/checksum" )
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") )
var MissingChecksumError = errors.Errorf("%v key is missing", NodeLabelKey_Checksum)
MissingChecksumError records an error and the operation and file path that caused it.
Functions ¶
func AssignTypeKind ¶
func AssignTypeKind(v interface{}) error
func ConvertExecConfig ¶
func ConvertExecConfig(exec *ExecConfig) *clientcmdapi.ExecConfig
func Convert_KubeConfig_To_Config ¶
func Convert_KubeConfig_To_Config(in *KubeConfig) *clientcmdapi.Config
func NewRestConfig ¶
func NewRestConfig(in *KubeConfig) *rest.Config
Types ¶
type API ¶
type API struct { // AdvertiseAddress sets the address for the API server to advertise. AdvertiseAddress string `json:"advertiseAddress" protobuf:"bytes,1,opt,name=advertiseAddress"` // BindPort sets the secure port for the API Server to bind to BindPort int32 `json:"bindPort" protobuf:"varint,2,opt,name=bindPort"` }
func (*API) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new API.
func (*API) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*API) Descriptor ¶
func (*API) ProtoMessage ¶
func (*API) ProtoMessage()
func (*API) XXX_DiscardUnknown ¶
func (m *API) XXX_DiscardUnknown()
func (*API) XXX_Unmarshal ¶
type AWSSpec ¶
type AWSSpec struct { // aws:TAG KubernetesCluster => clusterid IAMProfileMaster string `json:"iamProfileMaster,omitempty" protobuf:"bytes,1,opt,name=iamProfileMaster"` IAMProfileNode string `json:"iamProfileNode,omitempty" protobuf:"bytes,2,opt,name=iamProfileNode"` MasterSGName string `json:"masterSGName,omitempty" protobuf:"bytes,3,opt,name=masterSGName"` NodeSGName string `json:"nodeSGName,omitempty" protobuf:"bytes,4,opt,name=nodeSGName"` VpcCIDR string `json:"vpcCIDR,omitempty" protobuf:"bytes,5,opt,name=vpcCIDR"` VpcCIDRBase string `json:"vpcCIDRBase,omitempty" protobuf:"bytes,6,opt,name=vpcCIDRBase"` MasterIPSuffix string `json:"masterIPSuffix,omitempty" protobuf:"bytes,7,opt,name=masterIPSuffix"` SubnetCIDR string `json:"subnetCidr,omitempty" protobuf:"bytes,8,opt,name=subnetCidr"` }
func (*AWSSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSSpec.
func (*AWSSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AWSSpec) Descriptor ¶
func (*AWSSpec) ProtoMessage ¶
func (*AWSSpec) ProtoMessage()
func (*AWSSpec) XXX_DiscardUnknown ¶
func (m *AWSSpec) XXX_DiscardUnknown()
func (*AWSSpec) XXX_Marshal ¶
func (*AWSSpec) XXX_Unmarshal ¶
type AWSStatus ¶
type AWSStatus struct { MasterSGId string `json:"masterSGID,omitempty" protobuf:"bytes,1,opt,name=masterSGID"` NodeSGId string `json:"nodeSGID,omitempty" protobuf:"bytes,2,opt,name=nodeSGID"` VpcId string `json:"vpcID,omitempty" protobuf:"bytes,3,opt,name=vpcID"` SubnetId string `json:"subnetID,omitempty" protobuf:"bytes,4,opt,name=subnetID"` RouteTableId string `json:"routeTableID,omitempty" protobuf:"bytes,5,opt,name=routeTableID"` IGWId string `json:"igwID,omitempty" protobuf:"bytes,6,opt,name=igwID"` DHCPOptionsId string `json:"dhcpOptionsID,omitempty" protobuf:"bytes,7,opt,name=dhcpOptionsID"` VolumeId string `json:"volumeID,omitempty" protobuf:"bytes,8,opt,name=volumeID"` // Deprecated RootDeviceName string `json:"-"` }
func (*AWSStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSStatus.
func (*AWSStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AWSStatus) Descriptor ¶
func (*AWSStatus) ProtoMessage ¶
func (*AWSStatus) ProtoMessage()
func (*AWSStatus) XXX_DiscardUnknown ¶
func (m *AWSStatus) XXX_DiscardUnknown()
func (*AWSStatus) XXX_Marshal ¶
func (*AWSStatus) XXX_Unmarshal ¶
type Action ¶
type Action struct { metav1.TypeMeta `json:",inline,omitempty,omitempty"` Action ActionType `json:"action,omitempty" protobuf:"bytes,1,opt,name=action,casttype=ActionType"` Resource string `json:"resource,omitempty" protobuf:"bytes,2,opt,name=resource"` Message string `json:"message,omitempty" protobuf:"bytes,3,opt,name=message"` }
func (*Action) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Action.
func (*Action) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Action) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Action) Descriptor ¶
func (*Action) ProtoMessage ¶
func (*Action) ProtoMessage()
func (*Action) XXX_DiscardUnknown ¶
func (m *Action) XXX_DiscardUnknown()
func (*Action) XXX_Marshal ¶
func (*Action) XXX_Unmarshal ¶
type ActionType ¶
type ActionType string
const ( ActionNOP ActionType = "Nop" ActionAdd ActionType = "Add" ActionUpdate ActionType = "Update" ActionDelete ActionType = "Delete" )
type AzureCloudConfig ¶
type AzureCloudConfig struct { TenantID string `json:"tenantId,omitempty" protobuf:"bytes,1,opt,name=tenantId"` SubscriptionID string `json:"subscriptionId,omitempty" protobuf:"bytes,2,opt,name=subscriptionId"` AadClientID string `json:"aadClientId,omitempty" protobuf:"bytes,3,opt,name=aadClientId"` AadClientSecret string `json:"aadClientSecret,omitempty" protobuf:"bytes,4,opt,name=aadClientSecret"` ResourceGroup string `json:"resourceGroup,omitempty" protobuf:"bytes,5,opt,name=resourceGroup"` Location string `json:"location,omitempty" protobuf:"bytes,6,opt,name=location"` SubnetName string `json:"subnetName,omitempty" protobuf:"bytes,7,opt,name=subnetName"` SecurityGroupName string `json:"securityGroupName,omitempty" protobuf:"bytes,8,opt,name=securityGroupName"` VnetName string `json:"vnetName,omitempty" protobuf:"bytes,9,opt,name=vnetName"` RouteTableName string `json:"routeTableName,omitempty" protobuf:"bytes,10,opt,name=routeTableName"` StorageAccountName string `json:"storageAccountName,omitempty" protobuf:"bytes,11,opt,name=storageAccountName"` }
func (*AzureCloudConfig) DeepCopy ¶
func (in *AzureCloudConfig) DeepCopy() *AzureCloudConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureCloudConfig.
func (*AzureCloudConfig) DeepCopyInto ¶
func (in *AzureCloudConfig) DeepCopyInto(out *AzureCloudConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureCloudConfig) Descriptor ¶
func (*AzureCloudConfig) Descriptor() ([]byte, []int)
func (*AzureCloudConfig) Marshal ¶
func (m *AzureCloudConfig) Marshal() (dAtA []byte, err error)
func (*AzureCloudConfig) ProtoMessage ¶
func (*AzureCloudConfig) ProtoMessage()
func (*AzureCloudConfig) Reset ¶
func (m *AzureCloudConfig) Reset()
func (*AzureCloudConfig) Size ¶
func (m *AzureCloudConfig) Size() (n int)
func (*AzureCloudConfig) String ¶
func (this *AzureCloudConfig) String() string
func (*AzureCloudConfig) Unmarshal ¶
func (m *AzureCloudConfig) Unmarshal(dAtA []byte) error
func (*AzureCloudConfig) XXX_DiscardUnknown ¶
func (m *AzureCloudConfig) XXX_DiscardUnknown()
func (*AzureCloudConfig) XXX_Marshal ¶
func (m *AzureCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AzureCloudConfig) XXX_Merge ¶
func (dst *AzureCloudConfig) XXX_Merge(src proto.Message)
func (*AzureCloudConfig) XXX_Size ¶
func (m *AzureCloudConfig) XXX_Size() int
func (*AzureCloudConfig) XXX_Unmarshal ¶
func (m *AzureCloudConfig) XXX_Unmarshal(b []byte) error
type AzureSpec ¶
type AzureSpec struct { InstanceImageVersion string `json:"instanceImageVersion,omitempty" protobuf:"bytes,1,opt,name=instanceImageVersion"` RootPassword string `json:"rootPassword,omitempty" protobuf:"bytes,2,opt,name=rootPassword"` SubnetCIDR string `json:"subnetCidr,omitempty" protobuf:"bytes,3,opt,name=subnetCidr"` ResourceGroup string `json:"resourceGroup,omitempty" protobuf:"bytes,4,opt,name=resourceGroup"` SubnetName string `json:"subnetName,omitempty" protobuf:"bytes,5,opt,name=subnetName"` SecurityGroupName string `json:"securityGroupName,omitempty" protobuf:"bytes,6,opt,name=securityGroupName"` VnetName string `json:"vnetName,omitempty" protobuf:"bytes,7,opt,name=vnetName"` RouteTableName string `json:"routeTableName,omitempty" protobuf:"bytes,8,opt,name=routeTableName"` StorageAccountName string `json:"azureStorageAccountName,omitempty" protobuf:"bytes,9,opt,name=azureStorageAccountName"` }
func (*AzureSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureSpec.
func (*AzureSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureSpec) Descriptor ¶
func (*AzureSpec) ProtoMessage ¶
func (*AzureSpec) ProtoMessage()
func (*AzureSpec) XXX_DiscardUnknown ¶
func (m *AzureSpec) XXX_DiscardUnknown()
func (*AzureSpec) XXX_Marshal ¶
func (*AzureSpec) XXX_Unmarshal ¶
type AzureStorageSpec ¶
type AzureStorageSpec struct { Container string `json:"container,omitempty" protobuf:"bytes,1,opt,name=container"` Prefix string `json:"prefix,omitempty" protobuf:"bytes,2,opt,name=prefix"` }
func (*AzureStorageSpec) DeepCopy ¶
func (in *AzureStorageSpec) DeepCopy() *AzureStorageSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStorageSpec.
func (*AzureStorageSpec) DeepCopyInto ¶
func (in *AzureStorageSpec) DeepCopyInto(out *AzureStorageSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureStorageSpec) Descriptor ¶
func (*AzureStorageSpec) Descriptor() ([]byte, []int)
func (*AzureStorageSpec) Marshal ¶
func (m *AzureStorageSpec) Marshal() (dAtA []byte, err error)
func (*AzureStorageSpec) ProtoMessage ¶
func (*AzureStorageSpec) ProtoMessage()
func (*AzureStorageSpec) Reset ¶
func (m *AzureStorageSpec) Reset()
func (*AzureStorageSpec) Size ¶
func (m *AzureStorageSpec) Size() (n int)
func (*AzureStorageSpec) String ¶
func (this *AzureStorageSpec) String() string
func (*AzureStorageSpec) Unmarshal ¶
func (m *AzureStorageSpec) Unmarshal(dAtA []byte) error
func (*AzureStorageSpec) XXX_DiscardUnknown ¶
func (m *AzureStorageSpec) XXX_DiscardUnknown()
func (*AzureStorageSpec) XXX_Marshal ¶
func (m *AzureStorageSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AzureStorageSpec) XXX_Merge ¶
func (dst *AzureStorageSpec) XXX_Merge(src proto.Message)
func (*AzureStorageSpec) XXX_Size ¶
func (m *AzureStorageSpec) XXX_Size() int
func (*AzureStorageSpec) XXX_Unmarshal ¶
func (m *AzureStorageSpec) XXX_Unmarshal(b []byte) error
type CloudSpec ¶
type CloudSpec struct { CloudProvider string `json:"cloudProvider,omitempty" protobuf:"bytes,1,opt,name=cloudProvider"` Project string `json:"project,omitempty" protobuf:"bytes,2,opt,name=project"` Region string `json:"region,omitempty" protobuf:"bytes,3,opt,name=region"` Zone string `json:"zone,omitempty" protobuf:"bytes,4,opt,name=zone"` // master needs it for ossec InstanceImage string `json:"instanceImage,omitempty" protobuf:"bytes,5,opt,name=instanceImage"` OS string `json:"os,omitempty" protobuf:"bytes,6,opt,name=os"` InstanceImageProject string `json:"instanceImageProject,omitempty" protobuf:"bytes,7,opt,name=instanceImageProject"` CCMCredentialName string `json:"ccmCredentialName,omitempty" protobuf:"bytes,8,opt,name=ccmCredentialName"` SSHKeyName string `json:"sshKeyName,omitempty" protobuf:"bytes,9,opt,name=sshKeyName"` AWS *AWSSpec `json:"aws,omitempty" protobuf:"bytes,10,opt,name=aws"` GCE *GoogleSpec `json:"gce,omitempty" protobuf:"bytes,11,opt,name=gce"` Azure *AzureSpec `json:"azure,omitempty" protobuf:"bytes,12,opt,name=azure"` Linode *LinodeSpec `json:"linode,omitempty" protobuf:"bytes,13,opt,name=linode"` GKE *GKESpec `json:"gke,omitempty" protobuf:"bytes,14,opt,name=gke"` }
func (*CloudSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudSpec.
func (*CloudSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudSpec) Descriptor ¶
func (*CloudSpec) ProtoMessage ¶
func (*CloudSpec) ProtoMessage()
func (*CloudSpec) XXX_DiscardUnknown ¶
func (m *CloudSpec) XXX_DiscardUnknown()
func (*CloudSpec) XXX_Marshal ¶
func (*CloudSpec) XXX_Unmarshal ¶
type CloudStatus ¶
type CloudStatus struct { SShKeyExternalID string `json:"sshKeyExternalID,omitempty" protobuf:"bytes,1,opt,name=sshKeyExternalID"` AWS *AWSStatus `json:"aws,omitempty" protobuf:"bytes,2,opt,name=aws"` EKS *EKSStatus `json:"eks,omitempty" protobuf:"bytes,3,opt,name=eks"` }
func (*CloudStatus) DeepCopy ¶
func (in *CloudStatus) DeepCopy() *CloudStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudStatus.
func (*CloudStatus) DeepCopyInto ¶
func (in *CloudStatus) DeepCopyInto(out *CloudStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudStatus) Descriptor ¶
func (*CloudStatus) Descriptor() ([]byte, []int)
func (*CloudStatus) Marshal ¶
func (m *CloudStatus) Marshal() (dAtA []byte, err error)
func (*CloudStatus) ProtoMessage ¶
func (*CloudStatus) ProtoMessage()
func (*CloudStatus) Reset ¶
func (m *CloudStatus) Reset()
func (*CloudStatus) Size ¶
func (m *CloudStatus) Size() (n int)
func (*CloudStatus) String ¶
func (this *CloudStatus) String() string
func (*CloudStatus) Unmarshal ¶
func (m *CloudStatus) Unmarshal(dAtA []byte) error
func (*CloudStatus) XXX_DiscardUnknown ¶
func (m *CloudStatus) XXX_DiscardUnknown()
func (*CloudStatus) XXX_Marshal ¶
func (m *CloudStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudStatus) XXX_Merge ¶
func (dst *CloudStatus) XXX_Merge(src proto.Message)
func (*CloudStatus) XXX_Size ¶
func (m *CloudStatus) XXX_Size() int
func (*CloudStatus) XXX_Unmarshal ¶
func (m *CloudStatus) XXX_Unmarshal(b []byte) error
type Cluster ¶
type Cluster struct { metav1.TypeMeta `json:",inline,omitempty,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ClusterSpec `json:"spec,omitempty,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ClusterStatus `json:"status,omitempty,omitempty" protobuf:"bytes,3,opt,name=status"` }
func (*Cluster) APIServerAddress ¶
func (Cluster) APIServerURL ¶
func (*Cluster) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster.
func (*Cluster) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Cluster) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Cluster) Descriptor ¶
func (Cluster) IsLessThanVersion ¶
func (Cluster) IsMinorVersion ¶
func (*Cluster) KubernetesClusterIP ¶
func (*Cluster) ProtoMessage ¶
func (*Cluster) ProtoMessage()
func (*Cluster) XXX_DiscardUnknown ¶
func (m *Cluster) XXX_DiscardUnknown()
func (*Cluster) XXX_Marshal ¶
func (*Cluster) XXX_Unmarshal ¶
type ClusterPhase ¶
type ClusterPhase string
ClusterPhase is a label for the condition of a Cluster at the current time.
const ( ClusterPending ClusterPhase = "Pending" ClusterReady ClusterPhase = "Ready" ClusterDeleting ClusterPhase = "Deleting" ClusterDeleted ClusterPhase = "Deleted" ClusterUpgrading ClusterPhase = "Upgrading" )
These are the valid statuses of Cluster.
type ClusterSpec ¶
type ClusterSpec struct { Cloud CloudSpec `json:"cloud" protobuf:"bytes,1,opt,name=cloud"` API API `json:"api" protobuf:"bytes,2,opt,name=api"` Networking Networking `json:"networking" protobuf:"bytes,3,opt,name=networking"` KubernetesVersion string `json:"kubernetesVersion,omitempty" protobuf:"bytes,4,opt,name=kubernetesVersion"` Locked bool `json:"locked,omitempty" protobuf:"varint,5,opt,name=locked"` CACertName string `json:"caCertName,omitempty" protobuf:"bytes,6,opt,name=caCertName"` FrontProxyCACertName string `json:"frontProxyCACertName,omitempty" protobuf:"bytes,7,opt,name=frontProxyCACertName"` CredentialName string `json:"credentialName,omitempty" protobuf:"bytes,8,opt,name=credentialName"` KubeletExtraArgs map[string]string `json:"kubeletExtraArgs,omitempty" protobuf:"bytes,9,rep,name=kubeletExtraArgs"` APIServerExtraArgs map[string]string `json:"apiServerExtraArgs,omitempty" protobuf:"bytes,10,rep,name=apiServerExtraArgs"` ControllerManagerExtraArgs map[string]string `json:"controllerManagerExtraArgs,omitempty" protobuf:"bytes,11,rep,name=controllerManagerExtraArgs"` SchedulerExtraArgs map[string]string `json:"schedulerExtraArgs,omitempty" protobuf:"bytes,12,rep,name=schedulerExtraArgs"` AuthorizationModes []string `json:"authorizationModes,omitempty" protobuf:"bytes,13,rep,name=authorizationModes"` APIServerCertSANs []string `json:"apiServerCertSANs,omitempty" protobuf:"bytes,14,rep,name=apiServerCertSANs"` // Deprecated MasterInternalIP string `json:"-"` // the master root ebs volume size (typically does not need to be very large) // Deprecated MasterDiskId string `json:"-"` // Delete since moved to NodeGroup / Instance // Deprecated MasterDiskType string `json:"-"` // If set to Elasticsearch IP, master instance will be associated with this IP. // If set to auto, a new Elasticsearch IP will be acquired // Otherwise amazon-given public ip will be used (it'll change with reboot). // Deprecated MasterReservedIP string `json:"-"` }
func (*ClusterSpec) DeepCopy ¶
func (in *ClusterSpec) DeepCopy() *ClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSpec.
func (*ClusterSpec) DeepCopyInto ¶
func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterSpec) Descriptor ¶
func (*ClusterSpec) Descriptor() ([]byte, []int)
func (*ClusterSpec) Marshal ¶
func (m *ClusterSpec) Marshal() (dAtA []byte, err error)
func (*ClusterSpec) ProtoMessage ¶
func (*ClusterSpec) ProtoMessage()
func (*ClusterSpec) Reset ¶
func (m *ClusterSpec) Reset()
func (*ClusterSpec) Size ¶
func (m *ClusterSpec) Size() (n int)
func (*ClusterSpec) String ¶
func (this *ClusterSpec) String() string
func (*ClusterSpec) Unmarshal ¶
func (m *ClusterSpec) Unmarshal(dAtA []byte) error
func (*ClusterSpec) XXX_DiscardUnknown ¶
func (m *ClusterSpec) XXX_DiscardUnknown()
func (*ClusterSpec) XXX_Marshal ¶
func (m *ClusterSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterSpec) XXX_Merge ¶
func (dst *ClusterSpec) XXX_Merge(src proto.Message)
func (*ClusterSpec) XXX_Size ¶
func (m *ClusterSpec) XXX_Size() int
func (*ClusterSpec) XXX_Unmarshal ¶
func (m *ClusterSpec) XXX_Unmarshal(b []byte) error
type ClusterState ¶
type ClusterState struct { // KubeVersion describes the version of the Kubernetes API Server, Controller Manager, Scheduler and Proxy. KubeVersion string `json:"kubeVersion" protobuf:"bytes,1,opt,name=kubeVersion"` // DNSType DNSType string `json:"dnsType" protobuf:"bytes,2,opt,name=dnsType"` // DNSVersion describes the version of the kube-dns images used and manifest version DNSVersion string `json:"dnsVersion" protobuf:"bytes,3,opt,name=dnsVersion"` // MasterKubeadmVersion describes the version of the kubeadm CLI KubeadmVersion string `json:"kubeadmVersion" protobuf:"bytes,4,opt,name=kubeadmVersion"` // KubeletVersions is a map with a version number linked to the amount of kubelets running that version in the cluster KubeletVersions map[string]uint32 `json:"kubeletVersions" protobuf:"bytes,5,rep,name=kubeletVersions"` }
ClusterState describes the state of certain versions for a cluster
func (*ClusterState) DeepCopy ¶
func (in *ClusterState) DeepCopy() *ClusterState
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterState.
func (*ClusterState) DeepCopyInto ¶
func (in *ClusterState) DeepCopyInto(out *ClusterState)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterState) Descriptor ¶
func (*ClusterState) Descriptor() ([]byte, []int)
func (*ClusterState) Marshal ¶
func (m *ClusterState) Marshal() (dAtA []byte, err error)
func (*ClusterState) ProtoMessage ¶
func (*ClusterState) ProtoMessage()
func (*ClusterState) Reset ¶
func (m *ClusterState) Reset()
func (*ClusterState) Size ¶
func (m *ClusterState) Size() (n int)
func (*ClusterState) String ¶
func (this *ClusterState) String() string
func (*ClusterState) Unmarshal ¶
func (m *ClusterState) Unmarshal(dAtA []byte) error
func (*ClusterState) XXX_DiscardUnknown ¶
func (m *ClusterState) XXX_DiscardUnknown()
func (*ClusterState) XXX_Marshal ¶
func (m *ClusterState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterState) XXX_Merge ¶
func (dst *ClusterState) XXX_Merge(src proto.Message)
func (*ClusterState) XXX_Size ¶
func (m *ClusterState) XXX_Size() int
func (*ClusterState) XXX_Unmarshal ¶
func (m *ClusterState) XXX_Unmarshal(b []byte) error
type ClusterStatus ¶
type ClusterStatus struct { Phase ClusterPhase `json:"phase,omitempty,omitempty" protobuf:"bytes,1,opt,name=phase,casttype=ClusterPhase"` Reason string `json:"reason,omitempty,omitempty" protobuf:"bytes,2,opt,name=reason"` Cloud CloudStatus `json:"cloud,omitempty" protobuf:"bytes,4,opt,name=cloud"` APIAddresses []core.NodeAddress `json:"apiServer,omitempty" protobuf:"bytes,5,rep,name=apiServer"` ReservedIPs []ReservedIP `json:"reservedIP,omitempty" protobuf:"bytes,6,rep,name=reservedIP"` }
func (*ClusterStatus) DeepCopy ¶
func (in *ClusterStatus) DeepCopy() *ClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterStatus.
func (*ClusterStatus) DeepCopyInto ¶
func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterStatus) Descriptor ¶
func (*ClusterStatus) Descriptor() ([]byte, []int)
func (*ClusterStatus) Marshal ¶
func (m *ClusterStatus) Marshal() (dAtA []byte, err error)
func (*ClusterStatus) ProtoMessage ¶
func (*ClusterStatus) ProtoMessage()
func (*ClusterStatus) Reset ¶
func (m *ClusterStatus) Reset()
func (*ClusterStatus) Size ¶
func (m *ClusterStatus) Size() (n int)
func (*ClusterStatus) String ¶
func (this *ClusterStatus) String() string
func (*ClusterStatus) Unmarshal ¶
func (m *ClusterStatus) Unmarshal(dAtA []byte) error
func (*ClusterStatus) XXX_DiscardUnknown ¶
func (m *ClusterStatus) XXX_DiscardUnknown()
func (*ClusterStatus) XXX_Marshal ¶
func (m *ClusterStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterStatus) XXX_Merge ¶
func (dst *ClusterStatus) XXX_Merge(src proto.Message)
func (*ClusterStatus) XXX_Size ¶
func (m *ClusterStatus) XXX_Size() int
func (*ClusterStatus) XXX_Unmarshal ¶
func (m *ClusterStatus) XXX_Unmarshal(b []byte) error
type Credential ¶
type Credential struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec CredentialSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
func (*Credential) DeepCopy ¶
func (in *Credential) DeepCopy() *Credential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Credential.
func (*Credential) DeepCopyInto ¶
func (in *Credential) DeepCopyInto(out *Credential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Credential) DeepCopyObject ¶
func (in *Credential) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Credential) Descriptor ¶
func (*Credential) Descriptor() ([]byte, []int)
func (*Credential) Marshal ¶
func (m *Credential) Marshal() (dAtA []byte, err error)
func (*Credential) ProtoMessage ¶
func (*Credential) ProtoMessage()
func (*Credential) Reset ¶
func (m *Credential) Reset()
func (*Credential) Size ¶
func (m *Credential) Size() (n int)
func (*Credential) String ¶
func (this *Credential) String() string
func (*Credential) Unmarshal ¶
func (m *Credential) Unmarshal(dAtA []byte) error
func (*Credential) XXX_DiscardUnknown ¶
func (m *Credential) XXX_DiscardUnknown()
func (*Credential) XXX_Marshal ¶
func (m *Credential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Credential) XXX_Merge ¶
func (dst *Credential) XXX_Merge(src proto.Message)
func (*Credential) XXX_Size ¶
func (m *Credential) XXX_Size() int
func (*Credential) XXX_Unmarshal ¶
func (m *Credential) XXX_Unmarshal(b []byte) error
type CredentialSpec ¶
type CredentialSpec struct { Provider string `json:"provider" protobuf:"bytes,1,opt,name=provider"` Data map[string]string `json:"data" protobuf:"bytes,2,rep,name=data"` }
func (*CredentialSpec) DeepCopy ¶
func (in *CredentialSpec) DeepCopy() *CredentialSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialSpec.
func (*CredentialSpec) DeepCopyInto ¶
func (in *CredentialSpec) DeepCopyInto(out *CredentialSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CredentialSpec) Descriptor ¶
func (*CredentialSpec) Descriptor() ([]byte, []int)
func (*CredentialSpec) Marshal ¶
func (m *CredentialSpec) Marshal() (dAtA []byte, err error)
func (*CredentialSpec) ProtoMessage ¶
func (*CredentialSpec) ProtoMessage()
func (*CredentialSpec) Reset ¶
func (m *CredentialSpec) Reset()
func (*CredentialSpec) Size ¶
func (m *CredentialSpec) Size() (n int)
func (*CredentialSpec) String ¶
func (this *CredentialSpec) String() string
func (*CredentialSpec) Unmarshal ¶
func (m *CredentialSpec) Unmarshal(dAtA []byte) error
func (*CredentialSpec) XXX_DiscardUnknown ¶
func (m *CredentialSpec) XXX_DiscardUnknown()
func (*CredentialSpec) XXX_Marshal ¶
func (m *CredentialSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CredentialSpec) XXX_Merge ¶
func (dst *CredentialSpec) XXX_Merge(src proto.Message)
func (*CredentialSpec) XXX_Size ¶
func (m *CredentialSpec) XXX_Size() int
func (*CredentialSpec) XXX_Unmarshal ¶
func (m *CredentialSpec) XXX_Unmarshal(b []byte) error
type EKSStatus ¶
type EKSStatus struct { SecurityGroup string `json:"securityGroup,omitempty" protobuf:"bytes,1,opt,name=securityGroup"` VpcId string `json:"vpcID,omitempty" protobuf:"bytes,2,opt,name=vpcID"` SubnetId string `json:"subnetID,omitempty" protobuf:"bytes,3,opt,name=subnetID"` RoleArn string `json:"roleArn,omitempty" protobuf:"bytes,4,opt,name=roleArn"` }
func (*EKSStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSStatus.
func (*EKSStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EKSStatus) Descriptor ¶
func (*EKSStatus) ProtoMessage ¶
func (*EKSStatus) ProtoMessage()
func (*EKSStatus) XXX_DiscardUnknown ¶
func (m *EKSStatus) XXX_DiscardUnknown()
func (*EKSStatus) XXX_Marshal ¶
func (*EKSStatus) XXX_Unmarshal ¶
type ExecConfig ¶
type ExecConfig struct { // Command to execute. Command string `json:"command" protobuf:"bytes,1,opt,name=command"` // Arguments to pass to the command when executing it. // +optional Args []string `json:"args" protobuf:"bytes,2,rep,name=args"` // Env defines additional environment variables to expose to the process. These // are unioned with the host's environment, as well as variables client-go uses // to pass argument to the plugin. // +optional Env []ExecEnvVar `json:"env" protobuf:"bytes,3,rep,name=env"` // Preferred input version of the ExecInfo. The returned ExecCredentials MUST use // the same encoding version as the input. APIVersion string `json:"apiVersion,omitempty" protobuf:"bytes,4,opt,name=apiVersion"` }
ExecConfig specifies a command to provide client credentials. The command is exec'd and outputs structured stdout holding credentials.
See the client.authentiction.k8s.io API group for specifications of the exact input and output format
func (*ExecConfig) DeepCopy ¶
func (in *ExecConfig) DeepCopy() *ExecConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExecConfig.
func (*ExecConfig) DeepCopyInto ¶
func (in *ExecConfig) DeepCopyInto(out *ExecConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExecConfig) Descriptor ¶
func (*ExecConfig) Descriptor() ([]byte, []int)
func (*ExecConfig) Marshal ¶
func (m *ExecConfig) Marshal() (dAtA []byte, err error)
func (*ExecConfig) ProtoMessage ¶
func (*ExecConfig) ProtoMessage()
func (*ExecConfig) Reset ¶
func (m *ExecConfig) Reset()
func (*ExecConfig) Size ¶
func (m *ExecConfig) Size() (n int)
func (*ExecConfig) String ¶
func (this *ExecConfig) String() string
func (*ExecConfig) Unmarshal ¶
func (m *ExecConfig) Unmarshal(dAtA []byte) error
func (*ExecConfig) XXX_DiscardUnknown ¶
func (m *ExecConfig) XXX_DiscardUnknown()
func (*ExecConfig) XXX_Marshal ¶
func (m *ExecConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExecConfig) XXX_Merge ¶
func (dst *ExecConfig) XXX_Merge(src proto.Message)
func (*ExecConfig) XXX_Size ¶
func (m *ExecConfig) XXX_Size() int
func (*ExecConfig) XXX_Unmarshal ¶
func (m *ExecConfig) XXX_Unmarshal(b []byte) error
type ExecEnvVar ¶
type ExecEnvVar struct { Name string `json:"name" protobuf:"bytes,1,opt,name=name"` Value string `json:"value" protobuf:"bytes,2,opt,name=value"` }
ExecEnvVar is used for setting environment variables when executing an exec-based credential plugin.
func (*ExecEnvVar) DeepCopy ¶
func (in *ExecEnvVar) DeepCopy() *ExecEnvVar
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExecEnvVar.
func (*ExecEnvVar) DeepCopyInto ¶
func (in *ExecEnvVar) DeepCopyInto(out *ExecEnvVar)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExecEnvVar) Descriptor ¶
func (*ExecEnvVar) Descriptor() ([]byte, []int)
func (*ExecEnvVar) Marshal ¶
func (m *ExecEnvVar) Marshal() (dAtA []byte, err error)
func (*ExecEnvVar) ProtoMessage ¶
func (*ExecEnvVar) ProtoMessage()
func (*ExecEnvVar) Reset ¶
func (m *ExecEnvVar) Reset()
func (*ExecEnvVar) Size ¶
func (m *ExecEnvVar) Size() (n int)
func (*ExecEnvVar) String ¶
func (this *ExecEnvVar) String() string
func (*ExecEnvVar) Unmarshal ¶
func (m *ExecEnvVar) Unmarshal(dAtA []byte) error
func (*ExecEnvVar) XXX_DiscardUnknown ¶
func (m *ExecEnvVar) XXX_DiscardUnknown()
func (*ExecEnvVar) XXX_Marshal ¶
func (m *ExecEnvVar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExecEnvVar) XXX_Merge ¶
func (dst *ExecEnvVar) XXX_Merge(src proto.Message)
func (*ExecEnvVar) XXX_Size ¶
func (m *ExecEnvVar) XXX_Size() int
func (*ExecEnvVar) XXX_Unmarshal ¶
func (m *ExecEnvVar) XXX_Unmarshal(b []byte) error
type GCECloudConfig ¶
type GCECloudConfig struct { TokenURL string `gcfg:"token-url" ini:"token-url,omitempty" protobuf:"bytes,1,opt,name=tokenURL"` TokenBody string `gcfg:"token-body" ini:"token-body,omitempty" protobuf:"bytes,2,opt,name=tokenBody"` ProjectID string `gcfg:"project-id" ini:"project-id,omitempty" protobuf:"bytes,3,opt,name=projectID"` NetworkName string `gcfg:"network-name" ini:"network-name,omitempty" protobuf:"bytes,4,opt,name=networkName"` NodeTags []string `gcfg:"node-tags" ini:"node-tags,omitempty,omitempty" protobuf:"bytes,5,rep,name=nodeTags"` NodeInstancePrefix string `gcfg:"node-instance-prefix" ini:"node-instance-prefix,omitempty,omitempty" protobuf:"bytes,6,opt,name=nodeInstancePrefix"` Multizone bool `gcfg:"multizone" ini:"multizone,omitempty" protobuf:"varint,7,opt,name=multizone"` }
func (*GCECloudConfig) DeepCopy ¶
func (in *GCECloudConfig) DeepCopy() *GCECloudConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCECloudConfig.
func (*GCECloudConfig) DeepCopyInto ¶
func (in *GCECloudConfig) DeepCopyInto(out *GCECloudConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GCECloudConfig) Descriptor ¶
func (*GCECloudConfig) Descriptor() ([]byte, []int)
func (*GCECloudConfig) Marshal ¶
func (m *GCECloudConfig) Marshal() (dAtA []byte, err error)
func (*GCECloudConfig) ProtoMessage ¶
func (*GCECloudConfig) ProtoMessage()
func (*GCECloudConfig) Reset ¶
func (m *GCECloudConfig) Reset()
func (*GCECloudConfig) Size ¶
func (m *GCECloudConfig) Size() (n int)
func (*GCECloudConfig) String ¶
func (this *GCECloudConfig) String() string
func (*GCECloudConfig) Unmarshal ¶
func (m *GCECloudConfig) Unmarshal(dAtA []byte) error
func (*GCECloudConfig) XXX_DiscardUnknown ¶
func (m *GCECloudConfig) XXX_DiscardUnknown()
func (*GCECloudConfig) XXX_Marshal ¶
func (m *GCECloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GCECloudConfig) XXX_Merge ¶
func (dst *GCECloudConfig) XXX_Merge(src proto.Message)
func (*GCECloudConfig) XXX_Size ¶
func (m *GCECloudConfig) XXX_Size() int
func (*GCECloudConfig) XXX_Unmarshal ¶
func (m *GCECloudConfig) XXX_Unmarshal(b []byte) error
type GCSSpec ¶
type GCSSpec struct { Bucket string `json:"bucket,omiempty" protobuf:"bytes,1,opt,name=bucket"` Prefix string `json:"prefix,omitempty" protobuf:"bytes,2,opt,name=prefix"` }
func (*GCSSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCSSpec.
func (*GCSSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GCSSpec) Descriptor ¶
func (*GCSSpec) ProtoMessage ¶
func (*GCSSpec) ProtoMessage()
func (*GCSSpec) XXX_DiscardUnknown ¶
func (m *GCSSpec) XXX_DiscardUnknown()
func (*GCSSpec) XXX_Marshal ¶
func (*GCSSpec) XXX_Unmarshal ¶
type GKESpec ¶
type GKESpec struct { UserName string `json:"userName,omitempty" protobuf:"bytes,1,opt,name=userName"` Password string `json:"password,omitempty" protobuf:"bytes,2,opt,name=password"` NetworkName string `json:"networkName,omitempty" protobuf:"bytes,3,opt,name=networkName"` }
func (*GKESpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GKESpec.
func (*GKESpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GKESpec) Descriptor ¶
func (*GKESpec) ProtoMessage ¶
func (*GKESpec) ProtoMessage()
func (*GKESpec) XXX_DiscardUnknown ¶
func (m *GKESpec) XXX_DiscardUnknown()
func (*GKESpec) XXX_Marshal ¶
func (*GKESpec) XXX_Unmarshal ¶
type GoogleSpec ¶
type GoogleSpec struct { NetworkName string `gcfg:"network-name" ini:"network-name,omitempty" protobuf:"bytes,1,opt,name=networkName"` NodeTags []string `gcfg:"node-tags" ini:"node-tags,omitempty,omitempty" protobuf:"bytes,2,rep,name=nodeTags"` // gce // NODE_SCOPES="${NODE_SCOPES:-compute-rw,monitoring,logging-write,storage-ro}" NodeScopes []string `json:"nodeScopes,omitempty" protobuf:"bytes,3,rep,name=nodeScopes"` }
func (*GoogleSpec) DeepCopy ¶
func (in *GoogleSpec) DeepCopy() *GoogleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GoogleSpec.
func (*GoogleSpec) DeepCopyInto ¶
func (in *GoogleSpec) DeepCopyInto(out *GoogleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GoogleSpec) Descriptor ¶
func (*GoogleSpec) Descriptor() ([]byte, []int)
func (*GoogleSpec) Marshal ¶
func (m *GoogleSpec) Marshal() (dAtA []byte, err error)
func (*GoogleSpec) ProtoMessage ¶
func (*GoogleSpec) ProtoMessage()
func (*GoogleSpec) Reset ¶
func (m *GoogleSpec) Reset()
func (*GoogleSpec) Size ¶
func (m *GoogleSpec) Size() (n int)
func (*GoogleSpec) String ¶
func (this *GoogleSpec) String() string
func (*GoogleSpec) Unmarshal ¶
func (m *GoogleSpec) Unmarshal(dAtA []byte) error
func (*GoogleSpec) XXX_DiscardUnknown ¶
func (m *GoogleSpec) XXX_DiscardUnknown()
func (*GoogleSpec) XXX_Marshal ¶
func (m *GoogleSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GoogleSpec) XXX_Merge ¶
func (dst *GoogleSpec) XXX_Merge(src proto.Message)
func (*GoogleSpec) XXX_Size ¶
func (m *GoogleSpec) XXX_Size() int
func (*GoogleSpec) XXX_Unmarshal ¶
func (m *GoogleSpec) XXX_Unmarshal(b []byte) error
type KubeConfig ¶
type KubeConfig struct { metav1.TypeMeta `json:",inline,omitempty,omitempty"` // Preferences holds general information to be use for cli interactions Preferences Preferences `json:"preferences" protobuf:"bytes,1,opt,name=preferences"` // Clusters is a map of referencable names to cluster configs Cluster NamedCluster `json:"cluster" protobuf:"bytes,2,opt,name=cluster"` // AuthInfos is a map of referencable names to user configs AuthInfo NamedAuthInfo `json:"user" protobuf:"bytes,3,opt,name=user"` // Contexts is a map of referencable names to context configs Context NamedContext `json:"context" protobuf:"bytes,4,opt,name=context"` }
Config holds the information needed to build connect to remote kubernetes clusters as a given user +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*KubeConfig) DeepCopy ¶
func (in *KubeConfig) DeepCopy() *KubeConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeConfig.
func (*KubeConfig) DeepCopyInto ¶
func (in *KubeConfig) DeepCopyInto(out *KubeConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeConfig) DeepCopyObject ¶
func (in *KubeConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KubeConfig) Descriptor ¶
func (*KubeConfig) Descriptor() ([]byte, []int)
func (*KubeConfig) Marshal ¶
func (m *KubeConfig) Marshal() (dAtA []byte, err error)
func (*KubeConfig) ProtoMessage ¶
func (*KubeConfig) ProtoMessage()
func (*KubeConfig) Reset ¶
func (m *KubeConfig) Reset()
func (*KubeConfig) Size ¶
func (m *KubeConfig) Size() (n int)
func (*KubeConfig) String ¶
func (this *KubeConfig) String() string
func (*KubeConfig) Unmarshal ¶
func (m *KubeConfig) Unmarshal(dAtA []byte) error
func (*KubeConfig) XXX_DiscardUnknown ¶
func (m *KubeConfig) XXX_DiscardUnknown()
func (*KubeConfig) XXX_Marshal ¶
func (m *KubeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubeConfig) XXX_Merge ¶
func (dst *KubeConfig) XXX_Merge(src proto.Message)
func (*KubeConfig) XXX_Size ¶
func (m *KubeConfig) XXX_Size() int
func (*KubeConfig) XXX_Unmarshal ¶
func (m *KubeConfig) XXX_Unmarshal(b []byte) error
type LightsailCloudConfig ¶
type LightsailCloudConfig struct { AccessKeyID string `json:"accessKeyID,omitempty" protobuf:"bytes,1,opt,name=accessKeyID"` SecretAccessKey string `json:"secretAccessKey,omitempty" protobuf:"bytes,2,opt,name=secretAccessKey"` }
func (*LightsailCloudConfig) DeepCopy ¶
func (in *LightsailCloudConfig) DeepCopy() *LightsailCloudConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LightsailCloudConfig.
func (*LightsailCloudConfig) DeepCopyInto ¶
func (in *LightsailCloudConfig) DeepCopyInto(out *LightsailCloudConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LightsailCloudConfig) Descriptor ¶
func (*LightsailCloudConfig) Descriptor() ([]byte, []int)
func (*LightsailCloudConfig) Marshal ¶
func (m *LightsailCloudConfig) Marshal() (dAtA []byte, err error)
func (*LightsailCloudConfig) MarshalTo ¶
func (m *LightsailCloudConfig) MarshalTo(dAtA []byte) (int, error)
func (*LightsailCloudConfig) ProtoMessage ¶
func (*LightsailCloudConfig) ProtoMessage()
func (*LightsailCloudConfig) Reset ¶
func (m *LightsailCloudConfig) Reset()
func (*LightsailCloudConfig) Size ¶
func (m *LightsailCloudConfig) Size() (n int)
func (*LightsailCloudConfig) String ¶
func (this *LightsailCloudConfig) String() string
func (*LightsailCloudConfig) Unmarshal ¶
func (m *LightsailCloudConfig) Unmarshal(dAtA []byte) error
func (*LightsailCloudConfig) XXX_DiscardUnknown ¶
func (m *LightsailCloudConfig) XXX_DiscardUnknown()
func (*LightsailCloudConfig) XXX_Marshal ¶
func (m *LightsailCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LightsailCloudConfig) XXX_Merge ¶
func (dst *LightsailCloudConfig) XXX_Merge(src proto.Message)
func (*LightsailCloudConfig) XXX_Size ¶
func (m *LightsailCloudConfig) XXX_Size() int
func (*LightsailCloudConfig) XXX_Unmarshal ¶
func (m *LightsailCloudConfig) XXX_Unmarshal(b []byte) error
type LinodeCloudConfig ¶
type LinodeCloudConfig struct { Token string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"` Zone string `json:"zone,omitempty" protobuf:"bytes,2,opt,name=zone"` }
func (*LinodeCloudConfig) DeepCopy ¶
func (in *LinodeCloudConfig) DeepCopy() *LinodeCloudConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinodeCloudConfig.
func (*LinodeCloudConfig) DeepCopyInto ¶
func (in *LinodeCloudConfig) DeepCopyInto(out *LinodeCloudConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinodeCloudConfig) Descriptor ¶
func (*LinodeCloudConfig) Descriptor() ([]byte, []int)
func (*LinodeCloudConfig) Marshal ¶
func (m *LinodeCloudConfig) Marshal() (dAtA []byte, err error)
func (*LinodeCloudConfig) MarshalTo ¶
func (m *LinodeCloudConfig) MarshalTo(dAtA []byte) (int, error)
func (*LinodeCloudConfig) ProtoMessage ¶
func (*LinodeCloudConfig) ProtoMessage()
func (*LinodeCloudConfig) Reset ¶
func (m *LinodeCloudConfig) Reset()
func (*LinodeCloudConfig) Size ¶
func (m *LinodeCloudConfig) Size() (n int)
func (*LinodeCloudConfig) String ¶
func (this *LinodeCloudConfig) String() string
func (*LinodeCloudConfig) Unmarshal ¶
func (m *LinodeCloudConfig) Unmarshal(dAtA []byte) error
func (*LinodeCloudConfig) XXX_DiscardUnknown ¶
func (m *LinodeCloudConfig) XXX_DiscardUnknown()
func (*LinodeCloudConfig) XXX_Marshal ¶
func (m *LinodeCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinodeCloudConfig) XXX_Merge ¶
func (dst *LinodeCloudConfig) XXX_Merge(src proto.Message)
func (*LinodeCloudConfig) XXX_Size ¶
func (m *LinodeCloudConfig) XXX_Size() int
func (*LinodeCloudConfig) XXX_Unmarshal ¶
func (m *LinodeCloudConfig) XXX_Unmarshal(b []byte) error
type LinodeSpec ¶
type LinodeSpec struct { // Linode RootPassword string `json:"rootPassword,omitempty" protobuf:"bytes,1,opt,name=rootPassword"` KernelId int64 `json:"kernelId,omitempty" protobuf:"varint,2,opt,name=kernelId"` }
func (*LinodeSpec) DeepCopy ¶
func (in *LinodeSpec) DeepCopy() *LinodeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinodeSpec.
func (*LinodeSpec) DeepCopyInto ¶
func (in *LinodeSpec) DeepCopyInto(out *LinodeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinodeSpec) Descriptor ¶
func (*LinodeSpec) Descriptor() ([]byte, []int)
func (*LinodeSpec) Marshal ¶
func (m *LinodeSpec) Marshal() (dAtA []byte, err error)
func (*LinodeSpec) ProtoMessage ¶
func (*LinodeSpec) ProtoMessage()
func (*LinodeSpec) Reset ¶
func (m *LinodeSpec) Reset()
func (*LinodeSpec) Size ¶
func (m *LinodeSpec) Size() (n int)
func (*LinodeSpec) String ¶
func (this *LinodeSpec) String() string
func (*LinodeSpec) Unmarshal ¶
func (m *LinodeSpec) Unmarshal(dAtA []byte) error
func (*LinodeSpec) XXX_DiscardUnknown ¶
func (m *LinodeSpec) XXX_DiscardUnknown()
func (*LinodeSpec) XXX_Marshal ¶
func (m *LinodeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinodeSpec) XXX_Merge ¶
func (dst *LinodeSpec) XXX_Merge(src proto.Message)
func (*LinodeSpec) XXX_Size ¶
func (m *LinodeSpec) XXX_Size() int
func (*LinodeSpec) XXX_Unmarshal ¶
func (m *LinodeSpec) XXX_Unmarshal(b []byte) error
type LocalSpec ¶
type LocalSpec struct {
Path string `json:"path,omitempty" protobuf:"bytes,1,opt,name=path"`
}
func (*LocalSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalSpec.
func (*LocalSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalSpec) Descriptor ¶
func (*LocalSpec) ProtoMessage ¶
func (*LocalSpec) ProtoMessage()
func (*LocalSpec) XXX_DiscardUnknown ¶
func (m *LocalSpec) XXX_DiscardUnknown()
func (*LocalSpec) XXX_Marshal ¶
func (*LocalSpec) XXX_Unmarshal ¶
type NameGenerator ¶
type NamedAuthInfo ¶
type NamedAuthInfo struct { // Name is the nickname for this AuthInfo Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // ClientCertificateData contains PEM-encoded data from a client cert file for TLS. // +optional ClientCertificateData []byte `json:"clientCertificateData,omitempty" protobuf:"bytes,2,opt,name=clientCertificateData"` // ClientKeyData contains PEM-encoded data from a client key file for TLS. // +optional ClientKeyData []byte `json:"clientKeyData,omitempty" protobuf:"bytes,3,opt,name=clientKeyData"` // Token is the bearer token for authentication to the kubernetes cluster. // +optional Token string `json:"token,omitempty" protobuf:"bytes,4,opt,name=token"` // Username is the username for basic authentication to the kubernetes cluster. // +optional Username string `json:"username,omitempty" protobuf:"bytes,5,opt,name=username"` // Password is the password for basic authentication to the kubernetes cluster. // +optional Password string `json:"password,omitempty" protobuf:"bytes,6,opt,name=password"` // +optional Exec *ExecConfig `json:"exec,omitempty" protobuf:"bytes,7,opt,name=exec"` }
NamedAuthInfo relates nicknames to auth information
func (*NamedAuthInfo) DeepCopy ¶
func (in *NamedAuthInfo) DeepCopy() *NamedAuthInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedAuthInfo.
func (*NamedAuthInfo) DeepCopyInto ¶
func (in *NamedAuthInfo) DeepCopyInto(out *NamedAuthInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamedAuthInfo) Descriptor ¶
func (*NamedAuthInfo) Descriptor() ([]byte, []int)
func (*NamedAuthInfo) Marshal ¶
func (m *NamedAuthInfo) Marshal() (dAtA []byte, err error)
func (*NamedAuthInfo) ProtoMessage ¶
func (*NamedAuthInfo) ProtoMessage()
func (*NamedAuthInfo) Reset ¶
func (m *NamedAuthInfo) Reset()
func (*NamedAuthInfo) Size ¶
func (m *NamedAuthInfo) Size() (n int)
func (*NamedAuthInfo) String ¶
func (this *NamedAuthInfo) String() string
func (*NamedAuthInfo) Unmarshal ¶
func (m *NamedAuthInfo) Unmarshal(dAtA []byte) error
func (*NamedAuthInfo) XXX_DiscardUnknown ¶
func (m *NamedAuthInfo) XXX_DiscardUnknown()
func (*NamedAuthInfo) XXX_Marshal ¶
func (m *NamedAuthInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NamedAuthInfo) XXX_Merge ¶
func (dst *NamedAuthInfo) XXX_Merge(src proto.Message)
func (*NamedAuthInfo) XXX_Size ¶
func (m *NamedAuthInfo) XXX_Size() int
func (*NamedAuthInfo) XXX_Unmarshal ¶
func (m *NamedAuthInfo) XXX_Unmarshal(b []byte) error
type NamedCluster ¶
type NamedCluster struct { // Name is the nickname for this Cluster Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Server is the address of the kubernetes cluster (https://hostname:port). Server string `json:"server" protobuf:"bytes,2,opt,name=server"` // CertificateAuthorityData contains PEM-encoded certificate authority certificates. Overrides CertificateAuthorityData // +optional CertificateAuthorityData []byte `json:"certificateAuthorityData,omitempty" protobuf:"bytes,3,opt,name=certificateAuthorityData"` }
NamedCluster relates nicknames to cluster information
func (*NamedCluster) DeepCopy ¶
func (in *NamedCluster) DeepCopy() *NamedCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedCluster.
func (*NamedCluster) DeepCopyInto ¶
func (in *NamedCluster) DeepCopyInto(out *NamedCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamedCluster) Descriptor ¶
func (*NamedCluster) Descriptor() ([]byte, []int)
func (*NamedCluster) Marshal ¶
func (m *NamedCluster) Marshal() (dAtA []byte, err error)
func (*NamedCluster) ProtoMessage ¶
func (*NamedCluster) ProtoMessage()
func (*NamedCluster) Reset ¶
func (m *NamedCluster) Reset()
func (*NamedCluster) Size ¶
func (m *NamedCluster) Size() (n int)
func (*NamedCluster) String ¶
func (this *NamedCluster) String() string
func (*NamedCluster) Unmarshal ¶
func (m *NamedCluster) Unmarshal(dAtA []byte) error
func (*NamedCluster) XXX_DiscardUnknown ¶
func (m *NamedCluster) XXX_DiscardUnknown()
func (*NamedCluster) XXX_Marshal ¶
func (m *NamedCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NamedCluster) XXX_Merge ¶
func (dst *NamedCluster) XXX_Merge(src proto.Message)
func (*NamedCluster) XXX_Size ¶
func (m *NamedCluster) XXX_Size() int
func (*NamedCluster) XXX_Unmarshal ¶
func (m *NamedCluster) XXX_Unmarshal(b []byte) error
type NamedContext ¶
type NamedContext struct { // Name is the nickname for this Context Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Cluster is the name of the cluster for this context Cluster string `json:"cluster" protobuf:"bytes,2,opt,name=cluster"` // AuthInfo is the name of the authInfo for this context AuthInfo string `json:"user" protobuf:"bytes,3,opt,name=user"` }
NamedContext relates nicknames to context information
func (*NamedContext) DeepCopy ¶
func (in *NamedContext) DeepCopy() *NamedContext
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedContext.
func (*NamedContext) DeepCopyInto ¶
func (in *NamedContext) DeepCopyInto(out *NamedContext)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamedContext) Descriptor ¶
func (*NamedContext) Descriptor() ([]byte, []int)
func (*NamedContext) Marshal ¶
func (m *NamedContext) Marshal() (dAtA []byte, err error)
func (*NamedContext) ProtoMessage ¶
func (*NamedContext) ProtoMessage()
func (*NamedContext) Reset ¶
func (m *NamedContext) Reset()
func (*NamedContext) Size ¶
func (m *NamedContext) Size() (n int)
func (*NamedContext) String ¶
func (this *NamedContext) String() string
func (*NamedContext) Unmarshal ¶
func (m *NamedContext) Unmarshal(dAtA []byte) error
func (*NamedContext) XXX_DiscardUnknown ¶
func (m *NamedContext) XXX_DiscardUnknown()
func (*NamedContext) XXX_Marshal ¶
func (m *NamedContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NamedContext) XXX_Merge ¶
func (dst *NamedContext) XXX_Merge(src proto.Message)
func (*NamedContext) XXX_Size ¶
func (m *NamedContext) XXX_Size() int
func (*NamedContext) XXX_Unmarshal ¶
func (m *NamedContext) XXX_Unmarshal(b []byte) error
type Networking ¶
type Networking struct { NetworkProvider string `json:"networkProvider,omitempty" protobuf:"bytes,1,opt,name=networkProvider"` // kubenet, flannel, calico, opencontrail PodSubnet string `json:"podSubnet,omitempty" protobuf:"bytes,2,opt,name=podSubnet"` ServiceSubnet string `json:"serviceSubnet,omitempty" protobuf:"bytes,3,opt,name=serviceSubnet"` DNSDomain string `json:"dnsDomain,omitempty" protobuf:"bytes,4,opt,name=dnsDomain"` // NEW // Replacing API_SERVERS https://github.com/kubernetes/kubernetes/blob/62898319dff291843e53b7839c6cde14ee5d2aa4/cluster/aws/util.sh#L1004 DNSServerIP string `json:"dnsServerIP,omitempty" protobuf:"bytes,5,opt,name=dnsServerIP"` NonMasqueradeCIDR string `json:"nonMasqueradeCIDR,omitempty" protobuf:"bytes,6,opt,name=nonMasqueradeCIDR"` MasterSubnet string `json:"masterSubnet,omitempty" protobuf:"bytes,7,opt,name=masterSubnet"` // delete ? }
func (*Networking) DeepCopy ¶
func (in *Networking) DeepCopy() *Networking
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Networking.
func (*Networking) DeepCopyInto ¶
func (in *Networking) DeepCopyInto(out *Networking)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Networking) Descriptor ¶
func (*Networking) Descriptor() ([]byte, []int)
func (*Networking) Marshal ¶
func (m *Networking) Marshal() (dAtA []byte, err error)
func (*Networking) ProtoMessage ¶
func (*Networking) ProtoMessage()
func (*Networking) Reset ¶
func (m *Networking) Reset()
func (*Networking) SetDefaults ¶
func (n *Networking) SetDefaults()
func (*Networking) Size ¶
func (m *Networking) Size() (n int)
func (*Networking) String ¶
func (this *Networking) String() string
func (*Networking) Unmarshal ¶
func (m *Networking) Unmarshal(dAtA []byte) error
func (*Networking) XXX_DiscardUnknown ¶
func (m *Networking) XXX_DiscardUnknown()
func (*Networking) XXX_Marshal ¶
func (m *Networking) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Networking) XXX_Merge ¶
func (dst *Networking) XXX_Merge(src proto.Message)
func (*Networking) XXX_Size ¶
func (m *Networking) XXX_Size() int
func (*Networking) XXX_Unmarshal ¶
func (m *Networking) XXX_Unmarshal(b []byte) error
type NodeGroup ¶
type NodeGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec NodeGroupSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status NodeGroupStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
func (*NodeGroup) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeGroup.
func (*NodeGroup) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeGroup) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NodeGroup) Descriptor ¶
func (*NodeGroup) ProtoMessage ¶
func (*NodeGroup) ProtoMessage()
func (*NodeGroup) XXX_DiscardUnknown ¶
func (m *NodeGroup) XXX_DiscardUnknown()
func (*NodeGroup) XXX_Marshal ¶
func (*NodeGroup) XXX_Unmarshal ¶
type NodeGroupSpec ¶
type NodeGroupSpec struct { Nodes int64 `json:"nodes" protobuf:"varint,1,opt,name=nodes"` // Template describes the nodes that will be created. Template NodeTemplateSpec `json:"template" protobuf:"bytes,2,opt,name=template"` }
func (*NodeGroupSpec) DeepCopy ¶
func (in *NodeGroupSpec) DeepCopy() *NodeGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeGroupSpec.
func (*NodeGroupSpec) DeepCopyInto ¶
func (in *NodeGroupSpec) DeepCopyInto(out *NodeGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeGroupSpec) Descriptor ¶
func (*NodeGroupSpec) Descriptor() ([]byte, []int)
func (*NodeGroupSpec) Marshal ¶
func (m *NodeGroupSpec) Marshal() (dAtA []byte, err error)
func (*NodeGroupSpec) ProtoMessage ¶
func (*NodeGroupSpec) ProtoMessage()
func (*NodeGroupSpec) Reset ¶
func (m *NodeGroupSpec) Reset()
func (*NodeGroupSpec) Size ¶
func (m *NodeGroupSpec) Size() (n int)
func (*NodeGroupSpec) String ¶
func (this *NodeGroupSpec) String() string
func (*NodeGroupSpec) Unmarshal ¶
func (m *NodeGroupSpec) Unmarshal(dAtA []byte) error
func (*NodeGroupSpec) XXX_DiscardUnknown ¶
func (m *NodeGroupSpec) XXX_DiscardUnknown()
func (*NodeGroupSpec) XXX_Marshal ¶
func (m *NodeGroupSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeGroupSpec) XXX_Merge ¶
func (dst *NodeGroupSpec) XXX_Merge(src proto.Message)
func (*NodeGroupSpec) XXX_Size ¶
func (m *NodeGroupSpec) XXX_Size() int
func (*NodeGroupSpec) XXX_Unmarshal ¶
func (m *NodeGroupSpec) XXX_Unmarshal(b []byte) error
type NodeGroupStatus ¶
type NodeGroupStatus struct { // Nodes is the most recently oberved number of nodes. Nodes int64 `json:"nodes" protobuf:"varint,1,opt,name=nodes"` // ObservedGeneration reflects the generation of the most recently observed node group. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,2,opt,name=observedGeneration"` }
NodeGroupStatus is the most recently observed status of the NodeGroup.
func (*NodeGroupStatus) DeepCopy ¶
func (in *NodeGroupStatus) DeepCopy() *NodeGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeGroupStatus.
func (*NodeGroupStatus) DeepCopyInto ¶
func (in *NodeGroupStatus) DeepCopyInto(out *NodeGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeGroupStatus) Descriptor ¶
func (*NodeGroupStatus) Descriptor() ([]byte, []int)
func (*NodeGroupStatus) Marshal ¶
func (m *NodeGroupStatus) Marshal() (dAtA []byte, err error)
func (*NodeGroupStatus) ProtoMessage ¶
func (*NodeGroupStatus) ProtoMessage()
func (*NodeGroupStatus) Reset ¶
func (m *NodeGroupStatus) Reset()
func (*NodeGroupStatus) Size ¶
func (m *NodeGroupStatus) Size() (n int)
func (*NodeGroupStatus) String ¶
func (this *NodeGroupStatus) String() string
func (*NodeGroupStatus) Unmarshal ¶
func (m *NodeGroupStatus) Unmarshal(dAtA []byte) error
func (*NodeGroupStatus) XXX_DiscardUnknown ¶
func (m *NodeGroupStatus) XXX_DiscardUnknown()
func (*NodeGroupStatus) XXX_Marshal ¶
func (m *NodeGroupStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeGroupStatus) XXX_Merge ¶
func (dst *NodeGroupStatus) XXX_Merge(src proto.Message)
func (*NodeGroupStatus) XXX_Size ¶
func (m *NodeGroupStatus) XXX_Size() int
func (*NodeGroupStatus) XXX_Unmarshal ¶
func (m *NodeGroupStatus) XXX_Unmarshal(b []byte) error
type NodeInfo ¶
type NodeInfo struct { metav1.TypeMeta `json:",inline,omitempty"` Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` ExternalID string `json:"externalID,omitempty" protobuf:"bytes,2,opt,name=externalID"` PublicIP string `json:"publicIP,omitempty" protobuf:"bytes,3,opt,name=publicIP"` PrivateIP string `json:"privateIP,omitempty" protobuf:"bytes,4,opt,name=privateIP"` DiskId string `json:"diskID,omitempty" protobuf:"bytes,5,opt,name=diskID"` }
func (*NodeInfo) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeInfo.
func (*NodeInfo) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeInfo) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NodeInfo) Descriptor ¶
func (*NodeInfo) ProtoMessage ¶
func (*NodeInfo) ProtoMessage()
func (*NodeInfo) XXX_DiscardUnknown ¶
func (m *NodeInfo) XXX_DiscardUnknown()
func (*NodeInfo) XXX_Marshal ¶
func (*NodeInfo) XXX_Unmarshal ¶
type NodeLabels ¶
NodeLabels is used to parse and generate --node-label flag for kubelet. ref: http://kubernetes.io/docs/admin/kubelet/
NodeLabels also includes functionality to sign and verify appscode.com specific node labels. Verified labels will be used by cluster mutation engine to update/upgrade nodes.
func FromMap ¶
func FromMap(labels map[string]string) *NodeLabels
func NewNodeLabels ¶
func NewNodeLabels() *NodeLabels
func ParseNodeLabels ¶
func ParseNodeLabels(data string) (*NodeLabels, error)
Labels to add when registering the node in the cluster. Labels must be key=value pairs separated by ','.
func (NodeLabels) DeepCopy ¶
func (in NodeLabels) DeepCopy() NodeLabels
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeLabels.
func (NodeLabels) DeepCopyInto ¶
func (in NodeLabels) DeepCopyInto(out *NodeLabels)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeLabels) GetBool ¶
func (n *NodeLabels) GetBool(key string) bool
func (*NodeLabels) GetInt ¶
func (n *NodeLabels) GetInt(key string) int
func (*NodeLabels) GetInt64 ¶
func (n *NodeLabels) GetInt64(key string) int64
func (*NodeLabels) GetString ¶
func (n *NodeLabels) GetString(key string) string
func (NodeLabels) String ¶
func (n NodeLabels) String() string
func (*NodeLabels) WithBool ¶
func (n *NodeLabels) WithBool(key string, value bool) *NodeLabels
func (*NodeLabels) WithInt ¶
func (n *NodeLabels) WithInt(key string, value int) *NodeLabels
func (*NodeLabels) WithInt64 ¶
func (n *NodeLabels) WithInt64(key string, value int64) *NodeLabels
func (*NodeLabels) WithString ¶
func (n *NodeLabels) WithString(key, value string) *NodeLabels
type NodeSpec ¶
type NodeSpec struct { SKU string `json:"sku,omitempty" protobuf:"bytes,1,opt,name=sku"` DiskType string `json:"nodeDiskType,omitempty" protobuf:"bytes,2,opt,name=nodeDiskType"` DiskSize int64 `json:"nodeDiskSize,omitempty" protobuf:"varint,3,opt,name=nodeDiskSize"` ExternalIPType IPType `json:"externalIPType,omitempty" protobuf:"bytes,4,opt,name=externalIPType,casttype=IPType"` KubeletExtraArgs map[string]string `json:"kubeletExtraArgs,omitempty" protobuf:"bytes,5,rep,name=kubeletExtraArgs"` Type NodeType `json:"type,omitempty" protobuf:"varint,6,opt,name=type"` SpotPriceMax float64 `json:"spotPriceMax,omitempty" protobuf:"fixed64,7,opt,name=spotPriceMax"` }
func (*NodeSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeSpec.
func (*NodeSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeSpec) Descriptor ¶
func (*NodeSpec) ProtoMessage ¶
func (*NodeSpec) ProtoMessage()
func (*NodeSpec) XXX_DiscardUnknown ¶
func (m *NodeSpec) XXX_DiscardUnknown()
func (*NodeSpec) XXX_Marshal ¶
func (*NodeSpec) XXX_Unmarshal ¶
type NodeTemplateSpec ¶
type NodeTemplateSpec struct { // Specification of the desired behavior of the pod. // More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status // +optional Spec NodeSpec `json:"spec,omitempty" protobuf:"bytes,1,opt,name=spec"` }
PodTemplateSpec describes the data a pod should have when created from a template
func (*NodeTemplateSpec) DeepCopy ¶
func (in *NodeTemplateSpec) DeepCopy() *NodeTemplateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeTemplateSpec.
func (*NodeTemplateSpec) DeepCopyInto ¶
func (in *NodeTemplateSpec) DeepCopyInto(out *NodeTemplateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeTemplateSpec) Descriptor ¶
func (*NodeTemplateSpec) Descriptor() ([]byte, []int)
func (*NodeTemplateSpec) Marshal ¶
func (m *NodeTemplateSpec) Marshal() (dAtA []byte, err error)
func (*NodeTemplateSpec) ProtoMessage ¶
func (*NodeTemplateSpec) ProtoMessage()
func (*NodeTemplateSpec) Reset ¶
func (m *NodeTemplateSpec) Reset()
func (*NodeTemplateSpec) Size ¶
func (m *NodeTemplateSpec) Size() (n int)
func (*NodeTemplateSpec) String ¶
func (this *NodeTemplateSpec) String() string
func (*NodeTemplateSpec) Unmarshal ¶
func (m *NodeTemplateSpec) Unmarshal(dAtA []byte) error
func (*NodeTemplateSpec) XXX_DiscardUnknown ¶
func (m *NodeTemplateSpec) XXX_DiscardUnknown()
func (*NodeTemplateSpec) XXX_Marshal ¶
func (m *NodeTemplateSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeTemplateSpec) XXX_Merge ¶
func (dst *NodeTemplateSpec) XXX_Merge(src proto.Message)
func (*NodeTemplateSpec) XXX_Size ¶
func (m *NodeTemplateSpec) XXX_Size() int
func (*NodeTemplateSpec) XXX_Unmarshal ¶
func (m *NodeTemplateSpec) XXX_Unmarshal(b []byte) error
type NullNameGenerator ¶
type NullNameGenerator struct { }
func (*NullNameGenerator) DeepCopy ¶
func (in *NullNameGenerator) DeepCopy() *NullNameGenerator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NullNameGenerator.
func (*NullNameGenerator) DeepCopyInto ¶
func (in *NullNameGenerator) DeepCopyInto(out *NullNameGenerator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NullNameGenerator) Descriptor ¶
func (*NullNameGenerator) Descriptor() ([]byte, []int)
func (NullNameGenerator) ExtraNames ¶
func (NullNameGenerator) ExtraNames(cluster string) []string
func (*NullNameGenerator) Marshal ¶
func (m *NullNameGenerator) Marshal() (dAtA []byte, err error)
func (*NullNameGenerator) MarshalTo ¶
func (m *NullNameGenerator) MarshalTo(dAtA []byte) (int, error)
func (*NullNameGenerator) ProtoMessage ¶
func (*NullNameGenerator) ProtoMessage()
func (*NullNameGenerator) Reset ¶
func (m *NullNameGenerator) Reset()
func (*NullNameGenerator) Size ¶
func (m *NullNameGenerator) Size() (n int)
func (*NullNameGenerator) String ¶
func (this *NullNameGenerator) String() string
func (*NullNameGenerator) Unmarshal ¶
func (m *NullNameGenerator) Unmarshal(dAtA []byte) error
func (*NullNameGenerator) XXX_DiscardUnknown ¶
func (m *NullNameGenerator) XXX_DiscardUnknown()
func (*NullNameGenerator) XXX_Marshal ¶
func (m *NullNameGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NullNameGenerator) XXX_Merge ¶
func (dst *NullNameGenerator) XXX_Merge(src proto.Message)
func (*NullNameGenerator) XXX_Size ¶
func (m *NullNameGenerator) XXX_Size() int
func (*NullNameGenerator) XXX_Unmarshal ¶
func (m *NullNameGenerator) XXX_Unmarshal(b []byte) error
type OVHCloudConfig ¶
type OVHCloudConfig struct { AuthUrl string `gcfg:"auth-url" ini:"auth-url,omitempty" protobuf:"bytes,1,opt,name=authUrl"` Username string `gcfg:"username" ini:"username,omitempty" protobuf:"bytes,2,opt,name=username"` Password string `gcfg:"password" ini:"password,omitempty" protobuf:"bytes,3,opt,name=password"` TenantId string `gcfg:"tenant-id" ini:"tenant-id,omitempty" protobuf:"bytes,4,opt,name=tenantId"` Region string `gcfg:"region" ini:"region,omitempty" protobuf:"bytes,5,opt,name=region"` }
func (*OVHCloudConfig) DeepCopy ¶
func (in *OVHCloudConfig) DeepCopy() *OVHCloudConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVHCloudConfig.
func (*OVHCloudConfig) DeepCopyInto ¶
func (in *OVHCloudConfig) DeepCopyInto(out *OVHCloudConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OVHCloudConfig) Descriptor ¶
func (*OVHCloudConfig) Descriptor() ([]byte, []int)
func (*OVHCloudConfig) Marshal ¶
func (m *OVHCloudConfig) Marshal() (dAtA []byte, err error)
func (*OVHCloudConfig) ProtoMessage ¶
func (*OVHCloudConfig) ProtoMessage()
func (*OVHCloudConfig) Reset ¶
func (m *OVHCloudConfig) Reset()
func (*OVHCloudConfig) Size ¶
func (m *OVHCloudConfig) Size() (n int)
func (*OVHCloudConfig) String ¶
func (this *OVHCloudConfig) String() string
func (*OVHCloudConfig) Unmarshal ¶
func (m *OVHCloudConfig) Unmarshal(dAtA []byte) error
func (*OVHCloudConfig) XXX_DiscardUnknown ¶
func (m *OVHCloudConfig) XXX_DiscardUnknown()
func (*OVHCloudConfig) XXX_Marshal ¶
func (m *OVHCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OVHCloudConfig) XXX_Merge ¶
func (dst *OVHCloudConfig) XXX_Merge(src proto.Message)
func (*OVHCloudConfig) XXX_Size ¶
func (m *OVHCloudConfig) XXX_Size() int
func (*OVHCloudConfig) XXX_Unmarshal ¶
func (m *OVHCloudConfig) XXX_Unmarshal(b []byte) error
type PacketCloudConfig ¶
type PacketCloudConfig struct { Project string `json:"project,omitempty" protobuf:"bytes,1,opt,name=project"` ApiKey string `json:"apiKey,omitempty" protobuf:"bytes,2,opt,name=apiKey"` Zone string `json:"zone,omitempty" protobuf:"bytes,3,opt,name=zone"` }
func (*PacketCloudConfig) DeepCopy ¶
func (in *PacketCloudConfig) DeepCopy() *PacketCloudConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PacketCloudConfig.
func (*PacketCloudConfig) DeepCopyInto ¶
func (in *PacketCloudConfig) DeepCopyInto(out *PacketCloudConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PacketCloudConfig) Descriptor ¶
func (*PacketCloudConfig) Descriptor() ([]byte, []int)
func (*PacketCloudConfig) Marshal ¶
func (m *PacketCloudConfig) Marshal() (dAtA []byte, err error)
func (*PacketCloudConfig) MarshalTo ¶
func (m *PacketCloudConfig) MarshalTo(dAtA []byte) (int, error)
func (*PacketCloudConfig) ProtoMessage ¶
func (*PacketCloudConfig) ProtoMessage()
func (*PacketCloudConfig) Reset ¶
func (m *PacketCloudConfig) Reset()
func (*PacketCloudConfig) Size ¶
func (m *PacketCloudConfig) Size() (n int)
func (*PacketCloudConfig) String ¶
func (this *PacketCloudConfig) String() string
func (*PacketCloudConfig) Unmarshal ¶
func (m *PacketCloudConfig) Unmarshal(dAtA []byte) error
func (*PacketCloudConfig) XXX_DiscardUnknown ¶
func (m *PacketCloudConfig) XXX_DiscardUnknown()
func (*PacketCloudConfig) XXX_Marshal ¶
func (m *PacketCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PacketCloudConfig) XXX_Merge ¶
func (dst *PacketCloudConfig) XXX_Merge(src proto.Message)
func (*PacketCloudConfig) XXX_Size ¶
func (m *PacketCloudConfig) XXX_Size() int
func (*PacketCloudConfig) XXX_Unmarshal ¶
func (m *PacketCloudConfig) XXX_Unmarshal(b []byte) error
type PharmerConfig ¶
type PharmerConfig struct { metav1.TypeMeta `json:",inline,omitempty,omitempty"` Context string `json:"context,omitempty" protobuf:"bytes,1,opt,name=context"` Credentials []Credential `json:"credentials,omitempty" protobuf:"bytes,2,rep,name=credentials"` Store StorageBackend `json:"store,omitempty" protobuf:"bytes,3,opt,name=store"` }
func (*PharmerConfig) DeepCopy ¶
func (in *PharmerConfig) DeepCopy() *PharmerConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PharmerConfig.
func (*PharmerConfig) DeepCopyInto ¶
func (in *PharmerConfig) DeepCopyInto(out *PharmerConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PharmerConfig) DeepCopyObject ¶
func (in *PharmerConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PharmerConfig) Descriptor ¶
func (*PharmerConfig) Descriptor() ([]byte, []int)
func (PharmerConfig) GetCredential ¶
func (pc PharmerConfig) GetCredential(name string) (*Credential, error)
func (PharmerConfig) GetStoreType ¶
func (pc PharmerConfig) GetStoreType() string
func (*PharmerConfig) Marshal ¶
func (m *PharmerConfig) Marshal() (dAtA []byte, err error)
func (*PharmerConfig) ProtoMessage ¶
func (*PharmerConfig) ProtoMessage()
func (*PharmerConfig) Reset ¶
func (m *PharmerConfig) Reset()
func (*PharmerConfig) Size ¶
func (m *PharmerConfig) Size() (n int)
func (*PharmerConfig) String ¶
func (this *PharmerConfig) String() string
func (*PharmerConfig) Unmarshal ¶
func (m *PharmerConfig) Unmarshal(dAtA []byte) error
func (*PharmerConfig) XXX_DiscardUnknown ¶
func (m *PharmerConfig) XXX_DiscardUnknown()
func (*PharmerConfig) XXX_Marshal ¶
func (m *PharmerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PharmerConfig) XXX_Merge ¶
func (dst *PharmerConfig) XXX_Merge(src proto.Message)
func (*PharmerConfig) XXX_Size ¶
func (m *PharmerConfig) XXX_Size() int
func (*PharmerConfig) XXX_Unmarshal ¶
func (m *PharmerConfig) XXX_Unmarshal(b []byte) error
type PostgresSpec ¶
type PostgresSpec struct { DbName string `json:"dbName,omitempty" protobuf:"bytes,1,opt,name=dbName"` Host string `json:"host,omitempty" protobuf:"bytes,2,opt,name=host"` Port int64 `json:"port,omitempty" protobuf:"varint,3,opt,name=port"` User string `json:"user,omitempty" protobuf:"bytes,4,opt,name=user"` Password string `json:"password,omitempty" protobuf:"bytes,5,opt,name=password"` }
func (*PostgresSpec) DeepCopy ¶
func (in *PostgresSpec) DeepCopy() *PostgresSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgresSpec.
func (*PostgresSpec) DeepCopyInto ¶
func (in *PostgresSpec) DeepCopyInto(out *PostgresSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostgresSpec) Descriptor ¶
func (*PostgresSpec) Descriptor() ([]byte, []int)
func (*PostgresSpec) Marshal ¶
func (m *PostgresSpec) Marshal() (dAtA []byte, err error)
func (*PostgresSpec) ProtoMessage ¶
func (*PostgresSpec) ProtoMessage()
func (*PostgresSpec) Reset ¶
func (m *PostgresSpec) Reset()
func (*PostgresSpec) Size ¶
func (m *PostgresSpec) Size() (n int)
func (*PostgresSpec) String ¶
func (this *PostgresSpec) String() string
func (*PostgresSpec) Unmarshal ¶
func (m *PostgresSpec) Unmarshal(dAtA []byte) error
func (*PostgresSpec) XXX_DiscardUnknown ¶
func (m *PostgresSpec) XXX_DiscardUnknown()
func (*PostgresSpec) XXX_Marshal ¶
func (m *PostgresSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PostgresSpec) XXX_Merge ¶
func (dst *PostgresSpec) XXX_Merge(src proto.Message)
func (*PostgresSpec) XXX_Size ¶
func (m *PostgresSpec) XXX_Size() int
func (*PostgresSpec) XXX_Unmarshal ¶
func (m *PostgresSpec) XXX_Unmarshal(b []byte) error
type Preferences ¶
type Preferences struct { // +optional Colors bool `json:"colors,omitempty" protobuf:"varint,1,opt,name=colors"` }
func (*Preferences) DeepCopy ¶
func (in *Preferences) DeepCopy() *Preferences
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Preferences.
func (*Preferences) DeepCopyInto ¶
func (in *Preferences) DeepCopyInto(out *Preferences)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Preferences) Descriptor ¶
func (*Preferences) Descriptor() ([]byte, []int)
func (*Preferences) Marshal ¶
func (m *Preferences) Marshal() (dAtA []byte, err error)
func (*Preferences) ProtoMessage ¶
func (*Preferences) ProtoMessage()
func (*Preferences) Reset ¶
func (m *Preferences) Reset()
func (*Preferences) Size ¶
func (m *Preferences) Size() (n int)
func (*Preferences) String ¶
func (this *Preferences) String() string
func (*Preferences) Unmarshal ¶
func (m *Preferences) Unmarshal(dAtA []byte) error
func (*Preferences) XXX_DiscardUnknown ¶
func (m *Preferences) XXX_DiscardUnknown()
func (*Preferences) XXX_Marshal ¶
func (m *Preferences) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Preferences) XXX_Merge ¶
func (dst *Preferences) XXX_Merge(src proto.Message)
func (*Preferences) XXX_Size ¶
func (m *Preferences) XXX_Size() int
func (*Preferences) XXX_Unmarshal ¶
func (m *Preferences) XXX_Unmarshal(b []byte) error
type ReservedIP ¶
type ReservedIP struct { IP string `json:"ip,omitempty" protobuf:"bytes,1,opt,name=ip"` ID string `json:"id,omitempty" protobuf:"bytes,2,opt,name=id"` Name string `json:"name,omitempty" protobuf:"bytes,3,opt,name=name"` }
func (*ReservedIP) DeepCopy ¶
func (in *ReservedIP) DeepCopy() *ReservedIP
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReservedIP.
func (*ReservedIP) DeepCopyInto ¶
func (in *ReservedIP) DeepCopyInto(out *ReservedIP)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ReservedIP) Descriptor ¶
func (*ReservedIP) Descriptor() ([]byte, []int)
func (*ReservedIP) Marshal ¶
func (m *ReservedIP) Marshal() (dAtA []byte, err error)
func (*ReservedIP) ProtoMessage ¶
func (*ReservedIP) ProtoMessage()
func (*ReservedIP) Reset ¶
func (m *ReservedIP) Reset()
func (*ReservedIP) Size ¶
func (m *ReservedIP) Size() (n int)
func (*ReservedIP) String ¶
func (this *ReservedIP) String() string
func (*ReservedIP) Unmarshal ¶
func (m *ReservedIP) Unmarshal(dAtA []byte) error
func (*ReservedIP) XXX_DiscardUnknown ¶
func (m *ReservedIP) XXX_DiscardUnknown()
func (*ReservedIP) XXX_Marshal ¶
func (m *ReservedIP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReservedIP) XXX_Merge ¶
func (dst *ReservedIP) XXX_Merge(src proto.Message)
func (*ReservedIP) XXX_Size ¶
func (m *ReservedIP) XXX_Size() int
func (*ReservedIP) XXX_Unmarshal ¶
func (m *ReservedIP) XXX_Unmarshal(b []byte) error
type S3Spec ¶
type S3Spec struct { Endpoint string `json:"endpoint,omitempty" protobuf:"bytes,1,opt,name=endpoint"` Bucket string `json:"bucket,omiempty" protobuf:"bytes,2,opt,name=bucket"` Prefix string `json:"prefix,omitempty" protobuf:"bytes,3,opt,name=prefix"` }
func (*S3Spec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3Spec.
func (*S3Spec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*S3Spec) Descriptor ¶
func (*S3Spec) ProtoMessage ¶
func (*S3Spec) ProtoMessage()
func (*S3Spec) XXX_DiscardUnknown ¶
func (m *S3Spec) XXX_DiscardUnknown()
func (*S3Spec) XXX_Marshal ¶
func (*S3Spec) XXX_Unmarshal ¶
type SSHConfig ¶
type SSHConfig struct { PrivateKey []byte `json:"privateKey,omitempty" protobuf:"bytes,1,opt,name=privateKey"` HostIP string `json:"hostIP,omitempty" protobuf:"bytes,2,opt,name=hostIP"` HostPort int32 `json:"hostPort,omitempty" protobuf:"varint,3,opt,name=hostPort"` User string `json:"user,omitempty" protobuf:"bytes,4,opt,name=user"` }
func (*SSHConfig) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHConfig.
func (*SSHConfig) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SSHConfig) Descriptor ¶
func (*SSHConfig) ProtoMessage ¶
func (*SSHConfig) ProtoMessage()
func (*SSHConfig) XXX_DiscardUnknown ¶
func (m *SSHConfig) XXX_DiscardUnknown()
func (*SSHConfig) XXX_Marshal ¶
func (*SSHConfig) XXX_Unmarshal ¶
type ScalewayCloudConfig ¶
type ScalewayCloudConfig struct { Organization string `json:"organization,omitempty" protobuf:"bytes,1,opt,name=organization"` Token string `json:"token,omitempty" protobuf:"bytes,2,opt,name=token"` Region string `json:"region,omitempty" protobuf:"bytes,3,opt,name=region"` }
func (*ScalewayCloudConfig) DeepCopy ¶
func (in *ScalewayCloudConfig) DeepCopy() *ScalewayCloudConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayCloudConfig.
func (*ScalewayCloudConfig) DeepCopyInto ¶
func (in *ScalewayCloudConfig) DeepCopyInto(out *ScalewayCloudConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ScalewayCloudConfig) Descriptor ¶
func (*ScalewayCloudConfig) Descriptor() ([]byte, []int)
func (*ScalewayCloudConfig) Marshal ¶
func (m *ScalewayCloudConfig) Marshal() (dAtA []byte, err error)
func (*ScalewayCloudConfig) MarshalTo ¶
func (m *ScalewayCloudConfig) MarshalTo(dAtA []byte) (int, error)
func (*ScalewayCloudConfig) ProtoMessage ¶
func (*ScalewayCloudConfig) ProtoMessage()
func (*ScalewayCloudConfig) Reset ¶
func (m *ScalewayCloudConfig) Reset()
func (*ScalewayCloudConfig) Size ¶
func (m *ScalewayCloudConfig) Size() (n int)
func (*ScalewayCloudConfig) String ¶
func (this *ScalewayCloudConfig) String() string
func (*ScalewayCloudConfig) Unmarshal ¶
func (m *ScalewayCloudConfig) Unmarshal(dAtA []byte) error
func (*ScalewayCloudConfig) XXX_DiscardUnknown ¶
func (m *ScalewayCloudConfig) XXX_DiscardUnknown()
func (*ScalewayCloudConfig) XXX_Marshal ¶
func (m *ScalewayCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScalewayCloudConfig) XXX_Merge ¶
func (dst *ScalewayCloudConfig) XXX_Merge(src proto.Message)
func (*ScalewayCloudConfig) XXX_Size ¶
func (m *ScalewayCloudConfig) XXX_Size() int
func (*ScalewayCloudConfig) XXX_Unmarshal ¶
func (m *ScalewayCloudConfig) XXX_Unmarshal(b []byte) error
type SoftlayerCloudConfig ¶
type SoftlayerCloudConfig struct { UserName string `json:"username,omitempty" protobuf:"bytes,1,opt,name=username"` ApiKey string `json:"apiKey,omitempty" protobuf:"bytes,2,opt,name=apiKey"` Zone string `json:"zone,omitempty" protobuf:"bytes,3,opt,name=zone"` }
func (*SoftlayerCloudConfig) DeepCopy ¶
func (in *SoftlayerCloudConfig) DeepCopy() *SoftlayerCloudConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftlayerCloudConfig.
func (*SoftlayerCloudConfig) DeepCopyInto ¶
func (in *SoftlayerCloudConfig) DeepCopyInto(out *SoftlayerCloudConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SoftlayerCloudConfig) Descriptor ¶
func (*SoftlayerCloudConfig) Descriptor() ([]byte, []int)
func (*SoftlayerCloudConfig) Marshal ¶
func (m *SoftlayerCloudConfig) Marshal() (dAtA []byte, err error)
func (*SoftlayerCloudConfig) MarshalTo ¶
func (m *SoftlayerCloudConfig) MarshalTo(dAtA []byte) (int, error)
func (*SoftlayerCloudConfig) ProtoMessage ¶
func (*SoftlayerCloudConfig) ProtoMessage()
func (*SoftlayerCloudConfig) Reset ¶
func (m *SoftlayerCloudConfig) Reset()
func (*SoftlayerCloudConfig) Size ¶
func (m *SoftlayerCloudConfig) Size() (n int)
func (*SoftlayerCloudConfig) String ¶
func (this *SoftlayerCloudConfig) String() string
func (*SoftlayerCloudConfig) Unmarshal ¶
func (m *SoftlayerCloudConfig) Unmarshal(dAtA []byte) error
func (*SoftlayerCloudConfig) XXX_DiscardUnknown ¶
func (m *SoftlayerCloudConfig) XXX_DiscardUnknown()
func (*SoftlayerCloudConfig) XXX_Marshal ¶
func (m *SoftlayerCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SoftlayerCloudConfig) XXX_Merge ¶
func (dst *SoftlayerCloudConfig) XXX_Merge(src proto.Message)
func (*SoftlayerCloudConfig) XXX_Size ¶
func (m *SoftlayerCloudConfig) XXX_Size() int
func (*SoftlayerCloudConfig) XXX_Unmarshal ¶
func (m *SoftlayerCloudConfig) XXX_Unmarshal(b []byte) error
type StorageBackend ¶
type StorageBackend struct { CredentialName string `json:"credentialName,omitempty" protobuf:"bytes,1,opt,name=credentialName"` Local *LocalSpec `json:"local,omitempty" protobuf:"bytes,2,opt,name=local"` S3 *S3Spec `json:"s3,omitempty" protobuf:"bytes,3,opt,name=s3"` GCS *GCSSpec `json:"gcs,omitempty" protobuf:"bytes,4,opt,name=gcs"` Azure *AzureStorageSpec `json:"azure,omitempty" protobuf:"bytes,5,opt,name=azure"` Swift *SwiftSpec `json:"swift,omitempty" protobuf:"bytes,6,opt,name=swift"` Postgres *PostgresSpec `json:"postgres,omitempty" protobuf:"bytes,7,opt,name=postgres"` }
func (*StorageBackend) DeepCopy ¶
func (in *StorageBackend) DeepCopy() *StorageBackend
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBackend.
func (*StorageBackend) DeepCopyInto ¶
func (in *StorageBackend) DeepCopyInto(out *StorageBackend)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageBackend) Descriptor ¶
func (*StorageBackend) Descriptor() ([]byte, []int)
func (*StorageBackend) Marshal ¶
func (m *StorageBackend) Marshal() (dAtA []byte, err error)
func (*StorageBackend) ProtoMessage ¶
func (*StorageBackend) ProtoMessage()
func (*StorageBackend) Reset ¶
func (m *StorageBackend) Reset()
func (*StorageBackend) Size ¶
func (m *StorageBackend) Size() (n int)
func (*StorageBackend) String ¶
func (this *StorageBackend) String() string
func (*StorageBackend) Unmarshal ¶
func (m *StorageBackend) Unmarshal(dAtA []byte) error
func (*StorageBackend) XXX_DiscardUnknown ¶
func (m *StorageBackend) XXX_DiscardUnknown()
func (*StorageBackend) XXX_Marshal ¶
func (m *StorageBackend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageBackend) XXX_Merge ¶
func (dst *StorageBackend) XXX_Merge(src proto.Message)
func (*StorageBackend) XXX_Size ¶
func (m *StorageBackend) XXX_Size() int
func (*StorageBackend) XXX_Unmarshal ¶
func (m *StorageBackend) XXX_Unmarshal(b []byte) error
type SwiftSpec ¶
type SwiftSpec struct { Container string `json:"container,omitempty" protobuf:"bytes,1,opt,name=container"` Prefix string `json:"prefix,omitempty" protobuf:"bytes,2,opt,name=prefix"` }
func (*SwiftSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SwiftSpec.
func (*SwiftSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SwiftSpec) Descriptor ¶
func (*SwiftSpec) ProtoMessage ¶
func (*SwiftSpec) ProtoMessage()
func (*SwiftSpec) XXX_DiscardUnknown ¶
func (m *SwiftSpec) XXX_DiscardUnknown()
func (*SwiftSpec) XXX_Marshal ¶
func (*SwiftSpec) XXX_Unmarshal ¶
type Upgrade ¶
type Upgrade struct { metav1.TypeMeta `json:",inline,omitempty,omitempty"` Description string `json:"description" protobuf:"bytes,1,opt,name=description"` Before ClusterState `json:"before" protobuf:"bytes,2,opt,name=before"` After ClusterState `json:"after" protobuf:"bytes,3,opt,name=after"` }
func (*Upgrade) CanUpgradeKubelets ¶
CanUpgradeKubelets returns whether an upgrade of any kubelet in the cluster is possible
func (*Upgrade) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Upgrade.
func (*Upgrade) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Upgrade) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Upgrade) Descriptor ¶
func (*Upgrade) ProtoMessage ¶
func (*Upgrade) ProtoMessage()
func (*Upgrade) XXX_DiscardUnknown ¶
func (m *Upgrade) XXX_DiscardUnknown()
func (*Upgrade) XXX_Marshal ¶
func (*Upgrade) XXX_Unmarshal ¶
type VultrCloudConfig ¶
type VultrCloudConfig struct {
Token string `json:"token,omitempty" protobuf:"bytes,1,opt,name=token"`
}
func (*VultrCloudConfig) DeepCopy ¶
func (in *VultrCloudConfig) DeepCopy() *VultrCloudConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VultrCloudConfig.
func (*VultrCloudConfig) DeepCopyInto ¶
func (in *VultrCloudConfig) DeepCopyInto(out *VultrCloudConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VultrCloudConfig) Descriptor ¶
func (*VultrCloudConfig) Descriptor() ([]byte, []int)
func (*VultrCloudConfig) Marshal ¶
func (m *VultrCloudConfig) Marshal() (dAtA []byte, err error)
func (*VultrCloudConfig) ProtoMessage ¶
func (*VultrCloudConfig) ProtoMessage()
func (*VultrCloudConfig) Reset ¶
func (m *VultrCloudConfig) Reset()
func (*VultrCloudConfig) Size ¶
func (m *VultrCloudConfig) Size() (n int)
func (*VultrCloudConfig) String ¶
func (this *VultrCloudConfig) String() string
func (*VultrCloudConfig) Unmarshal ¶
func (m *VultrCloudConfig) Unmarshal(dAtA []byte) error
func (*VultrCloudConfig) XXX_DiscardUnknown ¶
func (m *VultrCloudConfig) XXX_DiscardUnknown()
func (*VultrCloudConfig) XXX_Marshal ¶
func (m *VultrCloudConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VultrCloudConfig) XXX_Merge ¶
func (dst *VultrCloudConfig) XXX_Merge(src proto.Message)
func (*VultrCloudConfig) XXX_Size ¶
func (m *VultrCloudConfig) XXX_Size() int
func (*VultrCloudConfig) XXX_Unmarshal ¶
func (m *VultrCloudConfig) XXX_Unmarshal(b []byte) error