Documentation ¶
Index ¶
- Variables
- func RegisterAnsiblerServiceServer(s grpc.ServiceRegistrar, srv AnsiblerServiceServer)
- func RegisterKubeElevenServiceServer(s grpc.ServiceRegistrar, srv KubeElevenServiceServer)
- func RegisterKuberServiceServer(s grpc.ServiceRegistrar, srv KuberServiceServer)
- func RegisterManagerServiceServer(s grpc.ServiceRegistrar, srv ManagerServiceServer)
- func RegisterOperatorServiceServer(s grpc.ServiceRegistrar, srv OperatorServiceServer)
- func RegisterTerraformerServiceServer(s grpc.ServiceRegistrar, srv TerraformerServiceServer)
- type AnsiblerServiceClient
- type AnsiblerServiceServer
- type BuildClusterRequest
- func (*BuildClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BuildClusterRequest) GetDesired() *spec.K8Scluster
- func (x *BuildClusterRequest) GetDesiredLbs() []*spec.LBcluster
- func (x *BuildClusterRequest) GetProjectName() string
- func (*BuildClusterRequest) ProtoMessage()
- func (x *BuildClusterRequest) ProtoReflect() protoreflect.Message
- func (x *BuildClusterRequest) Reset()
- func (x *BuildClusterRequest) String() string
- type BuildClusterResponse
- func (*BuildClusterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BuildClusterResponse) GetDesired() *spec.K8Scluster
- func (x *BuildClusterResponse) GetDesiredLbs() []*spec.LBcluster
- func (*BuildClusterResponse) ProtoMessage()
- func (x *BuildClusterResponse) ProtoReflect() protoreflect.Message
- func (x *BuildClusterResponse) Reset()
- func (x *BuildClusterResponse) String() string
- type BuildInfrastructureRequest
- func (*BuildInfrastructureRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BuildInfrastructureRequest) GetCurrent() *spec.K8Scluster
- func (x *BuildInfrastructureRequest) GetCurrentLbs() []*spec.LBcluster
- func (x *BuildInfrastructureRequest) GetDesired() *spec.K8Scluster
- func (x *BuildInfrastructureRequest) GetDesiredLbs() []*spec.LBcluster
- func (x *BuildInfrastructureRequest) GetProjectName() string
- func (*BuildInfrastructureRequest) ProtoMessage()
- func (x *BuildInfrastructureRequest) ProtoReflect() protoreflect.Message
- func (x *BuildInfrastructureRequest) Reset()
- func (x *BuildInfrastructureRequest) String() string
- type BuildInfrastructureResponse
- func (*BuildInfrastructureResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BuildInfrastructureResponse) GetFail() *BuildInfrastructureResponse_InfrastructureData
- func (x *BuildInfrastructureResponse) GetOk() *BuildInfrastructureResponse_InfrastructureData
- func (m *BuildInfrastructureResponse) GetResponse() isBuildInfrastructureResponse_Response
- func (*BuildInfrastructureResponse) ProtoMessage()
- func (x *BuildInfrastructureResponse) ProtoReflect() protoreflect.Message
- func (x *BuildInfrastructureResponse) Reset()
- func (x *BuildInfrastructureResponse) String() string
- type BuildInfrastructureResponse_Fail
- type BuildInfrastructureResponse_InfrastructureData
- func (*BuildInfrastructureResponse_InfrastructureData) Descriptor() ([]byte, []int)deprecated
- func (x *BuildInfrastructureResponse_InfrastructureData) GetDesired() *spec.K8Scluster
- func (x *BuildInfrastructureResponse_InfrastructureData) GetDesiredLbs() []*spec.LBcluster
- func (x *BuildInfrastructureResponse_InfrastructureData) GetFailed() []string
- func (*BuildInfrastructureResponse_InfrastructureData) ProtoMessage()
- func (x *BuildInfrastructureResponse_InfrastructureData) ProtoReflect() protoreflect.Message
- func (x *BuildInfrastructureResponse_InfrastructureData) Reset()
- func (x *BuildInfrastructureResponse_InfrastructureData) String() string
- type BuildInfrastructureResponse_Ok
- type CiliumRolloutRestartRequest
- func (*CiliumRolloutRestartRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CiliumRolloutRestartRequest) GetCluster() *spec.K8Scluster
- func (*CiliumRolloutRestartRequest) ProtoMessage()
- func (x *CiliumRolloutRestartRequest) ProtoReflect() protoreflect.Message
- func (x *CiliumRolloutRestartRequest) Reset()
- func (x *CiliumRolloutRestartRequest) String() string
- type CiliumRolloutRestartResponse
- func (*CiliumRolloutRestartResponse) Descriptor() ([]byte, []int)deprecated
- func (*CiliumRolloutRestartResponse) ProtoMessage()
- func (x *CiliumRolloutRestartResponse) ProtoReflect() protoreflect.Message
- func (x *CiliumRolloutRestartResponse) Reset()
- func (x *CiliumRolloutRestartResponse) String() string
- type DeleteClusterMetadataRequest
- func (*DeleteClusterMetadataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteClusterMetadataRequest) GetCluster() *spec.K8Scluster
- func (*DeleteClusterMetadataRequest) ProtoMessage()
- func (x *DeleteClusterMetadataRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteClusterMetadataRequest) Reset()
- func (x *DeleteClusterMetadataRequest) String() string
- type DeleteClusterMetadataResponse
- func (*DeleteClusterMetadataResponse) Descriptor() ([]byte, []int)deprecated
- func (*DeleteClusterMetadataResponse) ProtoMessage()
- func (x *DeleteClusterMetadataResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteClusterMetadataResponse) Reset()
- func (x *DeleteClusterMetadataResponse) String() string
- type DeleteKubeconfigRequest
- func (*DeleteKubeconfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteKubeconfigRequest) GetCluster() *spec.K8Scluster
- func (*DeleteKubeconfigRequest) ProtoMessage()
- func (x *DeleteKubeconfigRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteKubeconfigRequest) Reset()
- func (x *DeleteKubeconfigRequest) String() string
- type DeleteKubeconfigResponse
- type DeleteNodesRequest
- func (*DeleteNodesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteNodesRequest) GetCluster() *spec.K8Scluster
- func (x *DeleteNodesRequest) GetMasterNodes() []string
- func (x *DeleteNodesRequest) GetWorkerNodes() []string
- func (*DeleteNodesRequest) ProtoMessage()
- func (x *DeleteNodesRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteNodesRequest) Reset()
- func (x *DeleteNodesRequest) String() string
- type DeleteNodesResponse
- func (*DeleteNodesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteNodesResponse) GetCluster() *spec.K8Scluster
- func (*DeleteNodesResponse) ProtoMessage()
- func (x *DeleteNodesResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteNodesResponse) Reset()
- func (x *DeleteNodesResponse) String() string
- type DestroyClusterAutoscalerRequest
- func (*DestroyClusterAutoscalerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DestroyClusterAutoscalerRequest) GetCluster() *spec.K8Scluster
- func (x *DestroyClusterAutoscalerRequest) GetProjectName() string
- func (*DestroyClusterAutoscalerRequest) ProtoMessage()
- func (x *DestroyClusterAutoscalerRequest) ProtoReflect() protoreflect.Message
- func (x *DestroyClusterAutoscalerRequest) Reset()
- func (x *DestroyClusterAutoscalerRequest) String() string
- type DestroyClusterAutoscalerResponse
- func (*DestroyClusterAutoscalerResponse) Descriptor() ([]byte, []int)deprecated
- func (*DestroyClusterAutoscalerResponse) ProtoMessage()
- func (x *DestroyClusterAutoscalerResponse) ProtoReflect() protoreflect.Message
- func (x *DestroyClusterAutoscalerResponse) Reset()
- func (x *DestroyClusterAutoscalerResponse) String() string
- type DestroyClusterRequest
- func (*DestroyClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DestroyClusterRequest) GetCurrent() *spec.K8Scluster
- func (x *DestroyClusterRequest) GetCurrentLbs() []*spec.LBcluster
- func (x *DestroyClusterRequest) GetProjectName() string
- func (*DestroyClusterRequest) ProtoMessage()
- func (x *DestroyClusterRequest) ProtoReflect() protoreflect.Message
- func (x *DestroyClusterRequest) Reset()
- func (x *DestroyClusterRequest) String() string
- type DestroyClusterResponse
- func (*DestroyClusterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DestroyClusterResponse) GetCurrent() *spec.K8Scluster
- func (x *DestroyClusterResponse) GetCurrentLbs() []*spec.LBcluster
- func (*DestroyClusterResponse) ProtoMessage()
- func (x *DestroyClusterResponse) ProtoReflect() protoreflect.Message
- func (x *DestroyClusterResponse) Reset()
- func (x *DestroyClusterResponse) String() string
- type DestroyInfrastructureRequest
- func (*DestroyInfrastructureRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DestroyInfrastructureRequest) GetCurrent() *spec.K8Scluster
- func (x *DestroyInfrastructureRequest) GetCurrentLbs() []*spec.LBcluster
- func (x *DestroyInfrastructureRequest) GetProjectName() string
- func (*DestroyInfrastructureRequest) ProtoMessage()
- func (x *DestroyInfrastructureRequest) ProtoReflect() protoreflect.Message
- func (x *DestroyInfrastructureRequest) Reset()
- func (x *DestroyInfrastructureRequest) String() string
- type DestroyInfrastructureResponse
- func (*DestroyInfrastructureResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DestroyInfrastructureResponse) GetCurrent() *spec.K8Scluster
- func (x *DestroyInfrastructureResponse) GetCurrentLbs() []*spec.LBcluster
- func (*DestroyInfrastructureResponse) ProtoMessage()
- func (x *DestroyInfrastructureResponse) ProtoReflect() protoreflect.Message
- func (x *DestroyInfrastructureResponse) Reset()
- func (x *DestroyInfrastructureResponse) String() string
- type GetConfigRequest
- type GetConfigResponse
- func (*GetConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetConfigResponse) GetConfig() *spec.Config
- func (*GetConfigResponse) ProtoMessage()
- func (x *GetConfigResponse) ProtoReflect() protoreflect.Message
- func (x *GetConfigResponse) Reset()
- func (x *GetConfigResponse) String() string
- type InstallRequest
- func (*InstallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InstallRequest) GetDesired() *spec.K8Scluster
- func (x *InstallRequest) GetDesiredLbs() []*spec.LBcluster
- func (x *InstallRequest) GetProjectName() string
- func (*InstallRequest) ProtoMessage()
- func (x *InstallRequest) ProtoReflect() protoreflect.Message
- func (x *InstallRequest) Reset()
- func (x *InstallRequest) String() string
- type InstallResponse
- func (*InstallResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InstallResponse) GetDesired() *spec.K8Scluster
- func (x *InstallResponse) GetDesiredLbs() []*spec.LBcluster
- func (*InstallResponse) ProtoMessage()
- func (x *InstallResponse) ProtoReflect() protoreflect.Message
- func (x *InstallResponse) Reset()
- func (x *InstallResponse) String() string
- type KubeElevenServiceClient
- type KubeElevenServiceServer
- type KuberServiceClient
- type KuberServiceServer
- type ListConfigRequest
- type ListConfigResponse
- func (*ListConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigResponse) GetConfigs() []*spec.Config
- func (*ListConfigResponse) ProtoMessage()
- func (x *ListConfigResponse) ProtoReflect() protoreflect.Message
- func (x *ListConfigResponse) Reset()
- func (x *ListConfigResponse) String() string
- type ManagerServiceClient
- type ManagerServiceServer
- type MarkForDeletionRequest
- func (*MarkForDeletionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MarkForDeletionRequest) GetName() string
- func (x *MarkForDeletionRequest) GetVersion() uint64
- func (*MarkForDeletionRequest) ProtoMessage()
- func (x *MarkForDeletionRequest) ProtoReflect() protoreflect.Message
- func (x *MarkForDeletionRequest) Reset()
- func (x *MarkForDeletionRequest) String() string
- type MarkForDeletionResponse
- func (*MarkForDeletionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MarkForDeletionResponse) GetName() string
- func (x *MarkForDeletionResponse) GetVersion() uint64
- func (*MarkForDeletionResponse) ProtoMessage()
- func (x *MarkForDeletionResponse) ProtoReflect() protoreflect.Message
- func (x *MarkForDeletionResponse) Reset()
- func (x *MarkForDeletionResponse) String() string
- type NextTaskRequest
- type NextTaskResponse
- func (*NextTaskResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NextTaskResponse) GetCluster() string
- func (x *NextTaskResponse) GetCurrent() *spec.Clusters
- func (x *NextTaskResponse) GetEvent() *spec.TaskEvent
- func (x *NextTaskResponse) GetName() string
- func (x *NextTaskResponse) GetState() *spec.Workflow
- func (x *NextTaskResponse) GetTtl() int32
- func (x *NextTaskResponse) GetVersion() uint64
- func (*NextTaskResponse) ProtoMessage()
- func (x *NextTaskResponse) ProtoReflect() protoreflect.Message
- func (x *NextTaskResponse) Reset()
- func (x *NextTaskResponse) String() string
- type OperatorServiceClient
- type OperatorServiceServer
- type PatchClusterInfoConfigMapRequest
- func (*PatchClusterInfoConfigMapRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PatchClusterInfoConfigMapRequest) GetDesiredCluster() *spec.K8Scluster
- func (*PatchClusterInfoConfigMapRequest) ProtoMessage()
- func (x *PatchClusterInfoConfigMapRequest) ProtoReflect() protoreflect.Message
- func (x *PatchClusterInfoConfigMapRequest) Reset()
- func (x *PatchClusterInfoConfigMapRequest) String() string
- type PatchClusterInfoConfigMapResponse
- func (*PatchClusterInfoConfigMapResponse) Descriptor() ([]byte, []int)deprecated
- func (*PatchClusterInfoConfigMapResponse) ProtoMessage()
- func (x *PatchClusterInfoConfigMapResponse) ProtoReflect() protoreflect.Message
- func (x *PatchClusterInfoConfigMapResponse) Reset()
- func (x *PatchClusterInfoConfigMapResponse) String() string
- type PatchKubeProxyConfigMapRequest
- func (*PatchKubeProxyConfigMapRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PatchKubeProxyConfigMapRequest) GetDesiredCluster() *spec.K8Scluster
- func (*PatchKubeProxyConfigMapRequest) ProtoMessage()
- func (x *PatchKubeProxyConfigMapRequest) ProtoReflect() protoreflect.Message
- func (x *PatchKubeProxyConfigMapRequest) Reset()
- func (x *PatchKubeProxyConfigMapRequest) String() string
- type PatchKubeProxyConfigMapResponse
- func (*PatchKubeProxyConfigMapResponse) Descriptor() ([]byte, []int)deprecated
- func (*PatchKubeProxyConfigMapResponse) ProtoMessage()
- func (x *PatchKubeProxyConfigMapResponse) ProtoReflect() protoreflect.Message
- func (x *PatchKubeProxyConfigMapResponse) Reset()
- func (x *PatchKubeProxyConfigMapResponse) String() string
- type PatchNodesRequest
- func (*PatchNodesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PatchNodesRequest) GetCluster() *spec.K8Scluster
- func (*PatchNodesRequest) ProtoMessage()
- func (x *PatchNodesRequest) ProtoReflect() protoreflect.Message
- func (x *PatchNodesRequest) Reset()
- func (x *PatchNodesRequest) String() string
- type PatchNodesResponse
- type RemoveClaudieUtilitiesRequest
- func (*RemoveClaudieUtilitiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveClaudieUtilitiesRequest) GetCurrent() *spec.K8Scluster
- func (x *RemoveClaudieUtilitiesRequest) GetCurrentLbs() []*spec.LBcluster
- func (x *RemoveClaudieUtilitiesRequest) GetProjectName() string
- func (*RemoveClaudieUtilitiesRequest) ProtoMessage()
- func (x *RemoveClaudieUtilitiesRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveClaudieUtilitiesRequest) Reset()
- func (x *RemoveClaudieUtilitiesRequest) String() string
- type RemoveClaudieUtilitiesResponse
- func (*RemoveClaudieUtilitiesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveClaudieUtilitiesResponse) GetCurrent() *spec.K8Scluster
- func (x *RemoveClaudieUtilitiesResponse) GetCurrentLbs() []*spec.LBcluster
- func (*RemoveClaudieUtilitiesResponse) ProtoMessage()
- func (x *RemoveClaudieUtilitiesResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveClaudieUtilitiesResponse) Reset()
- func (x *RemoveClaudieUtilitiesResponse) String() string
- type RemoveLBScrapeConfigRequest
- func (*RemoveLBScrapeConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveLBScrapeConfigRequest) GetCluster() *spec.K8Scluster
- func (*RemoveLBScrapeConfigRequest) ProtoMessage()
- func (x *RemoveLBScrapeConfigRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveLBScrapeConfigRequest) Reset()
- func (x *RemoveLBScrapeConfigRequest) String() string
- type RemoveLBScrapeConfigResponse
- func (*RemoveLBScrapeConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (*RemoveLBScrapeConfigResponse) ProtoMessage()
- func (x *RemoveLBScrapeConfigResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveLBScrapeConfigResponse) Reset()
- func (x *RemoveLBScrapeConfigResponse) String() string
- type SendAutoscalerEventRequest
- func (*SendAutoscalerEventRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SendAutoscalerEventRequest) GetInputManifestName() string
- func (x *SendAutoscalerEventRequest) GetInputManifestNamespace() string
- func (*SendAutoscalerEventRequest) ProtoMessage()
- func (x *SendAutoscalerEventRequest) ProtoReflect() protoreflect.Message
- func (x *SendAutoscalerEventRequest) Reset()
- func (x *SendAutoscalerEventRequest) String() string
- type SendAutoscalerEventResponse
- type SetUpClusterAutoscalerRequest
- func (*SetUpClusterAutoscalerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetUpClusterAutoscalerRequest) GetCluster() *spec.K8Scluster
- func (x *SetUpClusterAutoscalerRequest) GetProjectName() string
- func (*SetUpClusterAutoscalerRequest) ProtoMessage()
- func (x *SetUpClusterAutoscalerRequest) ProtoReflect() protoreflect.Message
- func (x *SetUpClusterAutoscalerRequest) Reset()
- func (x *SetUpClusterAutoscalerRequest) String() string
- type SetUpClusterAutoscalerResponse
- func (*SetUpClusterAutoscalerResponse) Descriptor() ([]byte, []int)deprecated
- func (*SetUpClusterAutoscalerResponse) ProtoMessage()
- func (x *SetUpClusterAutoscalerResponse) ProtoReflect() protoreflect.Message
- func (x *SetUpClusterAutoscalerResponse) Reset()
- func (x *SetUpClusterAutoscalerResponse) String() string
- type SetUpLBRequest
- func (*SetUpLBRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetUpLBRequest) GetCurrentLbs() []*spec.LBcluster
- func (x *SetUpLBRequest) GetDesired() *spec.K8Scluster
- func (x *SetUpLBRequest) GetDesiredLbs() []*spec.LBcluster
- func (x *SetUpLBRequest) GetFirstRun() bool
- func (x *SetUpLBRequest) GetPreviousAPIEndpoint() string
- func (x *SetUpLBRequest) GetProjectName() string
- func (*SetUpLBRequest) ProtoMessage()
- func (x *SetUpLBRequest) ProtoReflect() protoreflect.Message
- func (x *SetUpLBRequest) Reset()
- func (x *SetUpLBRequest) String() string
- type SetUpLBResponse
- func (*SetUpLBResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetUpLBResponse) GetCurrentLbs() []*spec.LBcluster
- func (x *SetUpLBResponse) GetDesired() *spec.K8Scluster
- func (x *SetUpLBResponse) GetDesiredLbs() []*spec.LBcluster
- func (*SetUpLBResponse) ProtoMessage()
- func (x *SetUpLBResponse) ProtoReflect() protoreflect.Message
- func (x *SetUpLBResponse) Reset()
- func (x *SetUpLBResponse) String() string
- type SetUpStorageRequest
- func (*SetUpStorageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetUpStorageRequest) GetDesiredCluster() *spec.K8Scluster
- func (*SetUpStorageRequest) ProtoMessage()
- func (x *SetUpStorageRequest) ProtoReflect() protoreflect.Message
- func (x *SetUpStorageRequest) Reset()
- func (x *SetUpStorageRequest) String() string
- type SetUpStorageResponse
- func (*SetUpStorageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetUpStorageResponse) GetDesiredCluster() *spec.K8Scluster
- func (*SetUpStorageResponse) ProtoMessage()
- func (x *SetUpStorageResponse) ProtoReflect() protoreflect.Message
- func (x *SetUpStorageResponse) Reset()
- func (x *SetUpStorageResponse) String() string
- type StoreClusterMetadataRequest
- func (*StoreClusterMetadataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StoreClusterMetadataRequest) GetCluster() *spec.K8Scluster
- func (x *StoreClusterMetadataRequest) GetLoadbalancers() []*spec.LBcluster
- func (x *StoreClusterMetadataRequest) GetProjectName() string
- func (*StoreClusterMetadataRequest) ProtoMessage()
- func (x *StoreClusterMetadataRequest) ProtoReflect() protoreflect.Message
- func (x *StoreClusterMetadataRequest) Reset()
- func (x *StoreClusterMetadataRequest) String() string
- type StoreClusterMetadataResponse
- func (*StoreClusterMetadataResponse) Descriptor() ([]byte, []int)deprecated
- func (*StoreClusterMetadataResponse) ProtoMessage()
- func (x *StoreClusterMetadataResponse) ProtoReflect() protoreflect.Message
- func (x *StoreClusterMetadataResponse) Reset()
- func (x *StoreClusterMetadataResponse) String() string
- type StoreKubeconfigRequest
- func (*StoreKubeconfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StoreKubeconfigRequest) GetCluster() *spec.K8Scluster
- func (x *StoreKubeconfigRequest) GetProjectName() string
- func (*StoreKubeconfigRequest) ProtoMessage()
- func (x *StoreKubeconfigRequest) ProtoReflect() protoreflect.Message
- func (x *StoreKubeconfigRequest) Reset()
- func (x *StoreKubeconfigRequest) String() string
- type StoreKubeconfigResponse
- type StoreLBScrapeConfigRequest
- func (*StoreLBScrapeConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StoreLBScrapeConfigRequest) GetCluster() *spec.K8Scluster
- func (x *StoreLBScrapeConfigRequest) GetDesiredLoadbalancers() []*spec.LBcluster
- func (*StoreLBScrapeConfigRequest) ProtoMessage()
- func (x *StoreLBScrapeConfigRequest) ProtoReflect() protoreflect.Message
- func (x *StoreLBScrapeConfigRequest) Reset()
- func (x *StoreLBScrapeConfigRequest) String() string
- type StoreLBScrapeConfigResponse
- type TaskCompleteRequest
- func (*TaskCompleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TaskCompleteRequest) GetCluster() string
- func (x *TaskCompleteRequest) GetName() string
- func (x *TaskCompleteRequest) GetState() *spec.Clusters
- func (x *TaskCompleteRequest) GetTaskId() string
- func (x *TaskCompleteRequest) GetVersion() uint64
- func (x *TaskCompleteRequest) GetWorkflow() *spec.Workflow
- func (*TaskCompleteRequest) ProtoMessage()
- func (x *TaskCompleteRequest) ProtoReflect() protoreflect.Message
- func (x *TaskCompleteRequest) Reset()
- func (x *TaskCompleteRequest) String() string
- type TaskCompleteResponse
- func (*TaskCompleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TaskCompleteResponse) GetName() string
- func (x *TaskCompleteResponse) GetVersion() uint64
- func (*TaskCompleteResponse) ProtoMessage()
- func (x *TaskCompleteResponse) ProtoReflect() protoreflect.Message
- func (x *TaskCompleteResponse) Reset()
- func (x *TaskCompleteResponse) String() string
- type TaskUpdateRequest
- func (*TaskUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TaskUpdateRequest) GetCluster() string
- func (x *TaskUpdateRequest) GetName() string
- func (x *TaskUpdateRequest) GetState() *spec.Workflow
- func (x *TaskUpdateRequest) GetTaskId() string
- func (x *TaskUpdateRequest) GetVersion() uint64
- func (*TaskUpdateRequest) ProtoMessage()
- func (x *TaskUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *TaskUpdateRequest) Reset()
- func (x *TaskUpdateRequest) String() string
- type TaskUpdateResponse
- func (*TaskUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TaskUpdateResponse) GetName() string
- func (x *TaskUpdateResponse) GetVersion() uint64
- func (*TaskUpdateResponse) ProtoMessage()
- func (x *TaskUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *TaskUpdateResponse) Reset()
- func (x *TaskUpdateResponse) String() string
- type TeardownLBRequest
- func (*TeardownLBRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TeardownLBRequest) GetDeletedLbs() []*spec.LBcluster
- func (x *TeardownLBRequest) GetDesired() *spec.K8Scluster
- func (x *TeardownLBRequest) GetDesiredLbs() []*spec.LBcluster
- func (x *TeardownLBRequest) GetProjectName() string
- func (*TeardownLBRequest) ProtoMessage()
- func (x *TeardownLBRequest) ProtoReflect() protoreflect.Message
- func (x *TeardownLBRequest) Reset()
- func (x *TeardownLBRequest) String() string
- type TeardownLBResponse
- func (*TeardownLBResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TeardownLBResponse) GetDeletedLbs() []*spec.LBcluster
- func (x *TeardownLBResponse) GetDesired() *spec.K8Scluster
- func (x *TeardownLBResponse) GetDesiredLbs() []*spec.LBcluster
- func (x *TeardownLBResponse) GetPreviousAPIEndpoint() string
- func (*TeardownLBResponse) ProtoMessage()
- func (x *TeardownLBResponse) ProtoReflect() protoreflect.Message
- func (x *TeardownLBResponse) Reset()
- func (x *TeardownLBResponse) String() string
- type TerraformerServiceClient
- type TerraformerServiceServer
- type UnimplementedAnsiblerServiceServer
- func (UnimplementedAnsiblerServiceServer) InstallNodeRequirements(context.Context, *InstallRequest) (*InstallResponse, error)
- func (UnimplementedAnsiblerServiceServer) InstallVPN(context.Context, *InstallRequest) (*InstallResponse, error)
- func (UnimplementedAnsiblerServiceServer) RemoveClaudieUtilities(context.Context, *RemoveClaudieUtilitiesRequest) (*RemoveClaudieUtilitiesResponse, error)
- func (UnimplementedAnsiblerServiceServer) SetUpLoadbalancers(context.Context, *SetUpLBRequest) (*SetUpLBResponse, error)
- func (UnimplementedAnsiblerServiceServer) TeardownLoadBalancers(context.Context, *TeardownLBRequest) (*TeardownLBResponse, error)
- func (UnimplementedAnsiblerServiceServer) UpdateAPIEndpoint(context.Context, *UpdateAPIEndpointRequest) (*UpdateAPIEndpointResponse, error)
- func (UnimplementedAnsiblerServiceServer) UpdateNoProxyEnvs(context.Context, *UpdateNoProxyEnvsRequest) (*UpdateNoProxyEnvsResponse, error)
- type UnimplementedKubeElevenServiceServer
- type UnimplementedKuberServiceServer
- func (UnimplementedKuberServiceServer) CiliumRolloutRestart(context.Context, *CiliumRolloutRestartRequest) (*CiliumRolloutRestartResponse, error)
- func (UnimplementedKuberServiceServer) DeleteClusterMetadata(context.Context, *DeleteClusterMetadataRequest) (*DeleteClusterMetadataResponse, error)
- func (UnimplementedKuberServiceServer) DeleteKubeconfig(context.Context, *DeleteKubeconfigRequest) (*DeleteKubeconfigResponse, error)
- func (UnimplementedKuberServiceServer) DeleteNodes(context.Context, *DeleteNodesRequest) (*DeleteNodesResponse, error)
- func (UnimplementedKuberServiceServer) DestroyClusterAutoscaler(context.Context, *DestroyClusterAutoscalerRequest) (*DestroyClusterAutoscalerResponse, error)
- func (UnimplementedKuberServiceServer) PatchClusterInfoConfigMap(context.Context, *PatchClusterInfoConfigMapRequest) (*PatchClusterInfoConfigMapResponse, error)
- func (UnimplementedKuberServiceServer) PatchKubeProxyConfigMap(context.Context, *PatchKubeProxyConfigMapRequest) (*PatchKubeProxyConfigMapResponse, error)
- func (UnimplementedKuberServiceServer) PatchNodes(context.Context, *PatchNodesRequest) (*PatchNodesResponse, error)
- func (UnimplementedKuberServiceServer) RemoveLBScrapeConfig(context.Context, *RemoveLBScrapeConfigRequest) (*RemoveLBScrapeConfigResponse, error)
- func (UnimplementedKuberServiceServer) SetUpClusterAutoscaler(context.Context, *SetUpClusterAutoscalerRequest) (*SetUpClusterAutoscalerResponse, error)
- func (UnimplementedKuberServiceServer) SetUpStorage(context.Context, *SetUpStorageRequest) (*SetUpStorageResponse, error)
- func (UnimplementedKuberServiceServer) StoreClusterMetadata(context.Context, *StoreClusterMetadataRequest) (*StoreClusterMetadataResponse, error)
- func (UnimplementedKuberServiceServer) StoreKubeconfig(context.Context, *StoreKubeconfigRequest) (*StoreKubeconfigResponse, error)
- func (UnimplementedKuberServiceServer) StoreLBScrapeConfig(context.Context, *StoreLBScrapeConfigRequest) (*StoreLBScrapeConfigResponse, error)
- type UnimplementedManagerServiceServer
- func (UnimplementedManagerServiceServer) GetConfig(context.Context, *GetConfigRequest) (*GetConfigResponse, error)
- func (UnimplementedManagerServiceServer) ListConfigs(context.Context, *ListConfigRequest) (*ListConfigResponse, error)
- func (UnimplementedManagerServiceServer) MarkForDeletion(context.Context, *MarkForDeletionRequest) (*MarkForDeletionResponse, error)
- func (UnimplementedManagerServiceServer) NextTask(context.Context, *NextTaskRequest) (*NextTaskResponse, error)
- func (UnimplementedManagerServiceServer) TaskComplete(context.Context, *TaskCompleteRequest) (*TaskCompleteResponse, error)
- func (UnimplementedManagerServiceServer) TaskUpdate(context.Context, *TaskUpdateRequest) (*TaskUpdateResponse, error)
- func (UnimplementedManagerServiceServer) UpdateNodePool(context.Context, *UpdateNodePoolRequest) (*UpdateNodePoolResponse, error)
- func (UnimplementedManagerServiceServer) UpsertManifest(context.Context, *UpsertManifestRequest) (*UpsertManifestResponse, error)
- type UnimplementedOperatorServiceServer
- type UnimplementedTerraformerServiceServer
- func (UnimplementedTerraformerServiceServer) BuildInfrastructure(context.Context, *BuildInfrastructureRequest) (*BuildInfrastructureResponse, error)
- func (UnimplementedTerraformerServiceServer) DestroyInfrastructure(context.Context, *DestroyInfrastructureRequest) (*DestroyInfrastructureResponse, error)
- type UnsafeAnsiblerServiceServer
- type UnsafeKubeElevenServiceServer
- type UnsafeKuberServiceServer
- type UnsafeManagerServiceServer
- type UnsafeOperatorServiceServer
- type UnsafeTerraformerServiceServer
- type UpdateAPIEndpointRequest
- func (*UpdateAPIEndpointRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAPIEndpointRequest) GetCurrent() *spec.K8Scluster
- func (x *UpdateAPIEndpointRequest) GetEndpoint() *UpdateAPIEndpointRequest_Endpoint
- func (x *UpdateAPIEndpointRequest) GetProjectName() string
- func (*UpdateAPIEndpointRequest) ProtoMessage()
- func (x *UpdateAPIEndpointRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAPIEndpointRequest) Reset()
- func (x *UpdateAPIEndpointRequest) String() string
- type UpdateAPIEndpointRequest_Endpoint
- func (*UpdateAPIEndpointRequest_Endpoint) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAPIEndpointRequest_Endpoint) GetNode() string
- func (x *UpdateAPIEndpointRequest_Endpoint) GetNodepool() string
- func (*UpdateAPIEndpointRequest_Endpoint) ProtoMessage()
- func (x *UpdateAPIEndpointRequest_Endpoint) ProtoReflect() protoreflect.Message
- func (x *UpdateAPIEndpointRequest_Endpoint) Reset()
- func (x *UpdateAPIEndpointRequest_Endpoint) String() string
- type UpdateAPIEndpointResponse
- func (*UpdateAPIEndpointResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAPIEndpointResponse) GetCurrent() *spec.K8Scluster
- func (*UpdateAPIEndpointResponse) ProtoMessage()
- func (x *UpdateAPIEndpointResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAPIEndpointResponse) Reset()
- func (x *UpdateAPIEndpointResponse) String() string
- type UpdateNoProxyEnvsRequest
- func (*UpdateNoProxyEnvsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateNoProxyEnvsRequest) GetCurrent() *spec.K8Scluster
- func (x *UpdateNoProxyEnvsRequest) GetDesired() *spec.K8Scluster
- func (x *UpdateNoProxyEnvsRequest) GetDesiredLbs() []*spec.LBcluster
- func (x *UpdateNoProxyEnvsRequest) GetProjectName() string
- func (*UpdateNoProxyEnvsRequest) ProtoMessage()
- func (x *UpdateNoProxyEnvsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateNoProxyEnvsRequest) Reset()
- func (x *UpdateNoProxyEnvsRequest) String() string
- type UpdateNoProxyEnvsResponse
- func (*UpdateNoProxyEnvsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateNoProxyEnvsResponse) GetCurrent() *spec.K8Scluster
- func (x *UpdateNoProxyEnvsResponse) GetDesired() *spec.K8Scluster
- func (*UpdateNoProxyEnvsResponse) ProtoMessage()
- func (x *UpdateNoProxyEnvsResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateNoProxyEnvsResponse) Reset()
- func (x *UpdateNoProxyEnvsResponse) String() string
- type UpdateNodePoolRequest
- func (*UpdateNodePoolRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateNodePoolRequest) GetCluster() string
- func (x *UpdateNodePoolRequest) GetName() string
- func (x *UpdateNodePoolRequest) GetNodepool() *spec.NodePool
- func (x *UpdateNodePoolRequest) GetVersion() uint64
- func (*UpdateNodePoolRequest) ProtoMessage()
- func (x *UpdateNodePoolRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateNodePoolRequest) Reset()
- func (x *UpdateNodePoolRequest) String() string
- type UpdateNodePoolResponse
- func (*UpdateNodePoolResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateNodePoolResponse) GetName() string
- func (x *UpdateNodePoolResponse) GetVersion() uint64
- func (*UpdateNodePoolResponse) ProtoMessage()
- func (x *UpdateNodePoolResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateNodePoolResponse) Reset()
- func (x *UpdateNodePoolResponse) String() string
- type UpsertManifestRequest
- func (*UpsertManifestRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertManifestRequest) GetK8SCtx() *spec.KubernetesContext
- func (x *UpsertManifestRequest) GetManifest() *spec.Manifest
- func (x *UpsertManifestRequest) GetName() string
- func (*UpsertManifestRequest) ProtoMessage()
- func (x *UpsertManifestRequest) ProtoReflect() protoreflect.Message
- func (x *UpsertManifestRequest) Reset()
- func (x *UpsertManifestRequest) String() string
- type UpsertManifestResponse
- func (*UpsertManifestResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertManifestResponse) GetName() string
- func (x *UpsertManifestResponse) GetVersion() uint64
- func (*UpsertManifestResponse) ProtoMessage()
- func (x *UpsertManifestResponse) ProtoReflect() protoreflect.Message
- func (x *UpsertManifestResponse) Reset()
- func (x *UpsertManifestResponse) String() string
Constants ¶
This section is empty.
Variables ¶
var AnsiblerService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "claudie.AnsiblerService", HandlerType: (*AnsiblerServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "InstallNodeRequirements", Handler: _AnsiblerService_InstallNodeRequirements_Handler, }, { MethodName: "InstallVPN", Handler: _AnsiblerService_InstallVPN_Handler, }, { MethodName: "SetUpLoadbalancers", Handler: _AnsiblerService_SetUpLoadbalancers_Handler, }, { MethodName: "TeardownLoadBalancers", Handler: _AnsiblerService_TeardownLoadBalancers_Handler, }, { MethodName: "UpdateAPIEndpoint", Handler: _AnsiblerService_UpdateAPIEndpoint_Handler, }, { MethodName: "UpdateNoProxyEnvs", Handler: _AnsiblerService_UpdateNoProxyEnvs_Handler, }, { MethodName: "RemoveClaudieUtilities", Handler: _AnsiblerService_RemoveClaudieUtilities_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "ansibler.proto", }
AnsiblerService_ServiceDesc is the grpc.ServiceDesc for AnsiblerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_ansibler_proto protoreflect.FileDescriptor
var File_claudie_operator_proto protoreflect.FileDescriptor
var File_kubeEleven_proto protoreflect.FileDescriptor
var File_kuber_proto protoreflect.FileDescriptor
var File_manager_proto protoreflect.FileDescriptor
var File_terraformer_proto protoreflect.FileDescriptor
var KubeElevenService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "claudie.KubeElevenService", HandlerType: (*KubeElevenServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "BuildCluster", Handler: _KubeElevenService_BuildCluster_Handler, }, { MethodName: "DestroyCluster", Handler: _KubeElevenService_DestroyCluster_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "kubeEleven.proto", }
KubeElevenService_ServiceDesc is the grpc.ServiceDesc for KubeElevenService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var KuberService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "claudie.KuberService", HandlerType: (*KuberServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "RemoveLBScrapeConfig", Handler: _KuberService_RemoveLBScrapeConfig_Handler, }, { MethodName: "StoreLBScrapeConfig", Handler: _KuberService_StoreLBScrapeConfig_Handler, }, { MethodName: "StoreClusterMetadata", Handler: _KuberService_StoreClusterMetadata_Handler, }, { MethodName: "DeleteClusterMetadata", Handler: _KuberService_DeleteClusterMetadata_Handler, }, { MethodName: "SetUpStorage", Handler: _KuberService_SetUpStorage_Handler, }, { MethodName: "StoreKubeconfig", Handler: _KuberService_StoreKubeconfig_Handler, }, { MethodName: "DeleteKubeconfig", Handler: _KuberService_DeleteKubeconfig_Handler, }, { MethodName: "DeleteNodes", Handler: _KuberService_DeleteNodes_Handler, }, { MethodName: "PatchNodes", Handler: _KuberService_PatchNodes_Handler, }, { MethodName: "SetUpClusterAutoscaler", Handler: _KuberService_SetUpClusterAutoscaler_Handler, }, { MethodName: "DestroyClusterAutoscaler", Handler: _KuberService_DestroyClusterAutoscaler_Handler, }, { MethodName: "PatchClusterInfoConfigMap", Handler: _KuberService_PatchClusterInfoConfigMap_Handler, }, { MethodName: "PatchKubeProxyConfigMap", Handler: _KuberService_PatchKubeProxyConfigMap_Handler, }, { MethodName: "CiliumRolloutRestart", Handler: _KuberService_CiliumRolloutRestart_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "kuber.proto", }
KuberService_ServiceDesc is the grpc.ServiceDesc for KuberService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ManagerService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "claudie.ManagerService", HandlerType: (*ManagerServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "UpsertManifest", Handler: _ManagerService_UpsertManifest_Handler, }, { MethodName: "MarkForDeletion", Handler: _ManagerService_MarkForDeletion_Handler, }, { MethodName: "ListConfigs", Handler: _ManagerService_ListConfigs_Handler, }, { MethodName: "GetConfig", Handler: _ManagerService_GetConfig_Handler, }, { MethodName: "NextTask", Handler: _ManagerService_NextTask_Handler, }, { MethodName: "TaskUpdate", Handler: _ManagerService_TaskUpdate_Handler, }, { MethodName: "TaskComplete", Handler: _ManagerService_TaskComplete_Handler, }, { MethodName: "UpdateNodePool", Handler: _ManagerService_UpdateNodePool_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "manager.proto", }
ManagerService_ServiceDesc is the grpc.ServiceDesc for ManagerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var OperatorService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "claudie.OperatorService", HandlerType: (*OperatorServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "SendAutoscalerEvent", Handler: _OperatorService_SendAutoscalerEvent_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "claudie-operator.proto", }
OperatorService_ServiceDesc is the grpc.ServiceDesc for OperatorService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var TerraformerService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "claudie.TerraformerService", HandlerType: (*TerraformerServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "BuildInfrastructure", Handler: _TerraformerService_BuildInfrastructure_Handler, }, { MethodName: "DestroyInfrastructure", Handler: _TerraformerService_DestroyInfrastructure_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "terraformer.proto", }
TerraformerService_ServiceDesc is the grpc.ServiceDesc for TerraformerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterAnsiblerServiceServer ¶
func RegisterAnsiblerServiceServer(s grpc.ServiceRegistrar, srv AnsiblerServiceServer)
func RegisterKubeElevenServiceServer ¶
func RegisterKubeElevenServiceServer(s grpc.ServiceRegistrar, srv KubeElevenServiceServer)
func RegisterKuberServiceServer ¶
func RegisterKuberServiceServer(s grpc.ServiceRegistrar, srv KuberServiceServer)
func RegisterManagerServiceServer ¶ added in v0.9.0
func RegisterManagerServiceServer(s grpc.ServiceRegistrar, srv ManagerServiceServer)
func RegisterOperatorServiceServer ¶ added in v0.4.1
func RegisterOperatorServiceServer(s grpc.ServiceRegistrar, srv OperatorServiceServer)
func RegisterTerraformerServiceServer ¶
func RegisterTerraformerServiceServer(s grpc.ServiceRegistrar, srv TerraformerServiceServer)
Types ¶
type AnsiblerServiceClient ¶
type AnsiblerServiceClient interface { // InstallNodeRequirements installs any requirements there are on all of the nodes. InstallNodeRequirements(ctx context.Context, in *InstallRequest, opts ...grpc.CallOption) (*InstallResponse, error) // InstallVPN sets up a VPN between the nodes in the k8s cluster and LB clusters. InstallVPN(ctx context.Context, in *InstallRequest, opts ...grpc.CallOption) (*InstallResponse, error) // SetUpLoadbalancers sets up the load balancers together with the DNS and verifies their configuration. SetUpLoadbalancers(ctx context.Context, in *SetUpLBRequest, opts ...grpc.CallOption) (*SetUpLBResponse, error) // TeardownLoadBalancers correctly destroys the load balancers attached to a k8s // cluster by choosing a new ApiServer endpoint. TeardownLoadBalancers(ctx context.Context, in *TeardownLBRequest, opts ...grpc.CallOption) (*TeardownLBResponse, error) // UpdateAPIEndpoint handles changes of API endpoint between control nodes. // It will update the current stage based on the information from the desired state. UpdateAPIEndpoint(ctx context.Context, in *UpdateAPIEndpointRequest, opts ...grpc.CallOption) (*UpdateAPIEndpointResponse, error) // UpdateNoProxyEnvs handles changes of NO_PROXY and no_proxy env variables in kube-proxy DaemonSet and static pods. // It will check the public and private IPs in the current and desired state. If there's a mismatch it will update the envs accordingly. UpdateNoProxyEnvs(ctx context.Context, in *UpdateNoProxyEnvsRequest, opts ...grpc.CallOption) (*UpdateNoProxyEnvsResponse, error) // Removes utilities installed by claudie via ansible playbooks. RemoveClaudieUtilities(ctx context.Context, in *RemoveClaudieUtilitiesRequest, opts ...grpc.CallOption) (*RemoveClaudieUtilitiesResponse, error) }
AnsiblerServiceClient is the client API for AnsiblerService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAnsiblerServiceClient ¶
func NewAnsiblerServiceClient(cc grpc.ClientConnInterface) AnsiblerServiceClient
type AnsiblerServiceServer ¶
type AnsiblerServiceServer interface { // InstallNodeRequirements installs any requirements there are on all of the nodes. InstallNodeRequirements(context.Context, *InstallRequest) (*InstallResponse, error) // InstallVPN sets up a VPN between the nodes in the k8s cluster and LB clusters. InstallVPN(context.Context, *InstallRequest) (*InstallResponse, error) // SetUpLoadbalancers sets up the load balancers together with the DNS and verifies their configuration. SetUpLoadbalancers(context.Context, *SetUpLBRequest) (*SetUpLBResponse, error) // TeardownLoadBalancers correctly destroys the load balancers attached to a k8s // cluster by choosing a new ApiServer endpoint. TeardownLoadBalancers(context.Context, *TeardownLBRequest) (*TeardownLBResponse, error) // UpdateAPIEndpoint handles changes of API endpoint between control nodes. // It will update the current stage based on the information from the desired state. UpdateAPIEndpoint(context.Context, *UpdateAPIEndpointRequest) (*UpdateAPIEndpointResponse, error) // UpdateNoProxyEnvs handles changes of NO_PROXY and no_proxy env variables in kube-proxy DaemonSet and static pods. // It will check the public and private IPs in the current and desired state. If there's a mismatch it will update the envs accordingly. UpdateNoProxyEnvs(context.Context, *UpdateNoProxyEnvsRequest) (*UpdateNoProxyEnvsResponse, error) // Removes utilities installed by claudie via ansible playbooks. RemoveClaudieUtilities(context.Context, *RemoveClaudieUtilitiesRequest) (*RemoveClaudieUtilitiesResponse, error) // contains filtered or unexported methods }
AnsiblerServiceServer is the server API for AnsiblerService service. All implementations must embed UnimplementedAnsiblerServiceServer for forward compatibility
type BuildClusterRequest ¶
type BuildClusterRequest struct { Desired *spec.K8Scluster `protobuf:"bytes,1,opt,name=desired,proto3" json:"desired,omitempty"` DesiredLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=desiredLbs,proto3" json:"desiredLbs,omitempty"` ProjectName string `protobuf:"bytes,3,opt,name=projectName,proto3" json:"projectName,omitempty"` // contains filtered or unexported fields }
func (*BuildClusterRequest) Descriptor
deprecated
func (*BuildClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use BuildClusterRequest.ProtoReflect.Descriptor instead.
func (*BuildClusterRequest) GetDesired ¶
func (x *BuildClusterRequest) GetDesired() *spec.K8Scluster
func (*BuildClusterRequest) GetDesiredLbs ¶
func (x *BuildClusterRequest) GetDesiredLbs() []*spec.LBcluster
func (*BuildClusterRequest) GetProjectName ¶
func (x *BuildClusterRequest) GetProjectName() string
func (*BuildClusterRequest) ProtoMessage ¶
func (*BuildClusterRequest) ProtoMessage()
func (*BuildClusterRequest) ProtoReflect ¶
func (x *BuildClusterRequest) ProtoReflect() protoreflect.Message
func (*BuildClusterRequest) Reset ¶
func (x *BuildClusterRequest) Reset()
func (*BuildClusterRequest) String ¶
func (x *BuildClusterRequest) String() string
type BuildClusterResponse ¶
type BuildClusterResponse struct { Desired *spec.K8Scluster `protobuf:"bytes,1,opt,name=desired,proto3" json:"desired,omitempty"` DesiredLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=desiredLbs,proto3" json:"desiredLbs,omitempty"` // contains filtered or unexported fields }
func (*BuildClusterResponse) Descriptor
deprecated
func (*BuildClusterResponse) Descriptor() ([]byte, []int)
Deprecated: Use BuildClusterResponse.ProtoReflect.Descriptor instead.
func (*BuildClusterResponse) GetDesired ¶
func (x *BuildClusterResponse) GetDesired() *spec.K8Scluster
func (*BuildClusterResponse) GetDesiredLbs ¶
func (x *BuildClusterResponse) GetDesiredLbs() []*spec.LBcluster
func (*BuildClusterResponse) ProtoMessage ¶
func (*BuildClusterResponse) ProtoMessage()
func (*BuildClusterResponse) ProtoReflect ¶
func (x *BuildClusterResponse) ProtoReflect() protoreflect.Message
func (*BuildClusterResponse) Reset ¶
func (x *BuildClusterResponse) Reset()
func (*BuildClusterResponse) String ¶
func (x *BuildClusterResponse) String() string
type BuildInfrastructureRequest ¶
type BuildInfrastructureRequest struct { Current *spec.K8Scluster `protobuf:"bytes,1,opt,name=current,proto3" json:"current,omitempty"` Desired *spec.K8Scluster `protobuf:"bytes,2,opt,name=desired,proto3" json:"desired,omitempty"` CurrentLbs []*spec.LBcluster `protobuf:"bytes,3,rep,name=currentLbs,proto3" json:"currentLbs,omitempty"` DesiredLbs []*spec.LBcluster `protobuf:"bytes,4,rep,name=desiredLbs,proto3" json:"desiredLbs,omitempty"` ProjectName string `protobuf:"bytes,5,opt,name=projectName,proto3" json:"projectName,omitempty"` // contains filtered or unexported fields }
func (*BuildInfrastructureRequest) Descriptor
deprecated
func (*BuildInfrastructureRequest) Descriptor() ([]byte, []int)
Deprecated: Use BuildInfrastructureRequest.ProtoReflect.Descriptor instead.
func (*BuildInfrastructureRequest) GetCurrent ¶
func (x *BuildInfrastructureRequest) GetCurrent() *spec.K8Scluster
func (*BuildInfrastructureRequest) GetCurrentLbs ¶
func (x *BuildInfrastructureRequest) GetCurrentLbs() []*spec.LBcluster
func (*BuildInfrastructureRequest) GetDesired ¶
func (x *BuildInfrastructureRequest) GetDesired() *spec.K8Scluster
func (*BuildInfrastructureRequest) GetDesiredLbs ¶
func (x *BuildInfrastructureRequest) GetDesiredLbs() []*spec.LBcluster
func (*BuildInfrastructureRequest) GetProjectName ¶
func (x *BuildInfrastructureRequest) GetProjectName() string
func (*BuildInfrastructureRequest) ProtoMessage ¶
func (*BuildInfrastructureRequest) ProtoMessage()
func (*BuildInfrastructureRequest) ProtoReflect ¶
func (x *BuildInfrastructureRequest) ProtoReflect() protoreflect.Message
func (*BuildInfrastructureRequest) Reset ¶
func (x *BuildInfrastructureRequest) Reset()
func (*BuildInfrastructureRequest) String ¶
func (x *BuildInfrastructureRequest) String() string
type BuildInfrastructureResponse ¶
type BuildInfrastructureResponse struct { // Types that are assignable to Response: // // *BuildInfrastructureResponse_Ok // *BuildInfrastructureResponse_Fail Response isBuildInfrastructureResponse_Response `protobuf_oneof:"Response"` // contains filtered or unexported fields }
func (*BuildInfrastructureResponse) Descriptor
deprecated
func (*BuildInfrastructureResponse) Descriptor() ([]byte, []int)
Deprecated: Use BuildInfrastructureResponse.ProtoReflect.Descriptor instead.
func (*BuildInfrastructureResponse) GetFail ¶ added in v0.4.0
func (x *BuildInfrastructureResponse) GetFail() *BuildInfrastructureResponse_InfrastructureData
func (*BuildInfrastructureResponse) GetOk ¶ added in v0.4.0
func (x *BuildInfrastructureResponse) GetOk() *BuildInfrastructureResponse_InfrastructureData
func (*BuildInfrastructureResponse) GetResponse ¶ added in v0.4.0
func (m *BuildInfrastructureResponse) GetResponse() isBuildInfrastructureResponse_Response
func (*BuildInfrastructureResponse) ProtoMessage ¶
func (*BuildInfrastructureResponse) ProtoMessage()
func (*BuildInfrastructureResponse) ProtoReflect ¶
func (x *BuildInfrastructureResponse) ProtoReflect() protoreflect.Message
func (*BuildInfrastructureResponse) Reset ¶
func (x *BuildInfrastructureResponse) Reset()
func (*BuildInfrastructureResponse) String ¶
func (x *BuildInfrastructureResponse) String() string
type BuildInfrastructureResponse_Fail ¶ added in v0.4.0
type BuildInfrastructureResponse_Fail struct {
Fail *BuildInfrastructureResponse_InfrastructureData `protobuf:"bytes,7,opt,name=fail,proto3,oneof"`
}
type BuildInfrastructureResponse_InfrastructureData ¶ added in v0.4.0
type BuildInfrastructureResponse_InfrastructureData struct { Desired *spec.K8Scluster `protobuf:"bytes,1,opt,name=desired,proto3" json:"desired,omitempty"` DesiredLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=desiredLbs,proto3" json:"desiredLbs,omitempty"` Failed []string `protobuf:"bytes,3,rep,name=failed,proto3" json:"failed,omitempty"` // contains filtered or unexported fields }
func (*BuildInfrastructureResponse_InfrastructureData) Descriptor
deprecated
added in
v0.4.0
func (*BuildInfrastructureResponse_InfrastructureData) Descriptor() ([]byte, []int)
Deprecated: Use BuildInfrastructureResponse_InfrastructureData.ProtoReflect.Descriptor instead.
func (*BuildInfrastructureResponse_InfrastructureData) GetDesired ¶ added in v0.4.0
func (x *BuildInfrastructureResponse_InfrastructureData) GetDesired() *spec.K8Scluster
func (*BuildInfrastructureResponse_InfrastructureData) GetDesiredLbs ¶ added in v0.4.0
func (x *BuildInfrastructureResponse_InfrastructureData) GetDesiredLbs() []*spec.LBcluster
func (*BuildInfrastructureResponse_InfrastructureData) GetFailed ¶ added in v0.4.0
func (x *BuildInfrastructureResponse_InfrastructureData) GetFailed() []string
func (*BuildInfrastructureResponse_InfrastructureData) ProtoMessage ¶ added in v0.4.0
func (*BuildInfrastructureResponse_InfrastructureData) ProtoMessage()
func (*BuildInfrastructureResponse_InfrastructureData) ProtoReflect ¶ added in v0.4.0
func (x *BuildInfrastructureResponse_InfrastructureData) ProtoReflect() protoreflect.Message
func (*BuildInfrastructureResponse_InfrastructureData) Reset ¶ added in v0.4.0
func (x *BuildInfrastructureResponse_InfrastructureData) Reset()
func (*BuildInfrastructureResponse_InfrastructureData) String ¶ added in v0.4.0
func (x *BuildInfrastructureResponse_InfrastructureData) String() string
type BuildInfrastructureResponse_Ok ¶ added in v0.4.0
type BuildInfrastructureResponse_Ok struct {
Ok *BuildInfrastructureResponse_InfrastructureData `protobuf:"bytes,6,opt,name=ok,proto3,oneof"`
}
type CiliumRolloutRestartRequest ¶ added in v0.5.0
type CiliumRolloutRestartRequest struct { Cluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` // contains filtered or unexported fields }
func (*CiliumRolloutRestartRequest) Descriptor
deprecated
added in
v0.5.0
func (*CiliumRolloutRestartRequest) Descriptor() ([]byte, []int)
Deprecated: Use CiliumRolloutRestartRequest.ProtoReflect.Descriptor instead.
func (*CiliumRolloutRestartRequest) GetCluster ¶ added in v0.5.0
func (x *CiliumRolloutRestartRequest) GetCluster() *spec.K8Scluster
func (*CiliumRolloutRestartRequest) ProtoMessage ¶ added in v0.5.0
func (*CiliumRolloutRestartRequest) ProtoMessage()
func (*CiliumRolloutRestartRequest) ProtoReflect ¶ added in v0.5.0
func (x *CiliumRolloutRestartRequest) ProtoReflect() protoreflect.Message
func (*CiliumRolloutRestartRequest) Reset ¶ added in v0.5.0
func (x *CiliumRolloutRestartRequest) Reset()
func (*CiliumRolloutRestartRequest) String ¶ added in v0.5.0
func (x *CiliumRolloutRestartRequest) String() string
type CiliumRolloutRestartResponse ¶ added in v0.5.0
type CiliumRolloutRestartResponse struct {
// contains filtered or unexported fields
}
func (*CiliumRolloutRestartResponse) Descriptor
deprecated
added in
v0.5.0
func (*CiliumRolloutRestartResponse) Descriptor() ([]byte, []int)
Deprecated: Use CiliumRolloutRestartResponse.ProtoReflect.Descriptor instead.
func (*CiliumRolloutRestartResponse) ProtoMessage ¶ added in v0.5.0
func (*CiliumRolloutRestartResponse) ProtoMessage()
func (*CiliumRolloutRestartResponse) ProtoReflect ¶ added in v0.5.0
func (x *CiliumRolloutRestartResponse) ProtoReflect() protoreflect.Message
func (*CiliumRolloutRestartResponse) Reset ¶ added in v0.5.0
func (x *CiliumRolloutRestartResponse) Reset()
func (*CiliumRolloutRestartResponse) String ¶ added in v0.5.0
func (x *CiliumRolloutRestartResponse) String() string
type DeleteClusterMetadataRequest ¶
type DeleteClusterMetadataRequest struct { Cluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` // contains filtered or unexported fields }
func (*DeleteClusterMetadataRequest) Descriptor
deprecated
func (*DeleteClusterMetadataRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteClusterMetadataRequest.ProtoReflect.Descriptor instead.
func (*DeleteClusterMetadataRequest) GetCluster ¶
func (x *DeleteClusterMetadataRequest) GetCluster() *spec.K8Scluster
func (*DeleteClusterMetadataRequest) ProtoMessage ¶
func (*DeleteClusterMetadataRequest) ProtoMessage()
func (*DeleteClusterMetadataRequest) ProtoReflect ¶
func (x *DeleteClusterMetadataRequest) ProtoReflect() protoreflect.Message
func (*DeleteClusterMetadataRequest) Reset ¶
func (x *DeleteClusterMetadataRequest) Reset()
func (*DeleteClusterMetadataRequest) String ¶
func (x *DeleteClusterMetadataRequest) String() string
type DeleteClusterMetadataResponse ¶
type DeleteClusterMetadataResponse struct {
// contains filtered or unexported fields
}
func (*DeleteClusterMetadataResponse) Descriptor
deprecated
func (*DeleteClusterMetadataResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteClusterMetadataResponse.ProtoReflect.Descriptor instead.
func (*DeleteClusterMetadataResponse) ProtoMessage ¶
func (*DeleteClusterMetadataResponse) ProtoMessage()
func (*DeleteClusterMetadataResponse) ProtoReflect ¶
func (x *DeleteClusterMetadataResponse) ProtoReflect() protoreflect.Message
func (*DeleteClusterMetadataResponse) Reset ¶
func (x *DeleteClusterMetadataResponse) Reset()
func (*DeleteClusterMetadataResponse) String ¶
func (x *DeleteClusterMetadataResponse) String() string
type DeleteKubeconfigRequest ¶
type DeleteKubeconfigRequest struct { Cluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` // contains filtered or unexported fields }
func (*DeleteKubeconfigRequest) Descriptor
deprecated
func (*DeleteKubeconfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteKubeconfigRequest.ProtoReflect.Descriptor instead.
func (*DeleteKubeconfigRequest) GetCluster ¶
func (x *DeleteKubeconfigRequest) GetCluster() *spec.K8Scluster
func (*DeleteKubeconfigRequest) ProtoMessage ¶
func (*DeleteKubeconfigRequest) ProtoMessage()
func (*DeleteKubeconfigRequest) ProtoReflect ¶
func (x *DeleteKubeconfigRequest) ProtoReflect() protoreflect.Message
func (*DeleteKubeconfigRequest) Reset ¶
func (x *DeleteKubeconfigRequest) Reset()
func (*DeleteKubeconfigRequest) String ¶
func (x *DeleteKubeconfigRequest) String() string
type DeleteKubeconfigResponse ¶
type DeleteKubeconfigResponse struct {
// contains filtered or unexported fields
}
func (*DeleteKubeconfigResponse) Descriptor
deprecated
func (*DeleteKubeconfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteKubeconfigResponse.ProtoReflect.Descriptor instead.
func (*DeleteKubeconfigResponse) ProtoMessage ¶
func (*DeleteKubeconfigResponse) ProtoMessage()
func (*DeleteKubeconfigResponse) ProtoReflect ¶
func (x *DeleteKubeconfigResponse) ProtoReflect() protoreflect.Message
func (*DeleteKubeconfigResponse) Reset ¶
func (x *DeleteKubeconfigResponse) Reset()
func (*DeleteKubeconfigResponse) String ¶
func (x *DeleteKubeconfigResponse) String() string
type DeleteNodesRequest ¶
type DeleteNodesRequest struct { Cluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` WorkerNodes []string `protobuf:"bytes,2,rep,name=workerNodes,proto3" json:"workerNodes,omitempty"` MasterNodes []string `protobuf:"bytes,3,rep,name=masterNodes,proto3" json:"masterNodes,omitempty"` // contains filtered or unexported fields }
func (*DeleteNodesRequest) Descriptor
deprecated
func (*DeleteNodesRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteNodesRequest.ProtoReflect.Descriptor instead.
func (*DeleteNodesRequest) GetCluster ¶
func (x *DeleteNodesRequest) GetCluster() *spec.K8Scluster
func (*DeleteNodesRequest) GetMasterNodes ¶
func (x *DeleteNodesRequest) GetMasterNodes() []string
func (*DeleteNodesRequest) GetWorkerNodes ¶
func (x *DeleteNodesRequest) GetWorkerNodes() []string
func (*DeleteNodesRequest) ProtoMessage ¶
func (*DeleteNodesRequest) ProtoMessage()
func (*DeleteNodesRequest) ProtoReflect ¶
func (x *DeleteNodesRequest) ProtoReflect() protoreflect.Message
func (*DeleteNodesRequest) Reset ¶
func (x *DeleteNodesRequest) Reset()
func (*DeleteNodesRequest) String ¶
func (x *DeleteNodesRequest) String() string
type DeleteNodesResponse ¶
type DeleteNodesResponse struct { Cluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` // contains filtered or unexported fields }
func (*DeleteNodesResponse) Descriptor
deprecated
func (*DeleteNodesResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteNodesResponse.ProtoReflect.Descriptor instead.
func (*DeleteNodesResponse) GetCluster ¶
func (x *DeleteNodesResponse) GetCluster() *spec.K8Scluster
func (*DeleteNodesResponse) ProtoMessage ¶
func (*DeleteNodesResponse) ProtoMessage()
func (*DeleteNodesResponse) ProtoReflect ¶
func (x *DeleteNodesResponse) ProtoReflect() protoreflect.Message
func (*DeleteNodesResponse) Reset ¶
func (x *DeleteNodesResponse) Reset()
func (*DeleteNodesResponse) String ¶
func (x *DeleteNodesResponse) String() string
type DestroyClusterAutoscalerRequest ¶ added in v0.2.2
type DestroyClusterAutoscalerRequest struct { ProjectName string `protobuf:"bytes,1,opt,name=projectName,proto3" json:"projectName,omitempty"` Cluster *spec.K8Scluster `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"` // contains filtered or unexported fields }
func (*DestroyClusterAutoscalerRequest) Descriptor
deprecated
added in
v0.2.2
func (*DestroyClusterAutoscalerRequest) Descriptor() ([]byte, []int)
Deprecated: Use DestroyClusterAutoscalerRequest.ProtoReflect.Descriptor instead.
func (*DestroyClusterAutoscalerRequest) GetCluster ¶ added in v0.2.2
func (x *DestroyClusterAutoscalerRequest) GetCluster() *spec.K8Scluster
func (*DestroyClusterAutoscalerRequest) GetProjectName ¶ added in v0.2.2
func (x *DestroyClusterAutoscalerRequest) GetProjectName() string
func (*DestroyClusterAutoscalerRequest) ProtoMessage ¶ added in v0.2.2
func (*DestroyClusterAutoscalerRequest) ProtoMessage()
func (*DestroyClusterAutoscalerRequest) ProtoReflect ¶ added in v0.2.2
func (x *DestroyClusterAutoscalerRequest) ProtoReflect() protoreflect.Message
func (*DestroyClusterAutoscalerRequest) Reset ¶ added in v0.2.2
func (x *DestroyClusterAutoscalerRequest) Reset()
func (*DestroyClusterAutoscalerRequest) String ¶ added in v0.2.2
func (x *DestroyClusterAutoscalerRequest) String() string
type DestroyClusterAutoscalerResponse ¶ added in v0.2.2
type DestroyClusterAutoscalerResponse struct {
// contains filtered or unexported fields
}
func (*DestroyClusterAutoscalerResponse) Descriptor
deprecated
added in
v0.2.2
func (*DestroyClusterAutoscalerResponse) Descriptor() ([]byte, []int)
Deprecated: Use DestroyClusterAutoscalerResponse.ProtoReflect.Descriptor instead.
func (*DestroyClusterAutoscalerResponse) ProtoMessage ¶ added in v0.2.2
func (*DestroyClusterAutoscalerResponse) ProtoMessage()
func (*DestroyClusterAutoscalerResponse) ProtoReflect ¶ added in v0.2.2
func (x *DestroyClusterAutoscalerResponse) ProtoReflect() protoreflect.Message
func (*DestroyClusterAutoscalerResponse) Reset ¶ added in v0.2.2
func (x *DestroyClusterAutoscalerResponse) Reset()
func (*DestroyClusterAutoscalerResponse) String ¶ added in v0.2.2
func (x *DestroyClusterAutoscalerResponse) String() string
type DestroyClusterRequest ¶ added in v0.6.2
type DestroyClusterRequest struct { ProjectName string `protobuf:"bytes,1,opt,name=projectName,proto3" json:"projectName,omitempty"` Current *spec.K8Scluster `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"` CurrentLbs []*spec.LBcluster `protobuf:"bytes,3,rep,name=currentLbs,proto3" json:"currentLbs,omitempty"` // contains filtered or unexported fields }
func (*DestroyClusterRequest) Descriptor
deprecated
added in
v0.6.2
func (*DestroyClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use DestroyClusterRequest.ProtoReflect.Descriptor instead.
func (*DestroyClusterRequest) GetCurrent ¶ added in v0.6.2
func (x *DestroyClusterRequest) GetCurrent() *spec.K8Scluster
func (*DestroyClusterRequest) GetCurrentLbs ¶ added in v0.6.2
func (x *DestroyClusterRequest) GetCurrentLbs() []*spec.LBcluster
func (*DestroyClusterRequest) GetProjectName ¶ added in v0.6.2
func (x *DestroyClusterRequest) GetProjectName() string
func (*DestroyClusterRequest) ProtoMessage ¶ added in v0.6.2
func (*DestroyClusterRequest) ProtoMessage()
func (*DestroyClusterRequest) ProtoReflect ¶ added in v0.6.2
func (x *DestroyClusterRequest) ProtoReflect() protoreflect.Message
func (*DestroyClusterRequest) Reset ¶ added in v0.6.2
func (x *DestroyClusterRequest) Reset()
func (*DestroyClusterRequest) String ¶ added in v0.6.2
func (x *DestroyClusterRequest) String() string
type DestroyClusterResponse ¶ added in v0.6.2
type DestroyClusterResponse struct { Current *spec.K8Scluster `protobuf:"bytes,1,opt,name=current,proto3" json:"current,omitempty"` CurrentLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=currentLbs,proto3" json:"currentLbs,omitempty"` // contains filtered or unexported fields }
func (*DestroyClusterResponse) Descriptor
deprecated
added in
v0.6.2
func (*DestroyClusterResponse) Descriptor() ([]byte, []int)
Deprecated: Use DestroyClusterResponse.ProtoReflect.Descriptor instead.
func (*DestroyClusterResponse) GetCurrent ¶ added in v0.6.2
func (x *DestroyClusterResponse) GetCurrent() *spec.K8Scluster
func (*DestroyClusterResponse) GetCurrentLbs ¶ added in v0.6.2
func (x *DestroyClusterResponse) GetCurrentLbs() []*spec.LBcluster
func (*DestroyClusterResponse) ProtoMessage ¶ added in v0.6.2
func (*DestroyClusterResponse) ProtoMessage()
func (*DestroyClusterResponse) ProtoReflect ¶ added in v0.6.2
func (x *DestroyClusterResponse) ProtoReflect() protoreflect.Message
func (*DestroyClusterResponse) Reset ¶ added in v0.6.2
func (x *DestroyClusterResponse) Reset()
func (*DestroyClusterResponse) String ¶ added in v0.6.2
func (x *DestroyClusterResponse) String() string
type DestroyInfrastructureRequest ¶
type DestroyInfrastructureRequest struct { ProjectName string `protobuf:"bytes,1,opt,name=projectName,proto3" json:"projectName,omitempty"` Current *spec.K8Scluster `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"` CurrentLbs []*spec.LBcluster `protobuf:"bytes,3,rep,name=currentLbs,proto3" json:"currentLbs,omitempty"` // contains filtered or unexported fields }
func (*DestroyInfrastructureRequest) Descriptor
deprecated
func (*DestroyInfrastructureRequest) Descriptor() ([]byte, []int)
Deprecated: Use DestroyInfrastructureRequest.ProtoReflect.Descriptor instead.
func (*DestroyInfrastructureRequest) GetCurrent ¶
func (x *DestroyInfrastructureRequest) GetCurrent() *spec.K8Scluster
func (*DestroyInfrastructureRequest) GetCurrentLbs ¶
func (x *DestroyInfrastructureRequest) GetCurrentLbs() []*spec.LBcluster
func (*DestroyInfrastructureRequest) GetProjectName ¶
func (x *DestroyInfrastructureRequest) GetProjectName() string
func (*DestroyInfrastructureRequest) ProtoMessage ¶
func (*DestroyInfrastructureRequest) ProtoMessage()
func (*DestroyInfrastructureRequest) ProtoReflect ¶
func (x *DestroyInfrastructureRequest) ProtoReflect() protoreflect.Message
func (*DestroyInfrastructureRequest) Reset ¶
func (x *DestroyInfrastructureRequest) Reset()
func (*DestroyInfrastructureRequest) String ¶
func (x *DestroyInfrastructureRequest) String() string
type DestroyInfrastructureResponse ¶
type DestroyInfrastructureResponse struct { Current *spec.K8Scluster `protobuf:"bytes,1,opt,name=current,proto3" json:"current,omitempty"` CurrentLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=currentLbs,proto3" json:"currentLbs,omitempty"` // contains filtered or unexported fields }
func (*DestroyInfrastructureResponse) Descriptor
deprecated
func (*DestroyInfrastructureResponse) Descriptor() ([]byte, []int)
Deprecated: Use DestroyInfrastructureResponse.ProtoReflect.Descriptor instead.
func (*DestroyInfrastructureResponse) GetCurrent ¶
func (x *DestroyInfrastructureResponse) GetCurrent() *spec.K8Scluster
func (*DestroyInfrastructureResponse) GetCurrentLbs ¶
func (x *DestroyInfrastructureResponse) GetCurrentLbs() []*spec.LBcluster
func (*DestroyInfrastructureResponse) ProtoMessage ¶
func (*DestroyInfrastructureResponse) ProtoMessage()
func (*DestroyInfrastructureResponse) ProtoReflect ¶
func (x *DestroyInfrastructureResponse) ProtoReflect() protoreflect.Message
func (*DestroyInfrastructureResponse) Reset ¶
func (x *DestroyInfrastructureResponse) Reset()
func (*DestroyInfrastructureResponse) String ¶
func (x *DestroyInfrastructureResponse) String() string
type GetConfigRequest ¶
type GetConfigRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetConfigRequest) Descriptor
deprecated
func (*GetConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetConfigRequest.ProtoReflect.Descriptor instead.
func (*GetConfigRequest) GetName ¶ added in v0.9.0
func (x *GetConfigRequest) GetName() string
func (*GetConfigRequest) ProtoMessage ¶
func (*GetConfigRequest) ProtoMessage()
func (*GetConfigRequest) ProtoReflect ¶
func (x *GetConfigRequest) ProtoReflect() protoreflect.Message
func (*GetConfigRequest) Reset ¶
func (x *GetConfigRequest) Reset()
func (*GetConfigRequest) String ¶
func (x *GetConfigRequest) String() string
type GetConfigResponse ¶
type GetConfigResponse struct { Config *spec.Config `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` // contains filtered or unexported fields }
func (*GetConfigResponse) Descriptor
deprecated
func (*GetConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetConfigResponse.ProtoReflect.Descriptor instead.
func (*GetConfigResponse) GetConfig ¶
func (x *GetConfigResponse) GetConfig() *spec.Config
func (*GetConfigResponse) ProtoMessage ¶
func (*GetConfigResponse) ProtoMessage()
func (*GetConfigResponse) ProtoReflect ¶
func (x *GetConfigResponse) ProtoReflect() protoreflect.Message
func (*GetConfigResponse) Reset ¶
func (x *GetConfigResponse) Reset()
func (*GetConfigResponse) String ¶
func (x *GetConfigResponse) String() string
type InstallRequest ¶
type InstallRequest struct { Desired *spec.K8Scluster `protobuf:"bytes,1,opt,name=desired,proto3" json:"desired,omitempty"` DesiredLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=desiredLbs,proto3" json:"desiredLbs,omitempty"` ProjectName string `protobuf:"bytes,3,opt,name=projectName,proto3" json:"projectName,omitempty"` // contains filtered or unexported fields }
func (*InstallRequest) Descriptor
deprecated
func (*InstallRequest) Descriptor() ([]byte, []int)
Deprecated: Use InstallRequest.ProtoReflect.Descriptor instead.
func (*InstallRequest) GetDesired ¶
func (x *InstallRequest) GetDesired() *spec.K8Scluster
func (*InstallRequest) GetDesiredLbs ¶
func (x *InstallRequest) GetDesiredLbs() []*spec.LBcluster
func (*InstallRequest) GetProjectName ¶
func (x *InstallRequest) GetProjectName() string
func (*InstallRequest) ProtoMessage ¶
func (*InstallRequest) ProtoMessage()
func (*InstallRequest) ProtoReflect ¶
func (x *InstallRequest) ProtoReflect() protoreflect.Message
func (*InstallRequest) Reset ¶
func (x *InstallRequest) Reset()
func (*InstallRequest) String ¶
func (x *InstallRequest) String() string
type InstallResponse ¶
type InstallResponse struct { Desired *spec.K8Scluster `protobuf:"bytes,1,opt,name=desired,proto3" json:"desired,omitempty"` DesiredLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=desiredLbs,proto3" json:"desiredLbs,omitempty"` // contains filtered or unexported fields }
func (*InstallResponse) Descriptor
deprecated
func (*InstallResponse) Descriptor() ([]byte, []int)
Deprecated: Use InstallResponse.ProtoReflect.Descriptor instead.
func (*InstallResponse) GetDesired ¶
func (x *InstallResponse) GetDesired() *spec.K8Scluster
func (*InstallResponse) GetDesiredLbs ¶
func (x *InstallResponse) GetDesiredLbs() []*spec.LBcluster
func (*InstallResponse) ProtoMessage ¶
func (*InstallResponse) ProtoMessage()
func (*InstallResponse) ProtoReflect ¶
func (x *InstallResponse) ProtoReflect() protoreflect.Message
func (*InstallResponse) Reset ¶
func (x *InstallResponse) Reset()
func (*InstallResponse) String ¶
func (x *InstallResponse) String() string
type KubeElevenServiceClient ¶
type KubeElevenServiceClient interface { // BuildCluster builds the kubernetes clusters specified in the provided config. BuildCluster(ctx context.Context, in *BuildClusterRequest, opts ...grpc.CallOption) (*BuildClusterResponse, error) // DestroyCluster destroys the kubernetes clusters specified in the provided config. DestroyCluster(ctx context.Context, in *DestroyClusterRequest, opts ...grpc.CallOption) (*DestroyClusterResponse, error) }
KubeElevenServiceClient is the client API for KubeElevenService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewKubeElevenServiceClient ¶
func NewKubeElevenServiceClient(cc grpc.ClientConnInterface) KubeElevenServiceClient
type KubeElevenServiceServer ¶
type KubeElevenServiceServer interface { // BuildCluster builds the kubernetes clusters specified in the provided config. BuildCluster(context.Context, *BuildClusterRequest) (*BuildClusterResponse, error) // DestroyCluster destroys the kubernetes clusters specified in the provided config. DestroyCluster(context.Context, *DestroyClusterRequest) (*DestroyClusterResponse, error) // contains filtered or unexported methods }
KubeElevenServiceServer is the server API for KubeElevenService service. All implementations must embed UnimplementedKubeElevenServiceServer for forward compatibility
type KuberServiceClient ¶
type KuberServiceClient interface { // RemoveLBScrapeConfig removes scrape config for every LB detached from this // cluster. RemoveLBScrapeConfig(ctx context.Context, in *RemoveLBScrapeConfigRequest, opts ...grpc.CallOption) (*RemoveLBScrapeConfigResponse, error) // StoreLBScrapeConfig stores scrape config for every LB attached to this // cluster. StoreLBScrapeConfig(ctx context.Context, in *StoreLBScrapeConfigRequest, opts ...grpc.CallOption) (*StoreLBScrapeConfigResponse, error) // StoreClusterMetadata creates a secret, which holds the private key and a // list of public IP addresses of the cluster supplied. StoreClusterMetadata(ctx context.Context, in *StoreClusterMetadataRequest, opts ...grpc.CallOption) (*StoreClusterMetadataResponse, error) // DeleteClusterMetadata deletes the secret holding the private key and public // IP addresses of the cluster supplied. DeleteClusterMetadata(ctx context.Context, in *DeleteClusterMetadataRequest, opts ...grpc.CallOption) (*DeleteClusterMetadataResponse, error) // SetUpStorage installs Longhorn into the cluster. SetUpStorage(ctx context.Context, in *SetUpStorageRequest, opts ...grpc.CallOption) (*SetUpStorageResponse, error) // StoreKubeconfig creates a secret, which holds the kubeconfig of a // Claudie-created cluster. StoreKubeconfig(ctx context.Context, in *StoreKubeconfigRequest, opts ...grpc.CallOption) (*StoreKubeconfigResponse, error) // DeleteKubeconfig removes the secret that holds the kubeconfig of a // Claudie-created cluster. DeleteKubeconfig(ctx context.Context, in *DeleteKubeconfigRequest, opts ...grpc.CallOption) (*DeleteKubeconfigResponse, error) // DeleteNodes deletes the specified nodes from a k8s cluster. DeleteNodes(ctx context.Context, in *DeleteNodesRequest, opts ...grpc.CallOption) (*DeleteNodesResponse, error) // PatchNodes applies attributes like providerID, labels or taints to the // nodes. PatchNodes(ctx context.Context, in *PatchNodesRequest, opts ...grpc.CallOption) (*PatchNodesResponse, error) // SetUpClusterAutoscaler deploys Cluster Autoscaler and Autoscaler Adapter // for every cluster specified. SetUpClusterAutoscaler(ctx context.Context, in *SetUpClusterAutoscalerRequest, opts ...grpc.CallOption) (*SetUpClusterAutoscalerResponse, error) // DestroyClusterAutoscaler deletes Cluster Autoscaler and Autoscaler Adapter // for every cluster specified. DestroyClusterAutoscaler(ctx context.Context, in *DestroyClusterAutoscalerRequest, opts ...grpc.CallOption) (*DestroyClusterAutoscalerResponse, error) // PatchClusterInfoConfigMap updates the cluster-info config map in the // kube-public namespace with the the kubeconfig. This needs to be done after // an api endpoint change as the config map in the kube-public namespace is // used by kubeadm when joining. PatchClusterInfoConfigMap(ctx context.Context, in *PatchClusterInfoConfigMapRequest, opts ...grpc.CallOption) (*PatchClusterInfoConfigMapResponse, error) // PatchCubeProxyConfigMap updates the kube-proxy config map with the value of // the server: from the passed in kubeconfig and subsequently restarts all // kube-proxy pods in the kube-system namespace. This change needs to be done // after a endpoint change is performed. PatchKubeProxyConfigMap(ctx context.Context, in *PatchKubeProxyConfigMapRequest, opts ...grpc.CallOption) (*PatchKubeProxyConfigMapResponse, error) // CiliumRolloutRestart performs a rollout restart of the cilium daemonset. CiliumRolloutRestart(ctx context.Context, in *CiliumRolloutRestartRequest, opts ...grpc.CallOption) (*CiliumRolloutRestartResponse, error) }
KuberServiceClient is the client API for KuberService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewKuberServiceClient ¶
func NewKuberServiceClient(cc grpc.ClientConnInterface) KuberServiceClient
type KuberServiceServer ¶
type KuberServiceServer interface { // RemoveLBScrapeConfig removes scrape config for every LB detached from this // cluster. RemoveLBScrapeConfig(context.Context, *RemoveLBScrapeConfigRequest) (*RemoveLBScrapeConfigResponse, error) // StoreLBScrapeConfig stores scrape config for every LB attached to this // cluster. StoreLBScrapeConfig(context.Context, *StoreLBScrapeConfigRequest) (*StoreLBScrapeConfigResponse, error) // StoreClusterMetadata creates a secret, which holds the private key and a // list of public IP addresses of the cluster supplied. StoreClusterMetadata(context.Context, *StoreClusterMetadataRequest) (*StoreClusterMetadataResponse, error) // DeleteClusterMetadata deletes the secret holding the private key and public // IP addresses of the cluster supplied. DeleteClusterMetadata(context.Context, *DeleteClusterMetadataRequest) (*DeleteClusterMetadataResponse, error) // SetUpStorage installs Longhorn into the cluster. SetUpStorage(context.Context, *SetUpStorageRequest) (*SetUpStorageResponse, error) // StoreKubeconfig creates a secret, which holds the kubeconfig of a // Claudie-created cluster. StoreKubeconfig(context.Context, *StoreKubeconfigRequest) (*StoreKubeconfigResponse, error) // DeleteKubeconfig removes the secret that holds the kubeconfig of a // Claudie-created cluster. DeleteKubeconfig(context.Context, *DeleteKubeconfigRequest) (*DeleteKubeconfigResponse, error) // DeleteNodes deletes the specified nodes from a k8s cluster. DeleteNodes(context.Context, *DeleteNodesRequest) (*DeleteNodesResponse, error) // PatchNodes applies attributes like providerID, labels or taints to the // nodes. PatchNodes(context.Context, *PatchNodesRequest) (*PatchNodesResponse, error) // SetUpClusterAutoscaler deploys Cluster Autoscaler and Autoscaler Adapter // for every cluster specified. SetUpClusterAutoscaler(context.Context, *SetUpClusterAutoscalerRequest) (*SetUpClusterAutoscalerResponse, error) // DestroyClusterAutoscaler deletes Cluster Autoscaler and Autoscaler Adapter // for every cluster specified. DestroyClusterAutoscaler(context.Context, *DestroyClusterAutoscalerRequest) (*DestroyClusterAutoscalerResponse, error) // PatchClusterInfoConfigMap updates the cluster-info config map in the // kube-public namespace with the the kubeconfig. This needs to be done after // an api endpoint change as the config map in the kube-public namespace is // used by kubeadm when joining. PatchClusterInfoConfigMap(context.Context, *PatchClusterInfoConfigMapRequest) (*PatchClusterInfoConfigMapResponse, error) // PatchCubeProxyConfigMap updates the kube-proxy config map with the value of // the server: from the passed in kubeconfig and subsequently restarts all // kube-proxy pods in the kube-system namespace. This change needs to be done // after a endpoint change is performed. PatchKubeProxyConfigMap(context.Context, *PatchKubeProxyConfigMapRequest) (*PatchKubeProxyConfigMapResponse, error) // CiliumRolloutRestart performs a rollout restart of the cilium daemonset. CiliumRolloutRestart(context.Context, *CiliumRolloutRestartRequest) (*CiliumRolloutRestartResponse, error) // contains filtered or unexported methods }
KuberServiceServer is the server API for KuberService service. All implementations must embed UnimplementedKuberServiceServer for forward compatibility
type ListConfigRequest ¶ added in v0.9.0
type ListConfigRequest struct {
// contains filtered or unexported fields
}
func (*ListConfigRequest) Descriptor
deprecated
added in
v0.9.0
func (*ListConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigRequest.ProtoReflect.Descriptor instead.
func (*ListConfigRequest) ProtoMessage ¶ added in v0.9.0
func (*ListConfigRequest) ProtoMessage()
func (*ListConfigRequest) ProtoReflect ¶ added in v0.9.0
func (x *ListConfigRequest) ProtoReflect() protoreflect.Message
func (*ListConfigRequest) Reset ¶ added in v0.9.0
func (x *ListConfigRequest) Reset()
func (*ListConfigRequest) String ¶ added in v0.9.0
func (x *ListConfigRequest) String() string
type ListConfigResponse ¶ added in v0.9.0
type ListConfigResponse struct { Configs []*spec.Config `protobuf:"bytes,1,rep,name=configs,proto3" json:"configs,omitempty"` // contains filtered or unexported fields }
func (*ListConfigResponse) Descriptor
deprecated
added in
v0.9.0
func (*ListConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigResponse.ProtoReflect.Descriptor instead.
func (*ListConfigResponse) GetConfigs ¶ added in v0.9.0
func (x *ListConfigResponse) GetConfigs() []*spec.Config
func (*ListConfigResponse) ProtoMessage ¶ added in v0.9.0
func (*ListConfigResponse) ProtoMessage()
func (*ListConfigResponse) ProtoReflect ¶ added in v0.9.0
func (x *ListConfigResponse) ProtoReflect() protoreflect.Message
func (*ListConfigResponse) Reset ¶ added in v0.9.0
func (x *ListConfigResponse) Reset()
func (*ListConfigResponse) String ¶ added in v0.9.0
func (x *ListConfigResponse) String() string
type ManagerServiceClient ¶ added in v0.9.0
type ManagerServiceClient interface { // UpsertManifest will process the request by either created a new configuration for the // given input manifest or updating an existing one. UpsertManifest(ctx context.Context, in *UpsertManifestRequest, opts ...grpc.CallOption) (*UpsertManifestResponse, error) // MarkForDeletion will mark the requested configuration to be deleted. Once the // manager determines the configuration can be deleted it will be deleted. MarkForDeletion(ctx context.Context, in *MarkForDeletionRequest, opts ...grpc.CallOption) (*MarkForDeletionResponse, error) // ListConfigs will list all stored configuration that the manager manages. ListConfigs(ctx context.Context, in *ListConfigRequest, opts ...grpc.CallOption) (*ListConfigResponse, error) // GetConfig will retrieve the requested configuration by name. GetConfig(ctx context.Context, in *GetConfigRequest, opts ...grpc.CallOption) (*GetConfigResponse, error) // NextTask will return the next available task to be worked on or a nil response if no task is available. NextTask(ctx context.Context, in *NextTaskRequest, opts ...grpc.CallOption) (*NextTaskResponse, error) // TaskUpdate will update the state of the requested task. This should be periodically called as the task // that was picked up by the NextTask RPC enters different stages of the build process. TaskUpdate(ctx context.Context, in *TaskUpdateRequest, opts ...grpc.CallOption) (*TaskUpdateResponse, error) // TaskComplete will update the state of the requested task to either Done or Error. Further, it will // update the current state of the clusters from the passed in value, so that subsequent tasks will // work with an up-to-date current state that reflects the actual state of the infrastructure. // This RPC should be called when a task that has been previously picked up by the NextTask RPC // finished processing, either in error or successfully. TaskComplete(ctx context.Context, in *TaskCompleteRequest, opts ...grpc.CallOption) (*TaskCompleteResponse, error) // UpdateNodePool updates a single nodepool within a cluster, and should only be called by // the autoscaler-adapter service. This RPC bypasses the main loop of how changes are applied // to the configuration, and directly changes the nodepool to the state specified in the request // to initiate the build process. UpdateNodePool(ctx context.Context, in *UpdateNodePoolRequest, opts ...grpc.CallOption) (*UpdateNodePoolResponse, error) }
ManagerServiceClient is the client API for ManagerService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewManagerServiceClient ¶ added in v0.9.0
func NewManagerServiceClient(cc grpc.ClientConnInterface) ManagerServiceClient
type ManagerServiceServer ¶ added in v0.9.0
type ManagerServiceServer interface { // UpsertManifest will process the request by either created a new configuration for the // given input manifest or updating an existing one. UpsertManifest(context.Context, *UpsertManifestRequest) (*UpsertManifestResponse, error) // MarkForDeletion will mark the requested configuration to be deleted. Once the // manager determines the configuration can be deleted it will be deleted. MarkForDeletion(context.Context, *MarkForDeletionRequest) (*MarkForDeletionResponse, error) // ListConfigs will list all stored configuration that the manager manages. ListConfigs(context.Context, *ListConfigRequest) (*ListConfigResponse, error) // GetConfig will retrieve the requested configuration by name. GetConfig(context.Context, *GetConfigRequest) (*GetConfigResponse, error) // NextTask will return the next available task to be worked on or a nil response if no task is available. NextTask(context.Context, *NextTaskRequest) (*NextTaskResponse, error) // TaskUpdate will update the state of the requested task. This should be periodically called as the task // that was picked up by the NextTask RPC enters different stages of the build process. TaskUpdate(context.Context, *TaskUpdateRequest) (*TaskUpdateResponse, error) // TaskComplete will update the state of the requested task to either Done or Error. Further, it will // update the current state of the clusters from the passed in value, so that subsequent tasks will // work with an up-to-date current state that reflects the actual state of the infrastructure. // This RPC should be called when a task that has been previously picked up by the NextTask RPC // finished processing, either in error or successfully. TaskComplete(context.Context, *TaskCompleteRequest) (*TaskCompleteResponse, error) // UpdateNodePool updates a single nodepool within a cluster, and should only be called by // the autoscaler-adapter service. This RPC bypasses the main loop of how changes are applied // to the configuration, and directly changes the nodepool to the state specified in the request // to initiate the build process. UpdateNodePool(context.Context, *UpdateNodePoolRequest) (*UpdateNodePoolResponse, error) // contains filtered or unexported methods }
ManagerServiceServer is the server API for ManagerService service. All implementations must embed UnimplementedManagerServiceServer for forward compatibility
type MarkForDeletionRequest ¶ added in v0.9.0
type MarkForDeletionRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Version uint64 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*MarkForDeletionRequest) Descriptor
deprecated
added in
v0.9.0
func (*MarkForDeletionRequest) Descriptor() ([]byte, []int)
Deprecated: Use MarkForDeletionRequest.ProtoReflect.Descriptor instead.
func (*MarkForDeletionRequest) GetName ¶ added in v0.9.0
func (x *MarkForDeletionRequest) GetName() string
func (*MarkForDeletionRequest) GetVersion ¶ added in v0.9.0
func (x *MarkForDeletionRequest) GetVersion() uint64
func (*MarkForDeletionRequest) ProtoMessage ¶ added in v0.9.0
func (*MarkForDeletionRequest) ProtoMessage()
func (*MarkForDeletionRequest) ProtoReflect ¶ added in v0.9.0
func (x *MarkForDeletionRequest) ProtoReflect() protoreflect.Message
func (*MarkForDeletionRequest) Reset ¶ added in v0.9.0
func (x *MarkForDeletionRequest) Reset()
func (*MarkForDeletionRequest) String ¶ added in v0.9.0
func (x *MarkForDeletionRequest) String() string
type MarkForDeletionResponse ¶ added in v0.9.0
type MarkForDeletionResponse struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Version uint64 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*MarkForDeletionResponse) Descriptor
deprecated
added in
v0.9.0
func (*MarkForDeletionResponse) Descriptor() ([]byte, []int)
Deprecated: Use MarkForDeletionResponse.ProtoReflect.Descriptor instead.
func (*MarkForDeletionResponse) GetName ¶ added in v0.9.0
func (x *MarkForDeletionResponse) GetName() string
func (*MarkForDeletionResponse) GetVersion ¶ added in v0.9.0
func (x *MarkForDeletionResponse) GetVersion() uint64
func (*MarkForDeletionResponse) ProtoMessage ¶ added in v0.9.0
func (*MarkForDeletionResponse) ProtoMessage()
func (*MarkForDeletionResponse) ProtoReflect ¶ added in v0.9.0
func (x *MarkForDeletionResponse) ProtoReflect() protoreflect.Message
func (*MarkForDeletionResponse) Reset ¶ added in v0.9.0
func (x *MarkForDeletionResponse) Reset()
func (*MarkForDeletionResponse) String ¶ added in v0.9.0
func (x *MarkForDeletionResponse) String() string
type NextTaskRequest ¶ added in v0.9.0
type NextTaskRequest struct {
// contains filtered or unexported fields
}
func (*NextTaskRequest) Descriptor
deprecated
added in
v0.9.0
func (*NextTaskRequest) Descriptor() ([]byte, []int)
Deprecated: Use NextTaskRequest.ProtoReflect.Descriptor instead.
func (*NextTaskRequest) ProtoMessage ¶ added in v0.9.0
func (*NextTaskRequest) ProtoMessage()
func (*NextTaskRequest) ProtoReflect ¶ added in v0.9.0
func (x *NextTaskRequest) ProtoReflect() protoreflect.Message
func (*NextTaskRequest) Reset ¶ added in v0.9.0
func (x *NextTaskRequest) Reset()
func (*NextTaskRequest) String ¶ added in v0.9.0
func (x *NextTaskRequest) String() string
type NextTaskResponse ¶ added in v0.9.0
type NextTaskResponse struct { State *spec.Workflow `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"` Current *spec.Clusters `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"` Event *spec.TaskEvent `protobuf:"bytes,3,opt,name=event,proto3" json:"event,omitempty"` Ttl int32 `protobuf:"varint,4,opt,name=ttl,proto3" json:"ttl,omitempty"` Cluster string `protobuf:"bytes,5,opt,name=cluster,proto3" json:"cluster,omitempty"` Version uint64 `protobuf:"varint,6,opt,name=version,proto3" json:"version,omitempty"` Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*NextTaskResponse) Descriptor
deprecated
added in
v0.9.0
func (*NextTaskResponse) Descriptor() ([]byte, []int)
Deprecated: Use NextTaskResponse.ProtoReflect.Descriptor instead.
func (*NextTaskResponse) GetCluster ¶ added in v0.9.0
func (x *NextTaskResponse) GetCluster() string
func (*NextTaskResponse) GetCurrent ¶ added in v0.9.0
func (x *NextTaskResponse) GetCurrent() *spec.Clusters
func (*NextTaskResponse) GetEvent ¶ added in v0.9.0
func (x *NextTaskResponse) GetEvent() *spec.TaskEvent
func (*NextTaskResponse) GetName ¶ added in v0.9.0
func (x *NextTaskResponse) GetName() string
func (*NextTaskResponse) GetState ¶ added in v0.9.0
func (x *NextTaskResponse) GetState() *spec.Workflow
func (*NextTaskResponse) GetTtl ¶ added in v0.9.0
func (x *NextTaskResponse) GetTtl() int32
func (*NextTaskResponse) GetVersion ¶ added in v0.9.0
func (x *NextTaskResponse) GetVersion() uint64
func (*NextTaskResponse) ProtoMessage ¶ added in v0.9.0
func (*NextTaskResponse) ProtoMessage()
func (*NextTaskResponse) ProtoReflect ¶ added in v0.9.0
func (x *NextTaskResponse) ProtoReflect() protoreflect.Message
func (*NextTaskResponse) Reset ¶ added in v0.9.0
func (x *NextTaskResponse) Reset()
func (*NextTaskResponse) String ¶ added in v0.9.0
func (x *NextTaskResponse) String() string
type OperatorServiceClient ¶ added in v0.4.1
type OperatorServiceClient interface { // SendAutoscalerEvent sends events to claudie-operator when a scale up/down occurs SendAutoscalerEvent(ctx context.Context, in *SendAutoscalerEventRequest, opts ...grpc.CallOption) (*SendAutoscalerEventResponse, error) }
OperatorServiceClient is the client API for OperatorService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewOperatorServiceClient ¶ added in v0.4.1
func NewOperatorServiceClient(cc grpc.ClientConnInterface) OperatorServiceClient
type OperatorServiceServer ¶ added in v0.4.1
type OperatorServiceServer interface { // SendAutoscalerEvent sends events to claudie-operator when a scale up/down occurs SendAutoscalerEvent(context.Context, *SendAutoscalerEventRequest) (*SendAutoscalerEventResponse, error) // contains filtered or unexported methods }
OperatorServiceServer is the server API for OperatorService service. All implementations must embed UnimplementedOperatorServiceServer for forward compatibility
type PatchClusterInfoConfigMapRequest ¶ added in v0.3.1
type PatchClusterInfoConfigMapRequest struct { DesiredCluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=desiredCluster,proto3" json:"desiredCluster,omitempty"` // contains filtered or unexported fields }
func (*PatchClusterInfoConfigMapRequest) Descriptor
deprecated
added in
v0.3.1
func (*PatchClusterInfoConfigMapRequest) Descriptor() ([]byte, []int)
Deprecated: Use PatchClusterInfoConfigMapRequest.ProtoReflect.Descriptor instead.
func (*PatchClusterInfoConfigMapRequest) GetDesiredCluster ¶ added in v0.3.1
func (x *PatchClusterInfoConfigMapRequest) GetDesiredCluster() *spec.K8Scluster
func (*PatchClusterInfoConfigMapRequest) ProtoMessage ¶ added in v0.3.1
func (*PatchClusterInfoConfigMapRequest) ProtoMessage()
func (*PatchClusterInfoConfigMapRequest) ProtoReflect ¶ added in v0.3.1
func (x *PatchClusterInfoConfigMapRequest) ProtoReflect() protoreflect.Message
func (*PatchClusterInfoConfigMapRequest) Reset ¶ added in v0.3.1
func (x *PatchClusterInfoConfigMapRequest) Reset()
func (*PatchClusterInfoConfigMapRequest) String ¶ added in v0.3.1
func (x *PatchClusterInfoConfigMapRequest) String() string
type PatchClusterInfoConfigMapResponse ¶ added in v0.3.1
type PatchClusterInfoConfigMapResponse struct {
// contains filtered or unexported fields
}
func (*PatchClusterInfoConfigMapResponse) Descriptor
deprecated
added in
v0.3.1
func (*PatchClusterInfoConfigMapResponse) Descriptor() ([]byte, []int)
Deprecated: Use PatchClusterInfoConfigMapResponse.ProtoReflect.Descriptor instead.
func (*PatchClusterInfoConfigMapResponse) ProtoMessage ¶ added in v0.3.1
func (*PatchClusterInfoConfigMapResponse) ProtoMessage()
func (*PatchClusterInfoConfigMapResponse) ProtoReflect ¶ added in v0.3.1
func (x *PatchClusterInfoConfigMapResponse) ProtoReflect() protoreflect.Message
func (*PatchClusterInfoConfigMapResponse) Reset ¶ added in v0.3.1
func (x *PatchClusterInfoConfigMapResponse) Reset()
func (*PatchClusterInfoConfigMapResponse) String ¶ added in v0.3.1
func (x *PatchClusterInfoConfigMapResponse) String() string
type PatchKubeProxyConfigMapRequest ¶ added in v0.8.0
type PatchKubeProxyConfigMapRequest struct { DesiredCluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=desiredCluster,proto3" json:"desiredCluster,omitempty"` // contains filtered or unexported fields }
func (*PatchKubeProxyConfigMapRequest) Descriptor
deprecated
added in
v0.8.0
func (*PatchKubeProxyConfigMapRequest) Descriptor() ([]byte, []int)
Deprecated: Use PatchKubeProxyConfigMapRequest.ProtoReflect.Descriptor instead.
func (*PatchKubeProxyConfigMapRequest) GetDesiredCluster ¶ added in v0.8.0
func (x *PatchKubeProxyConfigMapRequest) GetDesiredCluster() *spec.K8Scluster
func (*PatchKubeProxyConfigMapRequest) ProtoMessage ¶ added in v0.8.0
func (*PatchKubeProxyConfigMapRequest) ProtoMessage()
func (*PatchKubeProxyConfigMapRequest) ProtoReflect ¶ added in v0.8.0
func (x *PatchKubeProxyConfigMapRequest) ProtoReflect() protoreflect.Message
func (*PatchKubeProxyConfigMapRequest) Reset ¶ added in v0.8.0
func (x *PatchKubeProxyConfigMapRequest) Reset()
func (*PatchKubeProxyConfigMapRequest) String ¶ added in v0.8.0
func (x *PatchKubeProxyConfigMapRequest) String() string
type PatchKubeProxyConfigMapResponse ¶ added in v0.8.0
type PatchKubeProxyConfigMapResponse struct {
// contains filtered or unexported fields
}
func (*PatchKubeProxyConfigMapResponse) Descriptor
deprecated
added in
v0.8.0
func (*PatchKubeProxyConfigMapResponse) Descriptor() ([]byte, []int)
Deprecated: Use PatchKubeProxyConfigMapResponse.ProtoReflect.Descriptor instead.
func (*PatchKubeProxyConfigMapResponse) ProtoMessage ¶ added in v0.8.0
func (*PatchKubeProxyConfigMapResponse) ProtoMessage()
func (*PatchKubeProxyConfigMapResponse) ProtoReflect ¶ added in v0.8.0
func (x *PatchKubeProxyConfigMapResponse) ProtoReflect() protoreflect.Message
func (*PatchKubeProxyConfigMapResponse) Reset ¶ added in v0.8.0
func (x *PatchKubeProxyConfigMapResponse) Reset()
func (*PatchKubeProxyConfigMapResponse) String ¶ added in v0.8.0
func (x *PatchKubeProxyConfigMapResponse) String() string
type PatchNodesRequest ¶ added in v0.4.2
type PatchNodesRequest struct { Cluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` // contains filtered or unexported fields }
func (*PatchNodesRequest) Descriptor
deprecated
added in
v0.4.2
func (*PatchNodesRequest) Descriptor() ([]byte, []int)
Deprecated: Use PatchNodesRequest.ProtoReflect.Descriptor instead.
func (*PatchNodesRequest) GetCluster ¶ added in v0.4.2
func (x *PatchNodesRequest) GetCluster() *spec.K8Scluster
func (*PatchNodesRequest) ProtoMessage ¶ added in v0.4.2
func (*PatchNodesRequest) ProtoMessage()
func (*PatchNodesRequest) ProtoReflect ¶ added in v0.4.2
func (x *PatchNodesRequest) ProtoReflect() protoreflect.Message
func (*PatchNodesRequest) Reset ¶ added in v0.4.2
func (x *PatchNodesRequest) Reset()
func (*PatchNodesRequest) String ¶ added in v0.4.2
func (x *PatchNodesRequest) String() string
type PatchNodesResponse ¶ added in v0.4.2
type PatchNodesResponse struct {
// contains filtered or unexported fields
}
func (*PatchNodesResponse) Descriptor
deprecated
added in
v0.4.2
func (*PatchNodesResponse) Descriptor() ([]byte, []int)
Deprecated: Use PatchNodesResponse.ProtoReflect.Descriptor instead.
func (*PatchNodesResponse) ProtoMessage ¶ added in v0.4.2
func (*PatchNodesResponse) ProtoMessage()
func (*PatchNodesResponse) ProtoReflect ¶ added in v0.4.2
func (x *PatchNodesResponse) ProtoReflect() protoreflect.Message
func (*PatchNodesResponse) Reset ¶ added in v0.4.2
func (x *PatchNodesResponse) Reset()
func (*PatchNodesResponse) String ¶ added in v0.4.2
func (x *PatchNodesResponse) String() string
type RemoveClaudieUtilitiesRequest ¶ added in v0.6.2
type RemoveClaudieUtilitiesRequest struct { Current *spec.K8Scluster `protobuf:"bytes,1,opt,name=current,proto3" json:"current,omitempty"` CurrentLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=currentLbs,proto3" json:"currentLbs,omitempty"` ProjectName string `protobuf:"bytes,3,opt,name=projectName,proto3" json:"projectName,omitempty"` // contains filtered or unexported fields }
func (*RemoveClaudieUtilitiesRequest) Descriptor
deprecated
added in
v0.6.2
func (*RemoveClaudieUtilitiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveClaudieUtilitiesRequest.ProtoReflect.Descriptor instead.
func (*RemoveClaudieUtilitiesRequest) GetCurrent ¶ added in v0.6.2
func (x *RemoveClaudieUtilitiesRequest) GetCurrent() *spec.K8Scluster
func (*RemoveClaudieUtilitiesRequest) GetCurrentLbs ¶ added in v0.6.2
func (x *RemoveClaudieUtilitiesRequest) GetCurrentLbs() []*spec.LBcluster
func (*RemoveClaudieUtilitiesRequest) GetProjectName ¶ added in v0.6.2
func (x *RemoveClaudieUtilitiesRequest) GetProjectName() string
func (*RemoveClaudieUtilitiesRequest) ProtoMessage ¶ added in v0.6.2
func (*RemoveClaudieUtilitiesRequest) ProtoMessage()
func (*RemoveClaudieUtilitiesRequest) ProtoReflect ¶ added in v0.6.2
func (x *RemoveClaudieUtilitiesRequest) ProtoReflect() protoreflect.Message
func (*RemoveClaudieUtilitiesRequest) Reset ¶ added in v0.6.2
func (x *RemoveClaudieUtilitiesRequest) Reset()
func (*RemoveClaudieUtilitiesRequest) String ¶ added in v0.6.2
func (x *RemoveClaudieUtilitiesRequest) String() string
type RemoveClaudieUtilitiesResponse ¶ added in v0.6.2
type RemoveClaudieUtilitiesResponse struct { Current *spec.K8Scluster `protobuf:"bytes,1,opt,name=current,proto3" json:"current,omitempty"` CurrentLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=currentLbs,proto3" json:"currentLbs,omitempty"` // contains filtered or unexported fields }
func (*RemoveClaudieUtilitiesResponse) Descriptor
deprecated
added in
v0.6.2
func (*RemoveClaudieUtilitiesResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveClaudieUtilitiesResponse.ProtoReflect.Descriptor instead.
func (*RemoveClaudieUtilitiesResponse) GetCurrent ¶ added in v0.6.2
func (x *RemoveClaudieUtilitiesResponse) GetCurrent() *spec.K8Scluster
func (*RemoveClaudieUtilitiesResponse) GetCurrentLbs ¶ added in v0.6.2
func (x *RemoveClaudieUtilitiesResponse) GetCurrentLbs() []*spec.LBcluster
func (*RemoveClaudieUtilitiesResponse) ProtoMessage ¶ added in v0.6.2
func (*RemoveClaudieUtilitiesResponse) ProtoMessage()
func (*RemoveClaudieUtilitiesResponse) ProtoReflect ¶ added in v0.6.2
func (x *RemoveClaudieUtilitiesResponse) ProtoReflect() protoreflect.Message
func (*RemoveClaudieUtilitiesResponse) Reset ¶ added in v0.6.2
func (x *RemoveClaudieUtilitiesResponse) Reset()
func (*RemoveClaudieUtilitiesResponse) String ¶ added in v0.6.2
func (x *RemoveClaudieUtilitiesResponse) String() string
type RemoveLBScrapeConfigRequest ¶ added in v0.4.2
type RemoveLBScrapeConfigRequest struct { Cluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` // contains filtered or unexported fields }
func (*RemoveLBScrapeConfigRequest) Descriptor
deprecated
added in
v0.4.2
func (*RemoveLBScrapeConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveLBScrapeConfigRequest.ProtoReflect.Descriptor instead.
func (*RemoveLBScrapeConfigRequest) GetCluster ¶ added in v0.4.2
func (x *RemoveLBScrapeConfigRequest) GetCluster() *spec.K8Scluster
func (*RemoveLBScrapeConfigRequest) ProtoMessage ¶ added in v0.4.2
func (*RemoveLBScrapeConfigRequest) ProtoMessage()
func (*RemoveLBScrapeConfigRequest) ProtoReflect ¶ added in v0.4.2
func (x *RemoveLBScrapeConfigRequest) ProtoReflect() protoreflect.Message
func (*RemoveLBScrapeConfigRequest) Reset ¶ added in v0.4.2
func (x *RemoveLBScrapeConfigRequest) Reset()
func (*RemoveLBScrapeConfigRequest) String ¶ added in v0.4.2
func (x *RemoveLBScrapeConfigRequest) String() string
type RemoveLBScrapeConfigResponse ¶ added in v0.4.2
type RemoveLBScrapeConfigResponse struct {
// contains filtered or unexported fields
}
func (*RemoveLBScrapeConfigResponse) Descriptor
deprecated
added in
v0.4.2
func (*RemoveLBScrapeConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveLBScrapeConfigResponse.ProtoReflect.Descriptor instead.
func (*RemoveLBScrapeConfigResponse) ProtoMessage ¶ added in v0.4.2
func (*RemoveLBScrapeConfigResponse) ProtoMessage()
func (*RemoveLBScrapeConfigResponse) ProtoReflect ¶ added in v0.4.2
func (x *RemoveLBScrapeConfigResponse) ProtoReflect() protoreflect.Message
func (*RemoveLBScrapeConfigResponse) Reset ¶ added in v0.4.2
func (x *RemoveLBScrapeConfigResponse) Reset()
func (*RemoveLBScrapeConfigResponse) String ¶ added in v0.4.2
func (x *RemoveLBScrapeConfigResponse) String() string
type SendAutoscalerEventRequest ¶ added in v0.4.1
type SendAutoscalerEventRequest struct { InputManifestName string `protobuf:"bytes,1,opt,name=InputManifestName,proto3" json:"InputManifestName,omitempty"` InputManifestNamespace string `protobuf:"bytes,2,opt,name=InputManifestNamespace,proto3" json:"InputManifestNamespace,omitempty"` // contains filtered or unexported fields }
func (*SendAutoscalerEventRequest) Descriptor
deprecated
added in
v0.4.1
func (*SendAutoscalerEventRequest) Descriptor() ([]byte, []int)
Deprecated: Use SendAutoscalerEventRequest.ProtoReflect.Descriptor instead.
func (*SendAutoscalerEventRequest) GetInputManifestName ¶ added in v0.4.1
func (x *SendAutoscalerEventRequest) GetInputManifestName() string
func (*SendAutoscalerEventRequest) GetInputManifestNamespace ¶ added in v0.4.1
func (x *SendAutoscalerEventRequest) GetInputManifestNamespace() string
func (*SendAutoscalerEventRequest) ProtoMessage ¶ added in v0.4.1
func (*SendAutoscalerEventRequest) ProtoMessage()
func (*SendAutoscalerEventRequest) ProtoReflect ¶ added in v0.4.1
func (x *SendAutoscalerEventRequest) ProtoReflect() protoreflect.Message
func (*SendAutoscalerEventRequest) Reset ¶ added in v0.4.1
func (x *SendAutoscalerEventRequest) Reset()
func (*SendAutoscalerEventRequest) String ¶ added in v0.4.1
func (x *SendAutoscalerEventRequest) String() string
type SendAutoscalerEventResponse ¶ added in v0.4.1
type SendAutoscalerEventResponse struct {
// contains filtered or unexported fields
}
func (*SendAutoscalerEventResponse) Descriptor
deprecated
added in
v0.4.1
func (*SendAutoscalerEventResponse) Descriptor() ([]byte, []int)
Deprecated: Use SendAutoscalerEventResponse.ProtoReflect.Descriptor instead.
func (*SendAutoscalerEventResponse) ProtoMessage ¶ added in v0.4.1
func (*SendAutoscalerEventResponse) ProtoMessage()
func (*SendAutoscalerEventResponse) ProtoReflect ¶ added in v0.4.1
func (x *SendAutoscalerEventResponse) ProtoReflect() protoreflect.Message
func (*SendAutoscalerEventResponse) Reset ¶ added in v0.4.1
func (x *SendAutoscalerEventResponse) Reset()
func (*SendAutoscalerEventResponse) String ¶ added in v0.4.1
func (x *SendAutoscalerEventResponse) String() string
type SetUpClusterAutoscalerRequest ¶ added in v0.2.2
type SetUpClusterAutoscalerRequest struct { ProjectName string `protobuf:"bytes,1,opt,name=projectName,proto3" json:"projectName,omitempty"` Cluster *spec.K8Scluster `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"` // contains filtered or unexported fields }
func (*SetUpClusterAutoscalerRequest) Descriptor
deprecated
added in
v0.2.2
func (*SetUpClusterAutoscalerRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetUpClusterAutoscalerRequest.ProtoReflect.Descriptor instead.
func (*SetUpClusterAutoscalerRequest) GetCluster ¶ added in v0.2.2
func (x *SetUpClusterAutoscalerRequest) GetCluster() *spec.K8Scluster
func (*SetUpClusterAutoscalerRequest) GetProjectName ¶ added in v0.2.2
func (x *SetUpClusterAutoscalerRequest) GetProjectName() string
func (*SetUpClusterAutoscalerRequest) ProtoMessage ¶ added in v0.2.2
func (*SetUpClusterAutoscalerRequest) ProtoMessage()
func (*SetUpClusterAutoscalerRequest) ProtoReflect ¶ added in v0.2.2
func (x *SetUpClusterAutoscalerRequest) ProtoReflect() protoreflect.Message
func (*SetUpClusterAutoscalerRequest) Reset ¶ added in v0.2.2
func (x *SetUpClusterAutoscalerRequest) Reset()
func (*SetUpClusterAutoscalerRequest) String ¶ added in v0.2.2
func (x *SetUpClusterAutoscalerRequest) String() string
type SetUpClusterAutoscalerResponse ¶ added in v0.2.2
type SetUpClusterAutoscalerResponse struct {
// contains filtered or unexported fields
}
func (*SetUpClusterAutoscalerResponse) Descriptor
deprecated
added in
v0.2.2
func (*SetUpClusterAutoscalerResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetUpClusterAutoscalerResponse.ProtoReflect.Descriptor instead.
func (*SetUpClusterAutoscalerResponse) ProtoMessage ¶ added in v0.2.2
func (*SetUpClusterAutoscalerResponse) ProtoMessage()
func (*SetUpClusterAutoscalerResponse) ProtoReflect ¶ added in v0.2.2
func (x *SetUpClusterAutoscalerResponse) ProtoReflect() protoreflect.Message
func (*SetUpClusterAutoscalerResponse) Reset ¶ added in v0.2.2
func (x *SetUpClusterAutoscalerResponse) Reset()
func (*SetUpClusterAutoscalerResponse) String ¶ added in v0.2.2
func (x *SetUpClusterAutoscalerResponse) String() string
type SetUpLBRequest ¶
type SetUpLBRequest struct { Desired *spec.K8Scluster `protobuf:"bytes,1,opt,name=desired,proto3" json:"desired,omitempty"` CurrentLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=currentLbs,proto3" json:"currentLbs,omitempty"` DesiredLbs []*spec.LBcluster `protobuf:"bytes,3,rep,name=desiredLbs,proto3" json:"desiredLbs,omitempty"` PreviousAPIEndpoint string `protobuf:"bytes,4,opt,name=previousAPIEndpoint,proto3" json:"previousAPIEndpoint,omitempty"` ProjectName string `protobuf:"bytes,5,opt,name=projectName,proto3" json:"projectName,omitempty"` FirstRun bool `protobuf:"varint,6,opt,name=firstRun,proto3" json:"firstRun,omitempty"` // contains filtered or unexported fields }
func (*SetUpLBRequest) Descriptor
deprecated
func (*SetUpLBRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetUpLBRequest.ProtoReflect.Descriptor instead.
func (*SetUpLBRequest) GetCurrentLbs ¶
func (x *SetUpLBRequest) GetCurrentLbs() []*spec.LBcluster
func (*SetUpLBRequest) GetDesired ¶
func (x *SetUpLBRequest) GetDesired() *spec.K8Scluster
func (*SetUpLBRequest) GetDesiredLbs ¶
func (x *SetUpLBRequest) GetDesiredLbs() []*spec.LBcluster
func (*SetUpLBRequest) GetFirstRun ¶ added in v0.3.1
func (x *SetUpLBRequest) GetFirstRun() bool
func (*SetUpLBRequest) GetPreviousAPIEndpoint ¶
func (x *SetUpLBRequest) GetPreviousAPIEndpoint() string
func (*SetUpLBRequest) GetProjectName ¶
func (x *SetUpLBRequest) GetProjectName() string
func (*SetUpLBRequest) ProtoMessage ¶
func (*SetUpLBRequest) ProtoMessage()
func (*SetUpLBRequest) ProtoReflect ¶
func (x *SetUpLBRequest) ProtoReflect() protoreflect.Message
func (*SetUpLBRequest) Reset ¶
func (x *SetUpLBRequest) Reset()
func (*SetUpLBRequest) String ¶
func (x *SetUpLBRequest) String() string
type SetUpLBResponse ¶
type SetUpLBResponse struct { Desired *spec.K8Scluster `protobuf:"bytes,1,opt,name=desired,proto3" json:"desired,omitempty"` CurrentLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=currentLbs,proto3" json:"currentLbs,omitempty"` DesiredLbs []*spec.LBcluster `protobuf:"bytes,3,rep,name=desiredLbs,proto3" json:"desiredLbs,omitempty"` // contains filtered or unexported fields }
func (*SetUpLBResponse) Descriptor
deprecated
func (*SetUpLBResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetUpLBResponse.ProtoReflect.Descriptor instead.
func (*SetUpLBResponse) GetCurrentLbs ¶
func (x *SetUpLBResponse) GetCurrentLbs() []*spec.LBcluster
func (*SetUpLBResponse) GetDesired ¶
func (x *SetUpLBResponse) GetDesired() *spec.K8Scluster
func (*SetUpLBResponse) GetDesiredLbs ¶
func (x *SetUpLBResponse) GetDesiredLbs() []*spec.LBcluster
func (*SetUpLBResponse) ProtoMessage ¶
func (*SetUpLBResponse) ProtoMessage()
func (*SetUpLBResponse) ProtoReflect ¶
func (x *SetUpLBResponse) ProtoReflect() protoreflect.Message
func (*SetUpLBResponse) Reset ¶
func (x *SetUpLBResponse) Reset()
func (*SetUpLBResponse) String ¶
func (x *SetUpLBResponse) String() string
type SetUpStorageRequest ¶
type SetUpStorageRequest struct { DesiredCluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=desiredCluster,proto3" json:"desiredCluster,omitempty"` // contains filtered or unexported fields }
func (*SetUpStorageRequest) Descriptor
deprecated
func (*SetUpStorageRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetUpStorageRequest.ProtoReflect.Descriptor instead.
func (*SetUpStorageRequest) GetDesiredCluster ¶
func (x *SetUpStorageRequest) GetDesiredCluster() *spec.K8Scluster
func (*SetUpStorageRequest) ProtoMessage ¶
func (*SetUpStorageRequest) ProtoMessage()
func (*SetUpStorageRequest) ProtoReflect ¶
func (x *SetUpStorageRequest) ProtoReflect() protoreflect.Message
func (*SetUpStorageRequest) Reset ¶
func (x *SetUpStorageRequest) Reset()
func (*SetUpStorageRequest) String ¶
func (x *SetUpStorageRequest) String() string
type SetUpStorageResponse ¶
type SetUpStorageResponse struct { DesiredCluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=desiredCluster,proto3" json:"desiredCluster,omitempty"` // contains filtered or unexported fields }
func (*SetUpStorageResponse) Descriptor
deprecated
func (*SetUpStorageResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetUpStorageResponse.ProtoReflect.Descriptor instead.
func (*SetUpStorageResponse) GetDesiredCluster ¶
func (x *SetUpStorageResponse) GetDesiredCluster() *spec.K8Scluster
func (*SetUpStorageResponse) ProtoMessage ¶
func (*SetUpStorageResponse) ProtoMessage()
func (*SetUpStorageResponse) ProtoReflect ¶
func (x *SetUpStorageResponse) ProtoReflect() protoreflect.Message
func (*SetUpStorageResponse) Reset ¶
func (x *SetUpStorageResponse) Reset()
func (*SetUpStorageResponse) String ¶
func (x *SetUpStorageResponse) String() string
type StoreClusterMetadataRequest ¶
type StoreClusterMetadataRequest struct { Cluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` ProjectName string `protobuf:"bytes,2,opt,name=projectName,proto3" json:"projectName,omitempty"` Loadbalancers []*spec.LBcluster `protobuf:"bytes,3,rep,name=loadbalancers,proto3" json:"loadbalancers,omitempty"` // contains filtered or unexported fields }
func (*StoreClusterMetadataRequest) Descriptor
deprecated
func (*StoreClusterMetadataRequest) Descriptor() ([]byte, []int)
Deprecated: Use StoreClusterMetadataRequest.ProtoReflect.Descriptor instead.
func (*StoreClusterMetadataRequest) GetCluster ¶
func (x *StoreClusterMetadataRequest) GetCluster() *spec.K8Scluster
func (*StoreClusterMetadataRequest) GetLoadbalancers ¶ added in v0.6.5
func (x *StoreClusterMetadataRequest) GetLoadbalancers() []*spec.LBcluster
func (*StoreClusterMetadataRequest) GetProjectName ¶ added in v0.3.2
func (x *StoreClusterMetadataRequest) GetProjectName() string
func (*StoreClusterMetadataRequest) ProtoMessage ¶
func (*StoreClusterMetadataRequest) ProtoMessage()
func (*StoreClusterMetadataRequest) ProtoReflect ¶
func (x *StoreClusterMetadataRequest) ProtoReflect() protoreflect.Message
func (*StoreClusterMetadataRequest) Reset ¶
func (x *StoreClusterMetadataRequest) Reset()
func (*StoreClusterMetadataRequest) String ¶
func (x *StoreClusterMetadataRequest) String() string
type StoreClusterMetadataResponse ¶
type StoreClusterMetadataResponse struct {
// contains filtered or unexported fields
}
func (*StoreClusterMetadataResponse) Descriptor
deprecated
func (*StoreClusterMetadataResponse) Descriptor() ([]byte, []int)
Deprecated: Use StoreClusterMetadataResponse.ProtoReflect.Descriptor instead.
func (*StoreClusterMetadataResponse) ProtoMessage ¶
func (*StoreClusterMetadataResponse) ProtoMessage()
func (*StoreClusterMetadataResponse) ProtoReflect ¶
func (x *StoreClusterMetadataResponse) ProtoReflect() protoreflect.Message
func (*StoreClusterMetadataResponse) Reset ¶
func (x *StoreClusterMetadataResponse) Reset()
func (*StoreClusterMetadataResponse) String ¶
func (x *StoreClusterMetadataResponse) String() string
type StoreKubeconfigRequest ¶
type StoreKubeconfigRequest struct { Cluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` ProjectName string `protobuf:"bytes,2,opt,name=projectName,proto3" json:"projectName,omitempty"` // contains filtered or unexported fields }
func (*StoreKubeconfigRequest) Descriptor
deprecated
func (*StoreKubeconfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use StoreKubeconfigRequest.ProtoReflect.Descriptor instead.
func (*StoreKubeconfigRequest) GetCluster ¶
func (x *StoreKubeconfigRequest) GetCluster() *spec.K8Scluster
func (*StoreKubeconfigRequest) GetProjectName ¶ added in v0.3.2
func (x *StoreKubeconfigRequest) GetProjectName() string
func (*StoreKubeconfigRequest) ProtoMessage ¶
func (*StoreKubeconfigRequest) ProtoMessage()
func (*StoreKubeconfigRequest) ProtoReflect ¶
func (x *StoreKubeconfigRequest) ProtoReflect() protoreflect.Message
func (*StoreKubeconfigRequest) Reset ¶
func (x *StoreKubeconfigRequest) Reset()
func (*StoreKubeconfigRequest) String ¶
func (x *StoreKubeconfigRequest) String() string
type StoreKubeconfigResponse ¶
type StoreKubeconfigResponse struct {
// contains filtered or unexported fields
}
func (*StoreKubeconfigResponse) Descriptor
deprecated
func (*StoreKubeconfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use StoreKubeconfigResponse.ProtoReflect.Descriptor instead.
func (*StoreKubeconfigResponse) ProtoMessage ¶
func (*StoreKubeconfigResponse) ProtoMessage()
func (*StoreKubeconfigResponse) ProtoReflect ¶
func (x *StoreKubeconfigResponse) ProtoReflect() protoreflect.Message
func (*StoreKubeconfigResponse) Reset ¶
func (x *StoreKubeconfigResponse) Reset()
func (*StoreKubeconfigResponse) String ¶
func (x *StoreKubeconfigResponse) String() string
type StoreLBScrapeConfigRequest ¶ added in v0.4.2
type StoreLBScrapeConfigRequest struct { Cluster *spec.K8Scluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` DesiredLoadbalancers []*spec.LBcluster `protobuf:"bytes,2,rep,name=desiredLoadbalancers,proto3" json:"desiredLoadbalancers,omitempty"` // contains filtered or unexported fields }
func (*StoreLBScrapeConfigRequest) Descriptor
deprecated
added in
v0.4.2
func (*StoreLBScrapeConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use StoreLBScrapeConfigRequest.ProtoReflect.Descriptor instead.
func (*StoreLBScrapeConfigRequest) GetCluster ¶ added in v0.4.2
func (x *StoreLBScrapeConfigRequest) GetCluster() *spec.K8Scluster
func (*StoreLBScrapeConfigRequest) GetDesiredLoadbalancers ¶ added in v0.4.2
func (x *StoreLBScrapeConfigRequest) GetDesiredLoadbalancers() []*spec.LBcluster
func (*StoreLBScrapeConfigRequest) ProtoMessage ¶ added in v0.4.2
func (*StoreLBScrapeConfigRequest) ProtoMessage()
func (*StoreLBScrapeConfigRequest) ProtoReflect ¶ added in v0.4.2
func (x *StoreLBScrapeConfigRequest) ProtoReflect() protoreflect.Message
func (*StoreLBScrapeConfigRequest) Reset ¶ added in v0.4.2
func (x *StoreLBScrapeConfigRequest) Reset()
func (*StoreLBScrapeConfigRequest) String ¶ added in v0.4.2
func (x *StoreLBScrapeConfigRequest) String() string
type StoreLBScrapeConfigResponse ¶ added in v0.4.2
type StoreLBScrapeConfigResponse struct {
// contains filtered or unexported fields
}
func (*StoreLBScrapeConfigResponse) Descriptor
deprecated
added in
v0.4.2
func (*StoreLBScrapeConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use StoreLBScrapeConfigResponse.ProtoReflect.Descriptor instead.
func (*StoreLBScrapeConfigResponse) ProtoMessage ¶ added in v0.4.2
func (*StoreLBScrapeConfigResponse) ProtoMessage()
func (*StoreLBScrapeConfigResponse) ProtoReflect ¶ added in v0.4.2
func (x *StoreLBScrapeConfigResponse) ProtoReflect() protoreflect.Message
func (*StoreLBScrapeConfigResponse) Reset ¶ added in v0.4.2
func (x *StoreLBScrapeConfigResponse) Reset()
func (*StoreLBScrapeConfigResponse) String ¶ added in v0.4.2
func (x *StoreLBScrapeConfigResponse) String() string
type TaskCompleteRequest ¶ added in v0.9.0
type TaskCompleteRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Cluster string `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"` TaskId string `protobuf:"bytes,3,opt,name=taskId,proto3" json:"taskId,omitempty"` Version uint64 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"` Workflow *spec.Workflow `protobuf:"bytes,5,opt,name=workflow,proto3" json:"workflow,omitempty"` State *spec.Clusters `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*TaskCompleteRequest) Descriptor
deprecated
added in
v0.9.0
func (*TaskCompleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use TaskCompleteRequest.ProtoReflect.Descriptor instead.
func (*TaskCompleteRequest) GetCluster ¶ added in v0.9.0
func (x *TaskCompleteRequest) GetCluster() string
func (*TaskCompleteRequest) GetName ¶ added in v0.9.0
func (x *TaskCompleteRequest) GetName() string
func (*TaskCompleteRequest) GetState ¶ added in v0.9.0
func (x *TaskCompleteRequest) GetState() *spec.Clusters
func (*TaskCompleteRequest) GetTaskId ¶ added in v0.9.0
func (x *TaskCompleteRequest) GetTaskId() string
func (*TaskCompleteRequest) GetVersion ¶ added in v0.9.0
func (x *TaskCompleteRequest) GetVersion() uint64
func (*TaskCompleteRequest) GetWorkflow ¶ added in v0.9.0
func (x *TaskCompleteRequest) GetWorkflow() *spec.Workflow
func (*TaskCompleteRequest) ProtoMessage ¶ added in v0.9.0
func (*TaskCompleteRequest) ProtoMessage()
func (*TaskCompleteRequest) ProtoReflect ¶ added in v0.9.0
func (x *TaskCompleteRequest) ProtoReflect() protoreflect.Message
func (*TaskCompleteRequest) Reset ¶ added in v0.9.0
func (x *TaskCompleteRequest) Reset()
func (*TaskCompleteRequest) String ¶ added in v0.9.0
func (x *TaskCompleteRequest) String() string
type TaskCompleteResponse ¶ added in v0.9.0
type TaskCompleteResponse struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Version uint64 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*TaskCompleteResponse) Descriptor
deprecated
added in
v0.9.0
func (*TaskCompleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use TaskCompleteResponse.ProtoReflect.Descriptor instead.
func (*TaskCompleteResponse) GetName ¶ added in v0.9.0
func (x *TaskCompleteResponse) GetName() string
func (*TaskCompleteResponse) GetVersion ¶ added in v0.9.0
func (x *TaskCompleteResponse) GetVersion() uint64
func (*TaskCompleteResponse) ProtoMessage ¶ added in v0.9.0
func (*TaskCompleteResponse) ProtoMessage()
func (*TaskCompleteResponse) ProtoReflect ¶ added in v0.9.0
func (x *TaskCompleteResponse) ProtoReflect() protoreflect.Message
func (*TaskCompleteResponse) Reset ¶ added in v0.9.0
func (x *TaskCompleteResponse) Reset()
func (*TaskCompleteResponse) String ¶ added in v0.9.0
func (x *TaskCompleteResponse) String() string
type TaskUpdateRequest ¶ added in v0.9.0
type TaskUpdateRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Cluster string `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"` TaskId string `protobuf:"bytes,3,opt,name=taskId,proto3" json:"taskId,omitempty"` Version uint64 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"` State *spec.Workflow `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*TaskUpdateRequest) Descriptor
deprecated
added in
v0.9.0
func (*TaskUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use TaskUpdateRequest.ProtoReflect.Descriptor instead.
func (*TaskUpdateRequest) GetCluster ¶ added in v0.9.0
func (x *TaskUpdateRequest) GetCluster() string
func (*TaskUpdateRequest) GetName ¶ added in v0.9.0
func (x *TaskUpdateRequest) GetName() string
func (*TaskUpdateRequest) GetState ¶ added in v0.9.0
func (x *TaskUpdateRequest) GetState() *spec.Workflow
func (*TaskUpdateRequest) GetTaskId ¶ added in v0.9.0
func (x *TaskUpdateRequest) GetTaskId() string
func (*TaskUpdateRequest) GetVersion ¶ added in v0.9.0
func (x *TaskUpdateRequest) GetVersion() uint64
func (*TaskUpdateRequest) ProtoMessage ¶ added in v0.9.0
func (*TaskUpdateRequest) ProtoMessage()
func (*TaskUpdateRequest) ProtoReflect ¶ added in v0.9.0
func (x *TaskUpdateRequest) ProtoReflect() protoreflect.Message
func (*TaskUpdateRequest) Reset ¶ added in v0.9.0
func (x *TaskUpdateRequest) Reset()
func (*TaskUpdateRequest) String ¶ added in v0.9.0
func (x *TaskUpdateRequest) String() string
type TaskUpdateResponse ¶ added in v0.9.0
type TaskUpdateResponse struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Version uint64 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*TaskUpdateResponse) Descriptor
deprecated
added in
v0.9.0
func (*TaskUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use TaskUpdateResponse.ProtoReflect.Descriptor instead.
func (*TaskUpdateResponse) GetName ¶ added in v0.9.0
func (x *TaskUpdateResponse) GetName() string
func (*TaskUpdateResponse) GetVersion ¶ added in v0.9.0
func (x *TaskUpdateResponse) GetVersion() uint64
func (*TaskUpdateResponse) ProtoMessage ¶ added in v0.9.0
func (*TaskUpdateResponse) ProtoMessage()
func (*TaskUpdateResponse) ProtoReflect ¶ added in v0.9.0
func (x *TaskUpdateResponse) ProtoReflect() protoreflect.Message
func (*TaskUpdateResponse) Reset ¶ added in v0.9.0
func (x *TaskUpdateResponse) Reset()
func (*TaskUpdateResponse) String ¶ added in v0.9.0
func (x *TaskUpdateResponse) String() string
type TeardownLBRequest ¶
type TeardownLBRequest struct { Desired *spec.K8Scluster `protobuf:"bytes,1,opt,name=desired,proto3" json:"desired,omitempty"` DesiredLbs []*spec.LBcluster `protobuf:"bytes,2,rep,name=desiredLbs,proto3" json:"desiredLbs,omitempty"` // LB clusters which were deleted from the Claudie manifest. DeletedLbs []*spec.LBcluster `protobuf:"bytes,3,rep,name=deletedLbs,proto3" json:"deletedLbs,omitempty"` ProjectName string `protobuf:"bytes,4,opt,name=projectName,proto3" json:"projectName,omitempty"` // contains filtered or unexported fields }
func (*TeardownLBRequest) Descriptor
deprecated
func (*TeardownLBRequest) Descriptor() ([]byte, []int)
Deprecated: Use TeardownLBRequest.ProtoReflect.Descriptor instead.
func (*TeardownLBRequest) GetDeletedLbs ¶
func (x *TeardownLBRequest) GetDeletedLbs() []*spec.LBcluster
func (*TeardownLBRequest) GetDesired ¶
func (x *TeardownLBRequest) GetDesired() *spec.K8Scluster
func (*TeardownLBRequest) GetDesiredLbs ¶
func (x *TeardownLBRequest) GetDesiredLbs() []*spec.LBcluster
func (*TeardownLBRequest) GetProjectName ¶
func (x *TeardownLBRequest) GetProjectName() string
func (*TeardownLBRequest) ProtoMessage ¶
func (*TeardownLBRequest) ProtoMessage()
func (*TeardownLBRequest) ProtoReflect ¶
func (x *TeardownLBRequest) ProtoReflect() protoreflect.Message
func (*TeardownLBRequest) Reset ¶
func (x *TeardownLBRequest) Reset()
func (*TeardownLBRequest) String ¶
func (x *TeardownLBRequest) String() string
type TeardownLBResponse ¶
type TeardownLBResponse struct { PreviousAPIEndpoint string `protobuf:"bytes,1,opt,name=previousAPIEndpoint,proto3" json:"previousAPIEndpoint,omitempty"` Desired *spec.K8Scluster `protobuf:"bytes,2,opt,name=desired,proto3" json:"desired,omitempty"` DesiredLbs []*spec.LBcluster `protobuf:"bytes,3,rep,name=desiredLbs,proto3" json:"desiredLbs,omitempty"` DeletedLbs []*spec.LBcluster `protobuf:"bytes,4,rep,name=deletedLbs,proto3" json:"deletedLbs,omitempty"` // contains filtered or unexported fields }
func (*TeardownLBResponse) Descriptor
deprecated
func (*TeardownLBResponse) Descriptor() ([]byte, []int)
Deprecated: Use TeardownLBResponse.ProtoReflect.Descriptor instead.
func (*TeardownLBResponse) GetDeletedLbs ¶
func (x *TeardownLBResponse) GetDeletedLbs() []*spec.LBcluster
func (*TeardownLBResponse) GetDesired ¶
func (x *TeardownLBResponse) GetDesired() *spec.K8Scluster
func (*TeardownLBResponse) GetDesiredLbs ¶
func (x *TeardownLBResponse) GetDesiredLbs() []*spec.LBcluster
func (*TeardownLBResponse) GetPreviousAPIEndpoint ¶
func (x *TeardownLBResponse) GetPreviousAPIEndpoint() string
func (*TeardownLBResponse) ProtoMessage ¶
func (*TeardownLBResponse) ProtoMessage()
func (*TeardownLBResponse) ProtoReflect ¶
func (x *TeardownLBResponse) ProtoReflect() protoreflect.Message
func (*TeardownLBResponse) Reset ¶
func (x *TeardownLBResponse) Reset()
func (*TeardownLBResponse) String ¶
func (x *TeardownLBResponse) String() string
type TerraformerServiceClient ¶
type TerraformerServiceClient interface { // BuildInfrastructure builds the infrastructure based on the provided desired state (includes addition/deletion of *stuff*). BuildInfrastructure(ctx context.Context, in *BuildInfrastructureRequest, opts ...grpc.CallOption) (*BuildInfrastructureResponse, error) // DestroyInfrastructure destroys the infrastructure completely. DestroyInfrastructure(ctx context.Context, in *DestroyInfrastructureRequest, opts ...grpc.CallOption) (*DestroyInfrastructureResponse, error) }
TerraformerServiceClient is the client API for TerraformerService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTerraformerServiceClient ¶
func NewTerraformerServiceClient(cc grpc.ClientConnInterface) TerraformerServiceClient
type TerraformerServiceServer ¶
type TerraformerServiceServer interface { // BuildInfrastructure builds the infrastructure based on the provided desired state (includes addition/deletion of *stuff*). BuildInfrastructure(context.Context, *BuildInfrastructureRequest) (*BuildInfrastructureResponse, error) // DestroyInfrastructure destroys the infrastructure completely. DestroyInfrastructure(context.Context, *DestroyInfrastructureRequest) (*DestroyInfrastructureResponse, error) // contains filtered or unexported methods }
TerraformerServiceServer is the server API for TerraformerService service. All implementations must embed UnimplementedTerraformerServiceServer for forward compatibility
type UnimplementedAnsiblerServiceServer ¶
type UnimplementedAnsiblerServiceServer struct { }
UnimplementedAnsiblerServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedAnsiblerServiceServer) InstallNodeRequirements ¶
func (UnimplementedAnsiblerServiceServer) InstallNodeRequirements(context.Context, *InstallRequest) (*InstallResponse, error)
func (UnimplementedAnsiblerServiceServer) InstallVPN ¶
func (UnimplementedAnsiblerServiceServer) InstallVPN(context.Context, *InstallRequest) (*InstallResponse, error)
func (UnimplementedAnsiblerServiceServer) RemoveClaudieUtilities ¶ added in v0.6.2
func (UnimplementedAnsiblerServiceServer) RemoveClaudieUtilities(context.Context, *RemoveClaudieUtilitiesRequest) (*RemoveClaudieUtilitiesResponse, error)
func (UnimplementedAnsiblerServiceServer) SetUpLoadbalancers ¶
func (UnimplementedAnsiblerServiceServer) SetUpLoadbalancers(context.Context, *SetUpLBRequest) (*SetUpLBResponse, error)
func (UnimplementedAnsiblerServiceServer) TeardownLoadBalancers ¶
func (UnimplementedAnsiblerServiceServer) TeardownLoadBalancers(context.Context, *TeardownLBRequest) (*TeardownLBResponse, error)
func (UnimplementedAnsiblerServiceServer) UpdateAPIEndpoint ¶ added in v0.3.1
func (UnimplementedAnsiblerServiceServer) UpdateAPIEndpoint(context.Context, *UpdateAPIEndpointRequest) (*UpdateAPIEndpointResponse, error)
func (UnimplementedAnsiblerServiceServer) UpdateNoProxyEnvs ¶ added in v0.9.0
func (UnimplementedAnsiblerServiceServer) UpdateNoProxyEnvs(context.Context, *UpdateNoProxyEnvsRequest) (*UpdateNoProxyEnvsResponse, error)
type UnimplementedKubeElevenServiceServer ¶
type UnimplementedKubeElevenServiceServer struct { }
UnimplementedKubeElevenServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedKubeElevenServiceServer) BuildCluster ¶
func (UnimplementedKubeElevenServiceServer) BuildCluster(context.Context, *BuildClusterRequest) (*BuildClusterResponse, error)
func (UnimplementedKubeElevenServiceServer) DestroyCluster ¶ added in v0.6.2
func (UnimplementedKubeElevenServiceServer) DestroyCluster(context.Context, *DestroyClusterRequest) (*DestroyClusterResponse, error)
type UnimplementedKuberServiceServer ¶
type UnimplementedKuberServiceServer struct { }
UnimplementedKuberServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedKuberServiceServer) CiliumRolloutRestart ¶ added in v0.5.0
func (UnimplementedKuberServiceServer) CiliumRolloutRestart(context.Context, *CiliumRolloutRestartRequest) (*CiliumRolloutRestartResponse, error)
func (UnimplementedKuberServiceServer) DeleteClusterMetadata ¶
func (UnimplementedKuberServiceServer) DeleteClusterMetadata(context.Context, *DeleteClusterMetadataRequest) (*DeleteClusterMetadataResponse, error)
func (UnimplementedKuberServiceServer) DeleteKubeconfig ¶
func (UnimplementedKuberServiceServer) DeleteKubeconfig(context.Context, *DeleteKubeconfigRequest) (*DeleteKubeconfigResponse, error)
func (UnimplementedKuberServiceServer) DeleteNodes ¶
func (UnimplementedKuberServiceServer) DeleteNodes(context.Context, *DeleteNodesRequest) (*DeleteNodesResponse, error)
func (UnimplementedKuberServiceServer) DestroyClusterAutoscaler ¶ added in v0.2.2
func (UnimplementedKuberServiceServer) DestroyClusterAutoscaler(context.Context, *DestroyClusterAutoscalerRequest) (*DestroyClusterAutoscalerResponse, error)
func (UnimplementedKuberServiceServer) PatchClusterInfoConfigMap ¶ added in v0.3.1
func (UnimplementedKuberServiceServer) PatchClusterInfoConfigMap(context.Context, *PatchClusterInfoConfigMapRequest) (*PatchClusterInfoConfigMapResponse, error)
func (UnimplementedKuberServiceServer) PatchKubeProxyConfigMap ¶ added in v0.8.0
func (UnimplementedKuberServiceServer) PatchKubeProxyConfigMap(context.Context, *PatchKubeProxyConfigMapRequest) (*PatchKubeProxyConfigMapResponse, error)
func (UnimplementedKuberServiceServer) PatchNodes ¶ added in v0.2.2
func (UnimplementedKuberServiceServer) PatchNodes(context.Context, *PatchNodesRequest) (*PatchNodesResponse, error)
func (UnimplementedKuberServiceServer) RemoveLBScrapeConfig ¶ added in v0.4.2
func (UnimplementedKuberServiceServer) RemoveLBScrapeConfig(context.Context, *RemoveLBScrapeConfigRequest) (*RemoveLBScrapeConfigResponse, error)
func (UnimplementedKuberServiceServer) SetUpClusterAutoscaler ¶ added in v0.2.2
func (UnimplementedKuberServiceServer) SetUpClusterAutoscaler(context.Context, *SetUpClusterAutoscalerRequest) (*SetUpClusterAutoscalerResponse, error)
func (UnimplementedKuberServiceServer) SetUpStorage ¶
func (UnimplementedKuberServiceServer) SetUpStorage(context.Context, *SetUpStorageRequest) (*SetUpStorageResponse, error)
func (UnimplementedKuberServiceServer) StoreClusterMetadata ¶
func (UnimplementedKuberServiceServer) StoreClusterMetadata(context.Context, *StoreClusterMetadataRequest) (*StoreClusterMetadataResponse, error)
func (UnimplementedKuberServiceServer) StoreKubeconfig ¶
func (UnimplementedKuberServiceServer) StoreKubeconfig(context.Context, *StoreKubeconfigRequest) (*StoreKubeconfigResponse, error)
func (UnimplementedKuberServiceServer) StoreLBScrapeConfig ¶ added in v0.4.2
func (UnimplementedKuberServiceServer) StoreLBScrapeConfig(context.Context, *StoreLBScrapeConfigRequest) (*StoreLBScrapeConfigResponse, error)
type UnimplementedManagerServiceServer ¶ added in v0.9.0
type UnimplementedManagerServiceServer struct { }
UnimplementedManagerServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedManagerServiceServer) GetConfig ¶ added in v0.9.0
func (UnimplementedManagerServiceServer) GetConfig(context.Context, *GetConfigRequest) (*GetConfigResponse, error)
func (UnimplementedManagerServiceServer) ListConfigs ¶ added in v0.9.0
func (UnimplementedManagerServiceServer) ListConfigs(context.Context, *ListConfigRequest) (*ListConfigResponse, error)
func (UnimplementedManagerServiceServer) MarkForDeletion ¶ added in v0.9.0
func (UnimplementedManagerServiceServer) MarkForDeletion(context.Context, *MarkForDeletionRequest) (*MarkForDeletionResponse, error)
func (UnimplementedManagerServiceServer) NextTask ¶ added in v0.9.0
func (UnimplementedManagerServiceServer) NextTask(context.Context, *NextTaskRequest) (*NextTaskResponse, error)
func (UnimplementedManagerServiceServer) TaskComplete ¶ added in v0.9.0
func (UnimplementedManagerServiceServer) TaskComplete(context.Context, *TaskCompleteRequest) (*TaskCompleteResponse, error)
func (UnimplementedManagerServiceServer) TaskUpdate ¶ added in v0.9.0
func (UnimplementedManagerServiceServer) TaskUpdate(context.Context, *TaskUpdateRequest) (*TaskUpdateResponse, error)
func (UnimplementedManagerServiceServer) UpdateNodePool ¶ added in v0.9.0
func (UnimplementedManagerServiceServer) UpdateNodePool(context.Context, *UpdateNodePoolRequest) (*UpdateNodePoolResponse, error)
func (UnimplementedManagerServiceServer) UpsertManifest ¶ added in v0.9.0
func (UnimplementedManagerServiceServer) UpsertManifest(context.Context, *UpsertManifestRequest) (*UpsertManifestResponse, error)
type UnimplementedOperatorServiceServer ¶ added in v0.4.1
type UnimplementedOperatorServiceServer struct { }
UnimplementedOperatorServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedOperatorServiceServer) SendAutoscalerEvent ¶ added in v0.4.1
func (UnimplementedOperatorServiceServer) SendAutoscalerEvent(context.Context, *SendAutoscalerEventRequest) (*SendAutoscalerEventResponse, error)
type UnimplementedTerraformerServiceServer ¶
type UnimplementedTerraformerServiceServer struct { }
UnimplementedTerraformerServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedTerraformerServiceServer) BuildInfrastructure ¶
func (UnimplementedTerraformerServiceServer) BuildInfrastructure(context.Context, *BuildInfrastructureRequest) (*BuildInfrastructureResponse, error)
func (UnimplementedTerraformerServiceServer) DestroyInfrastructure ¶
func (UnimplementedTerraformerServiceServer) DestroyInfrastructure(context.Context, *DestroyInfrastructureRequest) (*DestroyInfrastructureResponse, error)
type UnsafeAnsiblerServiceServer ¶
type UnsafeAnsiblerServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAnsiblerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AnsiblerServiceServer will result in compilation errors.
type UnsafeKubeElevenServiceServer ¶
type UnsafeKubeElevenServiceServer interface {
// contains filtered or unexported methods
}
UnsafeKubeElevenServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KubeElevenServiceServer will result in compilation errors.
type UnsafeKuberServiceServer ¶
type UnsafeKuberServiceServer interface {
// contains filtered or unexported methods
}
UnsafeKuberServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KuberServiceServer will result in compilation errors.
type UnsafeManagerServiceServer ¶ added in v0.9.0
type UnsafeManagerServiceServer interface {
// contains filtered or unexported methods
}
UnsafeManagerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ManagerServiceServer will result in compilation errors.
type UnsafeOperatorServiceServer ¶ added in v0.4.1
type UnsafeOperatorServiceServer interface {
// contains filtered or unexported methods
}
UnsafeOperatorServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OperatorServiceServer will result in compilation errors.
type UnsafeTerraformerServiceServer ¶
type UnsafeTerraformerServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTerraformerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TerraformerServiceServer will result in compilation errors.
type UpdateAPIEndpointRequest ¶ added in v0.3.1
type UpdateAPIEndpointRequest struct { Current *spec.K8Scluster `protobuf:"bytes,1,opt,name=current,proto3" json:"current,omitempty"` Endpoint *UpdateAPIEndpointRequest_Endpoint `protobuf:"bytes,2,opt,name=endpoint,proto3" json:"endpoint,omitempty"` ProjectName string `protobuf:"bytes,3,opt,name=projectName,proto3" json:"projectName,omitempty"` // contains filtered or unexported fields }
func (*UpdateAPIEndpointRequest) Descriptor
deprecated
added in
v0.3.1
func (*UpdateAPIEndpointRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAPIEndpointRequest.ProtoReflect.Descriptor instead.
func (*UpdateAPIEndpointRequest) GetCurrent ¶ added in v0.3.1
func (x *UpdateAPIEndpointRequest) GetCurrent() *spec.K8Scluster
func (*UpdateAPIEndpointRequest) GetEndpoint ¶ added in v0.9.0
func (x *UpdateAPIEndpointRequest) GetEndpoint() *UpdateAPIEndpointRequest_Endpoint
func (*UpdateAPIEndpointRequest) GetProjectName ¶ added in v0.3.1
func (x *UpdateAPIEndpointRequest) GetProjectName() string
func (*UpdateAPIEndpointRequest) ProtoMessage ¶ added in v0.3.1
func (*UpdateAPIEndpointRequest) ProtoMessage()
func (*UpdateAPIEndpointRequest) ProtoReflect ¶ added in v0.3.1
func (x *UpdateAPIEndpointRequest) ProtoReflect() protoreflect.Message
func (*UpdateAPIEndpointRequest) Reset ¶ added in v0.3.1
func (x *UpdateAPIEndpointRequest) Reset()
func (*UpdateAPIEndpointRequest) String ¶ added in v0.3.1
func (x *UpdateAPIEndpointRequest) String() string
type UpdateAPIEndpointRequest_Endpoint ¶ added in v0.9.0
type UpdateAPIEndpointRequest_Endpoint struct { Nodepool string `protobuf:"bytes,1,opt,name=nodepool,proto3" json:"nodepool,omitempty"` Node string `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
func (*UpdateAPIEndpointRequest_Endpoint) Descriptor
deprecated
added in
v0.9.0
func (*UpdateAPIEndpointRequest_Endpoint) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAPIEndpointRequest_Endpoint.ProtoReflect.Descriptor instead.
func (*UpdateAPIEndpointRequest_Endpoint) GetNode ¶ added in v0.9.0
func (x *UpdateAPIEndpointRequest_Endpoint) GetNode() string
func (*UpdateAPIEndpointRequest_Endpoint) GetNodepool ¶ added in v0.9.0
func (x *UpdateAPIEndpointRequest_Endpoint) GetNodepool() string
func (*UpdateAPIEndpointRequest_Endpoint) ProtoMessage ¶ added in v0.9.0
func (*UpdateAPIEndpointRequest_Endpoint) ProtoMessage()
func (*UpdateAPIEndpointRequest_Endpoint) ProtoReflect ¶ added in v0.9.0
func (x *UpdateAPIEndpointRequest_Endpoint) ProtoReflect() protoreflect.Message
func (*UpdateAPIEndpointRequest_Endpoint) Reset ¶ added in v0.9.0
func (x *UpdateAPIEndpointRequest_Endpoint) Reset()
func (*UpdateAPIEndpointRequest_Endpoint) String ¶ added in v0.9.0
func (x *UpdateAPIEndpointRequest_Endpoint) String() string
type UpdateAPIEndpointResponse ¶ added in v0.3.1
type UpdateAPIEndpointResponse struct { Current *spec.K8Scluster `protobuf:"bytes,1,opt,name=current,proto3" json:"current,omitempty"` // contains filtered or unexported fields }
func (*UpdateAPIEndpointResponse) Descriptor
deprecated
added in
v0.3.1
func (*UpdateAPIEndpointResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAPIEndpointResponse.ProtoReflect.Descriptor instead.
func (*UpdateAPIEndpointResponse) GetCurrent ¶ added in v0.3.1
func (x *UpdateAPIEndpointResponse) GetCurrent() *spec.K8Scluster
func (*UpdateAPIEndpointResponse) ProtoMessage ¶ added in v0.3.1
func (*UpdateAPIEndpointResponse) ProtoMessage()
func (*UpdateAPIEndpointResponse) ProtoReflect ¶ added in v0.3.1
func (x *UpdateAPIEndpointResponse) ProtoReflect() protoreflect.Message
func (*UpdateAPIEndpointResponse) Reset ¶ added in v0.3.1
func (x *UpdateAPIEndpointResponse) Reset()
func (*UpdateAPIEndpointResponse) String ¶ added in v0.3.1
func (x *UpdateAPIEndpointResponse) String() string
type UpdateNoProxyEnvsRequest ¶ added in v0.9.0
type UpdateNoProxyEnvsRequest struct { Current *spec.K8Scluster `protobuf:"bytes,1,opt,name=current,proto3" json:"current,omitempty"` Desired *spec.K8Scluster `protobuf:"bytes,2,opt,name=desired,proto3" json:"desired,omitempty"` DesiredLbs []*spec.LBcluster `protobuf:"bytes,3,rep,name=desiredLbs,proto3" json:"desiredLbs,omitempty"` ProjectName string `protobuf:"bytes,4,opt,name=projectName,proto3" json:"projectName,omitempty"` // contains filtered or unexported fields }
func (*UpdateNoProxyEnvsRequest) Descriptor
deprecated
added in
v0.9.0
func (*UpdateNoProxyEnvsRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNoProxyEnvsRequest.ProtoReflect.Descriptor instead.
func (*UpdateNoProxyEnvsRequest) GetCurrent ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsRequest) GetCurrent() *spec.K8Scluster
func (*UpdateNoProxyEnvsRequest) GetDesired ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsRequest) GetDesired() *spec.K8Scluster
func (*UpdateNoProxyEnvsRequest) GetDesiredLbs ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsRequest) GetDesiredLbs() []*spec.LBcluster
func (*UpdateNoProxyEnvsRequest) GetProjectName ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsRequest) GetProjectName() string
func (*UpdateNoProxyEnvsRequest) ProtoMessage ¶ added in v0.9.0
func (*UpdateNoProxyEnvsRequest) ProtoMessage()
func (*UpdateNoProxyEnvsRequest) ProtoReflect ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsRequest) ProtoReflect() protoreflect.Message
func (*UpdateNoProxyEnvsRequest) Reset ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsRequest) Reset()
func (*UpdateNoProxyEnvsRequest) String ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsRequest) String() string
type UpdateNoProxyEnvsResponse ¶ added in v0.9.0
type UpdateNoProxyEnvsResponse struct { Current *spec.K8Scluster `protobuf:"bytes,1,opt,name=current,proto3" json:"current,omitempty"` Desired *spec.K8Scluster `protobuf:"bytes,2,opt,name=desired,proto3" json:"desired,omitempty"` // contains filtered or unexported fields }
func (*UpdateNoProxyEnvsResponse) Descriptor
deprecated
added in
v0.9.0
func (*UpdateNoProxyEnvsResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNoProxyEnvsResponse.ProtoReflect.Descriptor instead.
func (*UpdateNoProxyEnvsResponse) GetCurrent ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsResponse) GetCurrent() *spec.K8Scluster
func (*UpdateNoProxyEnvsResponse) GetDesired ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsResponse) GetDesired() *spec.K8Scluster
func (*UpdateNoProxyEnvsResponse) ProtoMessage ¶ added in v0.9.0
func (*UpdateNoProxyEnvsResponse) ProtoMessage()
func (*UpdateNoProxyEnvsResponse) ProtoReflect ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsResponse) ProtoReflect() protoreflect.Message
func (*UpdateNoProxyEnvsResponse) Reset ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsResponse) Reset()
func (*UpdateNoProxyEnvsResponse) String ¶ added in v0.9.0
func (x *UpdateNoProxyEnvsResponse) String() string
type UpdateNodePoolRequest ¶ added in v0.9.0
type UpdateNodePoolRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Cluster string `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"` Version uint64 `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"` Nodepool *spec.NodePool `protobuf:"bytes,4,opt,name=nodepool,proto3" json:"nodepool,omitempty"` // contains filtered or unexported fields }
func (*UpdateNodePoolRequest) Descriptor
deprecated
added in
v0.9.0
func (*UpdateNodePoolRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNodePoolRequest.ProtoReflect.Descriptor instead.
func (*UpdateNodePoolRequest) GetCluster ¶ added in v0.9.0
func (x *UpdateNodePoolRequest) GetCluster() string
func (*UpdateNodePoolRequest) GetName ¶ added in v0.9.0
func (x *UpdateNodePoolRequest) GetName() string
func (*UpdateNodePoolRequest) GetNodepool ¶ added in v0.9.0
func (x *UpdateNodePoolRequest) GetNodepool() *spec.NodePool
func (*UpdateNodePoolRequest) GetVersion ¶ added in v0.9.0
func (x *UpdateNodePoolRequest) GetVersion() uint64
func (*UpdateNodePoolRequest) ProtoMessage ¶ added in v0.9.0
func (*UpdateNodePoolRequest) ProtoMessage()
func (*UpdateNodePoolRequest) ProtoReflect ¶ added in v0.9.0
func (x *UpdateNodePoolRequest) ProtoReflect() protoreflect.Message
func (*UpdateNodePoolRequest) Reset ¶ added in v0.9.0
func (x *UpdateNodePoolRequest) Reset()
func (*UpdateNodePoolRequest) String ¶ added in v0.9.0
func (x *UpdateNodePoolRequest) String() string
type UpdateNodePoolResponse ¶ added in v0.9.0
type UpdateNodePoolResponse struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Version uint64 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*UpdateNodePoolResponse) Descriptor
deprecated
added in
v0.9.0
func (*UpdateNodePoolResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNodePoolResponse.ProtoReflect.Descriptor instead.
func (*UpdateNodePoolResponse) GetName ¶ added in v0.9.0
func (x *UpdateNodePoolResponse) GetName() string
func (*UpdateNodePoolResponse) GetVersion ¶ added in v0.9.0
func (x *UpdateNodePoolResponse) GetVersion() uint64
func (*UpdateNodePoolResponse) ProtoMessage ¶ added in v0.9.0
func (*UpdateNodePoolResponse) ProtoMessage()
func (*UpdateNodePoolResponse) ProtoReflect ¶ added in v0.9.0
func (x *UpdateNodePoolResponse) ProtoReflect() protoreflect.Message
func (*UpdateNodePoolResponse) Reset ¶ added in v0.9.0
func (x *UpdateNodePoolResponse) Reset()
func (*UpdateNodePoolResponse) String ¶ added in v0.9.0
func (x *UpdateNodePoolResponse) String() string
type UpsertManifestRequest ¶ added in v0.9.0
type UpsertManifestRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` K8SCtx *spec.KubernetesContext `protobuf:"bytes,2,opt,name=k8sCtx,proto3" json:"k8sCtx,omitempty"` Manifest *spec.Manifest `protobuf:"bytes,3,opt,name=manifest,proto3" json:"manifest,omitempty"` // contains filtered or unexported fields }
func (*UpsertManifestRequest) Descriptor
deprecated
added in
v0.9.0
func (*UpsertManifestRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpsertManifestRequest.ProtoReflect.Descriptor instead.
func (*UpsertManifestRequest) GetK8SCtx ¶ added in v0.9.0
func (x *UpsertManifestRequest) GetK8SCtx() *spec.KubernetesContext
func (*UpsertManifestRequest) GetManifest ¶ added in v0.9.0
func (x *UpsertManifestRequest) GetManifest() *spec.Manifest
func (*UpsertManifestRequest) GetName ¶ added in v0.9.0
func (x *UpsertManifestRequest) GetName() string
func (*UpsertManifestRequest) ProtoMessage ¶ added in v0.9.0
func (*UpsertManifestRequest) ProtoMessage()
func (*UpsertManifestRequest) ProtoReflect ¶ added in v0.9.0
func (x *UpsertManifestRequest) ProtoReflect() protoreflect.Message
func (*UpsertManifestRequest) Reset ¶ added in v0.9.0
func (x *UpsertManifestRequest) Reset()
func (*UpsertManifestRequest) String ¶ added in v0.9.0
func (x *UpsertManifestRequest) String() string
type UpsertManifestResponse ¶ added in v0.9.0
type UpsertManifestResponse struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Version uint64 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*UpsertManifestResponse) Descriptor
deprecated
added in
v0.9.0
func (*UpsertManifestResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpsertManifestResponse.ProtoReflect.Descriptor instead.
func (*UpsertManifestResponse) GetName ¶ added in v0.9.0
func (x *UpsertManifestResponse) GetName() string
func (*UpsertManifestResponse) GetVersion ¶ added in v0.9.0
func (x *UpsertManifestResponse) GetVersion() uint64
func (*UpsertManifestResponse) ProtoMessage ¶ added in v0.9.0
func (*UpsertManifestResponse) ProtoMessage()
func (*UpsertManifestResponse) ProtoReflect ¶ added in v0.9.0
func (x *UpsertManifestResponse) ProtoReflect() protoreflect.Message
func (*UpsertManifestResponse) Reset ¶ added in v0.9.0
func (x *UpsertManifestResponse) Reset()
func (*UpsertManifestResponse) String ¶ added in v0.9.0
func (x *UpsertManifestResponse) String() string