Documentation ¶
Index ¶
- func CheckShareEnvReady(c *gin.Context)
- func CheckWorkloadsK8sServices(c *gin.Context)
- func CleanProductCronJob(c *gin.Context)
- func ConnectSshPmExec(c *gin.Context)
- func CreateCommonEnvCfg(c *gin.Context)
- func CreateProduct(c *gin.Context)
- func DeleteCommonEnvCfg(c *gin.Context)
- func DeletePod(c *gin.Context)
- func DeleteProduct(c *gin.Context)
- func DeleteProductServices(c *gin.Context)
- func DisableBaseEnv(c *gin.Context)
- func EnableBaseEnv(c *gin.Context)
- func EstimatedValues(c *gin.Context)
- func ExportYaml(c *gin.Context)
- func GetBundleResources(c *gin.Context)
- func GetChartInfos(c *gin.Context)
- func GetChartValues(c *gin.Context)
- func GetEstimatedRenderCharts(c *gin.Context)
- func GetHelmChartVersions(c *gin.Context)
- func GetImageInfos(c *gin.Context)
- func GetInitProduct(c *gin.Context)
- func GetProduct(c *gin.Context)
- func GetProductDefaultValues(c *gin.Context)
- func GetProductInfo(c *gin.Context)
- func GetService(c *gin.Context)
- func GetServiceContainer(c *gin.Context)
- func GetServiceRenderCharts(c *gin.Context)
- func GetYamlContent(c *gin.Context)
- func ListAvailableNamespaces(c *gin.Context)
- func ListCommonEnvCfgHistory(c *gin.Context)
- func ListConfigMaps(c *gin.Context)
- func ListGroups(c *gin.Context)
- func ListIngresses(c *gin.Context)
- func ListKubeEvents(c *gin.Context)
- func ListLatestEnvCfg(c *gin.Context)
- func ListNodes(c *gin.Context)
- func ListPodEvents(c *gin.Context)
- func ListProducts(c *gin.Context)
- func ListProductsRevision(c *gin.Context)
- func ListPvcs(c *gin.Context)
- func ListReleases(c *gin.Context)
- func ListSecrets(c *gin.Context)
- func ListServicePods(c *gin.Context)
- func ListWorkloads(c *gin.Context)
- func ListWorkloadsInEnv(c *gin.Context)
- func MigrateHistoryConfigMaps(c *gin.Context)
- func PatchDebugContainer(c *gin.Context)
- func PatchWorkload(c *gin.Context)
- func RecoverWorkload(c *gin.Context)
- func RestartNewService(c *gin.Context)
- func RestartService(c *gin.Context)
- func RollBackConfigMap(c *gin.Context)
- func ScaleNewService(c *gin.Context)
- func ScaleService(c *gin.Context)
- func ServiceDiff(c *gin.Context)
- func SyncEnvResource(c *gin.Context)
- func SyncHelmProductRenderset(c *gin.Context)
- func UpdateCommonEnvCfg(c *gin.Context)
- func UpdateDeploymentContainerImage(c *gin.Context)
- func UpdateHelmProductCharts(c *gin.Context)
- func UpdateHelmProductDefaultValues(c *gin.Context)
- func UpdateHelmProductRenderset(c *gin.Context)
- func UpdateMultiProducts(c *gin.Context)
- func UpdateProduct(c *gin.Context)
- func UpdateProductRecycleDay(c *gin.Context)
- func UpdateProductRegistry(c *gin.Context)
- func UpdateService(c *gin.Context)
- func UpdateStatefulSetContainerImage(c *gin.Context)
- type ChartInfoArgs
- type DeleteProductServicesRequest
- type ListServicePodsArgs
- type ListWorkloadsArgs
- type NamespaceResource
- type Router
- type UpdateProductParams
- type UpdateProductRegistryRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckShareEnvReady ¶ added in v1.9.9
func CheckWorkloadsK8sServices ¶ added in v1.9.9
func CleanProductCronJob ¶
func ConnectSshPmExec ¶ added in v1.9.9
func CreateCommonEnvCfg ¶ added in v1.9.9
func CreateProduct ¶
func DeleteCommonEnvCfg ¶ added in v1.9.9
func DeleteProduct ¶
func DeleteProductServices ¶ added in v1.9.9
func DisableBaseEnv ¶ added in v1.9.9
func EnableBaseEnv ¶ added in v1.9.9
func EstimatedValues ¶ added in v1.6.0
func ExportYaml ¶
func GetBundleResources ¶ added in v1.7.1
func GetChartInfos ¶ added in v1.8.0
func GetChartValues ¶ added in v1.9.9
func GetEstimatedRenderCharts ¶ added in v1.5.0
func GetHelmChartVersions ¶ added in v1.2.0
func GetImageInfos ¶ added in v1.9.9
func GetInitProduct ¶
func GetProduct ¶
func GetProductDefaultValues ¶ added in v1.6.0
func GetProductInfo ¶
func GetService ¶
func GetServiceContainer ¶
func GetServiceRenderCharts ¶ added in v1.5.0
func GetYamlContent ¶ added in v1.6.0
func ListAvailableNamespaces ¶
func ListCommonEnvCfgHistory ¶ added in v1.9.9
func ListConfigMaps ¶
func ListGroups ¶
func ListIngresses ¶ added in v1.9.9
func ListKubeEvents ¶
func ListLatestEnvCfg ¶ added in v1.9.9
func ListPodEvents ¶
func ListProducts ¶
func ListProductsRevision ¶
func ListReleases ¶ added in v1.8.0
func ListSecrets ¶ added in v1.9.9
func ListServicePods ¶
func ListWorkloads ¶ added in v1.5.0
func ListWorkloadsInEnv ¶ added in v1.5.0
func MigrateHistoryConfigMaps ¶ added in v1.9.9
func PatchDebugContainer ¶ added in v1.9.9
func PatchWorkload ¶ added in v1.9.9
func RecoverWorkload ¶ added in v1.9.9
func RestartNewService ¶
func RestartService ¶
func RollBackConfigMap ¶
func ScaleNewService ¶
func ScaleService ¶
func ServiceDiff ¶
func SyncEnvResource ¶ added in v1.9.9
func SyncHelmProductRenderset ¶ added in v1.9.9
func UpdateCommonEnvCfg ¶ added in v1.9.9
func UpdateHelmProductCharts ¶ added in v1.9.9
func UpdateHelmProductDefaultValues ¶ added in v1.9.9
func UpdateHelmProductRenderset ¶ added in v1.6.0
func UpdateMultiProducts ¶ added in v1.7.1
func UpdateProduct ¶
func UpdateProductRecycleDay ¶ added in v1.2.0
func UpdateProductRegistry ¶ added in v1.8.0
func UpdateService ¶
Types ¶
type ChartInfoArgs ¶
type ChartInfoArgs struct {
ChartInfos []*template.RenderChart `json:"chart_infos"`
}
type DeleteProductServicesRequest ¶ added in v1.9.9
type DeleteProductServicesRequest struct {
ServiceNames []string `json:"service_names"`
}
type ListServicePodsArgs ¶
type ListWorkloadsArgs ¶ added in v1.5.0
type ListWorkloadsArgs struct { Namespace string `json:"namespace" form:"namespace"` ClusterID string `json:"clusterId" form:"clusterId"` WorkloadName string `json:"workloadName" form:"workloadName"` PerPage int `json:"perPage" form:"perPage,default:20"` Page int `json:"page" form:"page,default:1"` }
type NamespaceResource ¶
type NamespaceResource struct { Services []*commonservice.ServiceResp `json:"services"` Ingresses []resource.Ingress `json:"ingresses"` }
type Router ¶
type Router struct{}
func (*Router) Inject ¶
func (*Router) Inject(router *gin.RouterGroup)
type UpdateProductParams ¶ added in v1.9.9
type UpdateProductParams struct { ServiceNames []string `json:"service_names"` commonmodels.Product }
type UpdateProductRegistryRequest ¶ added in v1.8.0
type UpdateProductRegistryRequest struct {
RegistryID string `json:"registry_id"`
}
Click to show internal directories.
Click to hide internal directories.