Documentation ¶
Overview ¶
Package orchestrator 编排器
Package orchestrator is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockSharedCronjobRunner ¶
type MockSharedCronjobRunner struct {
// contains filtered or unexported fields
}
MockSharedCronjobRunner is a mock of SharedCronjobRunner interface.
func NewMockSharedCronjobRunner ¶
func NewMockSharedCronjobRunner(ctrl *gomock.Controller) *MockSharedCronjobRunner
NewMockSharedCronjobRunner creates a new mock instance.
func (*MockSharedCronjobRunner) EXPECT ¶
func (m *MockSharedCronjobRunner) EXPECT() *MockSharedCronjobRunnerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockSharedCronjobRunner) SyncAddons ¶
func (m *MockSharedCronjobRunner) SyncAddons() (bool, error)
SyncAddons mocks base method.
func (*MockSharedCronjobRunner) SyncProjects ¶
func (m *MockSharedCronjobRunner) SyncProjects() (bool, error)
SyncProjects mocks base method.
type MockSharedCronjobRunnerMockRecorder ¶
type MockSharedCronjobRunnerMockRecorder struct {
// contains filtered or unexported fields
}
MockSharedCronjobRunnerMockRecorder is the mock recorder for MockSharedCronjobRunner.
func (*MockSharedCronjobRunnerMockRecorder) SyncAddons ¶
func (mr *MockSharedCronjobRunnerMockRecorder) SyncAddons() *gomock.Call
SyncAddons indicates an expected call of SyncAddons.
func (*MockSharedCronjobRunnerMockRecorder) SyncProjects ¶
func (mr *MockSharedCronjobRunnerMockRecorder) SyncProjects() *gomock.Call
SyncProjects indicates an expected call of SyncProjects.
type SharedCronjobRunner ¶
type SharedCronjobRunner interface {}
Directories ¶
Path | Synopsis |
---|---|
cache
|
|
runtime/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
Package conf 定义了 orchestrator 所需要的配置选项,这些配置选项都是通过环境变量加载.
|
Package conf 定义了 orchestrator 所需要的配置选项,这些配置选项都是通过环境变量加载. |
Package dbclient 定义数据库操作的方法, orm 等。
|
Package dbclient 定义数据库操作的方法, orm 等。 |
Package endpoints 定义所有的 route handle.
|
Package endpoints 定义所有的 route handle. |
TODO: refactor me, 把这个文件中的所有逻辑都去掉,只有 http 处理和 检查 参数合法性
|
TODO: refactor me, 把这个文件中的所有逻辑都去掉,只有 http 处理和 检查 参数合法性 |
executor/plugins/k8s
Package k8s implements managing the servicegroup by k8s cluster
|
Package k8s implements managing the servicegroup by k8s cluster |
executor/plugins/k8s/addon/canal/v1
Package v1 contains API Schema definitions for the database v1 API group +kubebuilder:object:generate=true +groupName=database.erda.cloud
|
Package v1 contains API Schema definitions for the database v1 API group +kubebuilder:object:generate=true +groupName=database.erda.cloud |
executor/plugins/k8s/addon/mysql/v1
Package v1 contains API Schema definitions for the database v1 API group +kubebuilder:object:generate=true +groupName=database.erda.cloud
|
Package v1 contains API Schema definitions for the database v1 API group +kubebuilder:object:generate=true +groupName=database.erda.cloud |
executor/plugins/k8s/addon/sourcecov/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
executor/plugins/k8s/configmap
Package configmap manipulates the k8s api of configmap object
|
Package configmap manipulates the k8s api of configmap object |
executor/plugins/k8s/deployment
Package deployment manipulates the k8s api of deployment object
|
Package deployment manipulates the k8s api of deployment object |
executor/plugins/k8s/event
Package event manipulates the k8s api of event object
|
Package event manipulates the k8s api of event object |
executor/plugins/k8s/job
Package deployment manipulates the k8s api of deployment object
|
Package deployment manipulates the k8s api of deployment object |
executor/plugins/k8s/k8sapi
Package k8sapi contains necessary k8s types and objects
|
Package k8sapi contains necessary k8s types and objects |
executor/plugins/k8s/k8serror
Package k8serror encapsulates error of k8s object
|
Package k8serror encapsulates error of k8s object |
executor/plugins/k8s/k8sservice
Package k8sservice manipulates the k8s api of service object
|
Package k8sservice manipulates the k8s api of service object |
executor/plugins/k8s/namespace
Package namespace manipulates the k8s api of namespace object
|
Package namespace manipulates the k8s api of namespace object |
executor/plugins/k8s/persistentvolume
Package persistentvolume manipulates the k8s api of persistentvolume object
|
Package persistentvolume manipulates the k8s api of persistentvolume object |
executor/plugins/k8s/persistentvolumeclaim
Package persistentvolumeclaim manipulates the k8s api of persistentvolumeclaim object
|
Package persistentvolumeclaim manipulates the k8s api of persistentvolumeclaim object |
executor/plugins/k8s/pod
Package pod manipulates the k8s api of pod object
|
Package pod manipulates the k8s api of pod object |
executor/plugins/k8s/secret
Package secret manipulates the k8s api of secret object
|
Package secret manipulates the k8s api of secret object |
executor/plugins/k8s/serviceaccount
Package serviceaccount manipulates the k8s api of serviceaccount object
|
Package serviceaccount manipulates the k8s api of serviceaccount object |
executor/plugins/k8s/statefulset
Package statefulset manipulates the k8s api of statefulset object
|
Package statefulset manipulates the k8s api of statefulset object |
impl/cluster
Package cluster impl cluster API
|
Package cluster impl cluster API |
impl/cluster/clusterutil
Package clusterutil cluster utils
|
Package clusterutil cluster utils |
services
|
|
addon/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
apierrors
Package apierrors 定义了错误列表
|
Package apierrors 定义了错误列表 |
deployment
Package deployment 部署相关操作
|
Package deployment 部署相关操作 |
runtime
Package runtime 应用实例相关操作
|
Package runtime 应用实例相关操作 |
Click to show internal directories.
Click to hide internal directories.