orchestrator

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 15, 2024 License: Apache-2.0 Imports: 44 Imported by: 0

README

Intro

dice deal deploys runtime, and provide http request for runtime-related resources.

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

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

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 {
	SyncAddons() (bool, error)
	SyncProjects() (bool, error)
}

Directories

Path Synopsis
cache
org
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 等。
ecp
Package endpoints 定义所有的 route handle.
Package endpoints 定义所有的 route handle.
k8s
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 部署相关操作
log
runtime
Package runtime 应用实例相关操作
Package runtime 应用实例相关操作

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL