registry

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2019 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ImageDataUpdate util.Lock

更新仓库组数据,镜像数量,tag数量 2018-01-27 21:07

Functions

func GetBaseImageSelect

func GetBaseImageSelect() string

生成 基础镜像服务 html 2018-02-09 17:54

func GetImageDatas

func GetImageDatas(searchMap sql.SearchMap) []k8s.CloudImage

2018-02-07 8:30 获取镜像数据

func GetImageSelect

func GetImageSelect(searchMap sql.SearchMap) string

2018-02-07 08:32 获取selecthtml

func GetImageTag

func GetImageTag(images string) string

2018-02-14 19:02 获取发布服务时的镜像tag

func GetImageTagSelect

func GetImageTagSelect(tag string) string

2018-02-07 8;39 获取版本号select

func GetRegistryGroup

func GetRegistryGroup(groupName string, clusterName string) (registry.CloudRegistryServer, string, string, string)

获取组数据 2018-01-31 21:03

func GetRegistryGroupSelect

func GetRegistryGroupSelect(user string) string

2018-02-07 08:26 获取selecthtml

func GetRegistrySelect

func GetRegistrySelect() string

生成 镜像服务 html 2018-01-26 10:41

func GetRegistryServer

func GetRegistryServer(name string) []registry.CloudRegistryServer

获取镜像服务器信息 2018-01-26 10:37

func GetRegistryServerCluster

func GetRegistryServerCluster(serverDomain string, clustername string) registry.CloudRegistryServer

获取仓库服务器信息 2018-01-27 21:17

func GetRegistryServerMap

func GetRegistryServerMap() util.Lock

2018-02-06 21:01

func UpdateGroupImageInfo

func UpdateGroupImageInfo()

Types

type BaseController

type BaseController struct {
	beego.Controller
}

func (*BaseController) Base

func (this *BaseController) Base()

基础镜像服务器数据 @router /api/registry [get]

func (*BaseController) BaseAdd

func (this *BaseController) BaseAdd()

@router /image/registry/add [get]

func (*BaseController) BaseDelete

func (this *BaseController) BaseDelete()

@router /api/registry/delete [*]

func (*BaseController) BaseList

func (this *BaseController) BaseList()

主机管理入口页面 @router /image/registry/list [get]

func (*BaseController) BaseSave

func (this *BaseController) BaseSave()

json @router /api/registry [post]

type ImageController

type ImageController struct {
	beego.Controller
}

func (*ImageController) RecreateRegistry

func (this *ImageController) RecreateRegistry()

2018-03-02 10:21 重建仓库服务 @param ServerId @router /api/registry/recreate [post]

func (*ImageController) RegistryServer

func (this *ImageController) RegistryServer()

仓库服务器数据 @router /api/registry [get]

func (*ImageController) RegistryServerAdd

func (this *ImageController) RegistryServerAdd()

@router /image/registry/add [get]

func (*ImageController) RegistryServerDelete

func (this *ImageController) RegistryServerDelete()

@router /api/registry/delete [*]

func (*ImageController) RegistryServerList

func (this *ImageController) RegistryServerList()

主机管理入口页面 @router /image/registry/list [get]

func (*ImageController) RegistryServerSave

func (this *ImageController) RegistryServerSave()

json @router /api/registry [post]

type RegistryGroupController

type RegistryGroupController struct {
	beego.Controller
}

func (*RegistryGroupController) DeleteRegistryGroup

func (this *RegistryGroupController) DeleteRegistryGroup()

@router /api/registry/group [delete]

func (*RegistryGroupController) DeleteRegistryGroupImage

func (this *RegistryGroupController) DeleteRegistryGroupImage()

2018-01-29 8:51 删除仓库组中的镜像 @param tag @param force 删除数据库里的数据 @router /api/registry/group/images/:id:int [delete]

func (*RegistryGroupController) GetDeployImage

func (this *RegistryGroupController) GetDeployImage()

