helm

package
v0.0.144 Latest Latest
Warning

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

Go to latest
Published: Jul 18, 2025 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterHelmChartRoutes added in v0.0.144

func RegisterHelmChartRoutes(mgm *gin.RouterGroup)

func RegisterHelmReleaseRoutes added in v0.0.144

func RegisterHelmReleaseRoutes(api *gin.RouterGroup)

func RegisterHelmRepoRoutes added in v0.0.144

func RegisterHelmRepoRoutes(admin *gin.RouterGroup)

func RepoOptionList

func RepoOptionList(c *gin.Context)

Types

type HelmChartController added in v0.0.144

type HelmChartController struct {
}

func (*HelmChartController) ChartVersionOptionList added in v0.0.144

func (hc *HelmChartController) ChartVersionOptionList(c *gin.Context)

ChartVersionOptionList 获取Chart的版本列表

func (*HelmChartController) GetChartValue added in v0.0.144

func (hc *HelmChartController) GetChartValue(c *gin.Context)

GetChartValue 获取Chart的值

func (*HelmChartController) ListChart added in v0.0.144

func (hc *HelmChartController) ListChart(c *gin.Context)

type HelmReleaseController added in v0.0.144

type HelmReleaseController struct {
}

func (*HelmReleaseController) BatchUninstallRelease added in v0.0.144

func (hr *HelmReleaseController) BatchUninstallRelease(c *gin.Context)

func (*HelmReleaseController) GetReleaseNote added in v0.0.144

func (hr *HelmReleaseController) GetReleaseNote(c *gin.Context)

GetReleaseNote 获取ReleaseNote

func (*HelmReleaseController) GetReleaseValues added in v0.0.144

func (hr *HelmReleaseController) GetReleaseValues(c *gin.Context)

GetReleaseValues 获取安装yaml

func (*HelmReleaseController) InstallRelease added in v0.0.144

func (hr *HelmReleaseController) InstallRelease(c *gin.Context)

InstallRelease 安装Helm Release

func (*HelmReleaseController) ListRelease added in v0.0.144

func (hr *HelmReleaseController) ListRelease(c *gin.Context)

func (*HelmReleaseController) ListReleaseHistory added in v0.0.144

func (hr *HelmReleaseController) ListReleaseHistory(c *gin.Context)

ListReleaseHistory 获取Release的历史版本

func (*HelmReleaseController) UninstallRelease added in v0.0.144

func (hr *HelmReleaseController) UninstallRelease(c *gin.Context)

UninstallRelease 卸载Helm Release

func (*HelmReleaseController) UpgradeRelease added in v0.0.144

func (hr *HelmReleaseController) UpgradeRelease(c *gin.Context)

UpgradeRelease 升级Helm Release

type HelmRepoController added in v0.0.144

type HelmRepoController struct {
}

func (*HelmRepoController) AddOrUpdateRepo added in v0.0.144

func (r *HelmRepoController) AddOrUpdateRepo(c *gin.Context)

AddOrUpdateRepo 添加或更新Helm仓库

func (*HelmRepoController) DeleteRepo added in v0.0.144

func (r *HelmRepoController) DeleteRepo(c *gin.Context)

func (*HelmRepoController) ListRepo added in v0.0.144

func (r *HelmRepoController) ListRepo(c *gin.Context)

func (*HelmRepoController) UpdateReposIndex added in v0.0.144

func (r *HelmRepoController) UpdateReposIndex(c *gin.Context)

Jump to

Keyboard shortcuts

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