Documentation
¶
Index ¶
- Variables
- func GetBaseImageSelect() string
- func GetImageDatas(searchMap sql.SearchMap) []k8s.CloudImage
- func GetImageSelect(searchMap sql.SearchMap) string
- func GetImageTag(images string) string
- func GetImageTagSelect(tag string) string
- func GetRegistryGroup(groupName string, clusterName string) (registry.CloudRegistryServer, string, string, string)
- func GetRegistryGroupSelect(user string) string
- func GetRegistrySelect() string
- func GetRegistryServer(name string) []registry.CloudRegistryServer
- func GetRegistryServerCluster(serverDomain string, clustername string) registry.CloudRegistryServer
- func GetRegistryServerMap() util.Lock
- func UpdateGroupImageInfo()
- type BaseController
- type ImageController
- type RegistryGroupController
- func (this *RegistryGroupController) DeleteRegistryGroup()
- func (this *RegistryGroupController) DeleteRegistryGroupImage()
- func (this *RegistryGroupController) GetDeployImage()
- func (this *RegistryGroupController) GetRegistryGroupImage()
- func (this *RegistryGroupController) GroupDetailPage()
- func (this *RegistryGroupController) RegistryGroup()
- func (this *RegistryGroupController) RegistryGroupAdd()
- func (this *RegistryGroupController) RegistryGroupImages()
- func (this *RegistryGroupController) RegistryGroupList()
- func (this *RegistryGroupController) RegistryImagesLog()
- func (this *RegistryGroupController) SaveRegistryGroup()
- type RegistryPermController
- type SyncController
- func (this *SyncController) ApprovedSave()
- func (this *SyncController) HistorDatas()
- func (this *SyncController) HistoryList()
- func (this *SyncController) SyncAdd()
- func (this *SyncController) SyncDatas()
- func (this *SyncController) SyncDelete()
- func (this *SyncController) SyncExec()
- func (this *SyncController) SyncList()
- func (this *SyncController) SyncSave()
Constants ¶
This section is empty.
Variables ¶
var ImageDataUpdate util.Lock
更新仓库组数据,镜像数量,tag数量 2018-01-27 21:07
Functions ¶
func GetImageDatas ¶
func GetImageDatas(searchMap sql.SearchMap) []k8s.CloudImage
2018-02-07 8:30 获取镜像数据
func GetImageSelect ¶
2018-02-07 08:32 获取selecthtml
func GetRegistryGroup ¶
func GetRegistryGroup(groupName string, clusterName string) (registry.CloudRegistryServer, string, string, string)
获取组数据 2018-01-31 21:03
func GetRegistryGroupSelect ¶
2018-02-07 08:26 获取selecthtml
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 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]