2018-02-07 12:34 在部署时使用的镜像数据 @router /api/registry/deploy/image [get]

func (*RegistryGroupController) GetRegistryGroupImage

func (this *RegistryGroupController) GetRegistryGroupImage()

2018-01-29 10:57 获取镜像数据 @router /api/registry/group/images/:id:int [delete]

func (*RegistryGroupController) GroupDetailPage

func (this *RegistryGroupController) GroupDetailPage()

2018-01-28 9:24 仓库组详情入口页面 @route /image/registry/group/detail/:hi(.*) [get] @router /image/registry/group/detail/:id:int [get]

func (*RegistryGroupController) RegistryGroup

func (this *RegistryGroupController) RegistryGroup()

仓库组器数据 @router /api/registry/group [get]

func (*RegistryGroupController) RegistryGroupAdd

func (this *RegistryGroupController) RegistryGroupAdd()

@router /image/registry/group/add [get]

func (*RegistryGroupController) RegistryGroupImages

func (this *RegistryGroupController) RegistryGroupImages()

仓库组镜像数据 @router /api/registry/group/images [get]

func (*RegistryGroupController) RegistryGroupList

func (this *RegistryGroupController) RegistryGroupList()

仓库组入口页面 @router /image/registry/group/list [get]

func (*RegistryGroupController) RegistryImagesLog

func (this *RegistryGroupController) RegistryImagesLog()

仓库组镜像数据 @param group 2018-01-29 16:41 @router /api/registry/group/images/log [get]

func (*RegistryGroupController) SaveRegistryGroup

func (this *RegistryGroupController) SaveRegistryGroup()

json @router /api/registry/group [post]

type RegistryPermController

type RegistryPermController struct {
	beego.Controller
}

func (*RegistryPermController) RegistryPerm

func (this *RegistryPermController) RegistryPerm()

仓库服务器数据 @router /api/registry [get]

func (*RegistryPermController) RegistryPermAdd

func (this *RegistryPermController) RegistryPermAdd()

@router /image/registry/add [get]

func (*RegistryPermController) RegistryPermDelete

func (this *RegistryPermController) RegistryPermDelete()

@router /api/registry/delete [*]

func (*RegistryPermController) RegistryPermList

func (this *RegistryPermController) RegistryPermList()

权限管理入口页面 @router /image/registry/list [get]

func (*RegistryPermController) RegistryPermSave

func (this *RegistryPermController) RegistryPermSave()

json @router /api/registry [post]

type SyncController

type SyncController struct {
	beego.Controller
}

func (*SyncController) ApprovedSave

func (this *SyncController) ApprovedSave()

2018-02-06 17:08 审批镜像同步 @router /api/image/sync/approved/:id:int [post]

func (*SyncController) HistorDatas

func (this *SyncController) HistorDatas()

历史数据 @router /api/image/sync/history [get]

func (*SyncController) HistoryList

func (this *SyncController) HistoryList()

镜像同步日志 @router /image/sync/history [get]

func (*SyncController) SyncAdd

func (this *SyncController) SyncAdd()

2018-02-05 14:02 镜像同步页面 @router /image/sync/add [get]

func (*SyncController) SyncDatas

func (this *SyncController) SyncDatas()

2018-02-06 17:29 获取镜像数据 @router /api/image/sync [get]

func (*SyncController) SyncDelete

func (this *SyncController) SyncDelete()

2018-02-06 20:38 删除镜像同步 @router /api/image/sync/:id:int [delete]

func (*SyncController) SyncExec

func (this *SyncController) SyncExec()

2018-02-06 21:50 镜像同步启动 @router /api/image/sync/:id:int [get]

func (*SyncController) SyncList

func (this *SyncController) SyncList()

2018-02-05 14:02 镜像同步页面 @router /image/sync/list [get]

func (*SyncController) SyncSave

func (this *SyncController) SyncSave()

string 镜像同步申请保存 @router /api/image/sync [post]

Jump to

Keyboard shortcuts

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