Documentation ¶
Index ¶
- func NewRouter(abortWeb ControlChan, data *DataLayer) *gin.Engine
- func RevisionDiff(functor SectionFn, ext string, namespace string, name string, revision1 int, ...) (string, error)
- type CmdError
- type ControlChan
- type DataLayer
- func (d *DataLayer) ChartHistory(namespace string, chartName string) (res []*historyElement, err error)
- func (d *DataLayer) ChartRepoUpdate(name string) error
- func (d *DataLayer) ChartRepoVersions(chartName string) (res []repoChartElement, err error)
- func (d *DataLayer) ChartUpgrade(namespace string, name string, repoChart string, version string, ...) (string, error)
- func (d *DataLayer) CheckConnectivity() error
- func (d *DataLayer) DescribeResource(namespace string, kind string, name string) (string, error)
- func (d *DataLayer) GetResource(namespace string, def *GenericResource) (*GenericResource, error)
- func (d *DataLayer) ListContexts() (res []KubeContext, err error)
- func (d *DataLayer) ListInstalled() (res []releaseElement, err error)
- func (d *DataLayer) Revert(namespace string, name string, rev int) error
- func (d *DataLayer) RevisionManifests(namespace string, chartName string, revision int, _ bool) (res string, err error)
- func (d *DataLayer) RevisionManifestsParsed(namespace string, chartName string, revision int) ([]*GenericResource, error)
- func (d *DataLayer) RevisionNotes(namespace string, chartName string, revision int, _ bool) (res string, err error)
- func (d *DataLayer) RevisionValues(namespace string, chartName string, revision int, onlyUserDefined bool) (res string, err error)
- func (d *DataLayer) UninstallChart(namespace string, name string) error
- type GenericResource
- type HelmHandler
- func (h *HelmHandler) GetCharts(c *gin.Context)
- func (h *HelmHandler) GetInfoSection(c *gin.Context)
- func (h *HelmHandler) History(c *gin.Context)
- func (h *HelmHandler) Install(c *gin.Context)
- func (h *HelmHandler) InstallPreview(c *gin.Context)
- func (h *HelmHandler) RepoSearch(c *gin.Context)
- func (h *HelmHandler) RepoUpdate(c *gin.Context)
- func (h *HelmHandler) Resources(c *gin.Context)
- func (h *HelmHandler) Rollback(c *gin.Context)
- func (h *HelmHandler) Uninstall(c *gin.Context)
- type KubeContext
- type KubeHandler
- type QueryProps
- type SectionFn
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ControlChan ¶
type ControlChan = chan struct{}
func StartServer ¶
func StartServer() (string, ControlChan)
type DataLayer ¶
func (*DataLayer) ChartHistory ¶
func (*DataLayer) ChartRepoUpdate ¶ added in v0.0.4
func (*DataLayer) ChartRepoVersions ¶
func (*DataLayer) ChartUpgrade ¶ added in v0.0.4
func (*DataLayer) CheckConnectivity ¶
func (*DataLayer) DescribeResource ¶ added in v0.0.4
func (*DataLayer) GetResource ¶ added in v0.0.3
func (d *DataLayer) GetResource(namespace string, def *GenericResource) (*GenericResource, error)
func (*DataLayer) ListContexts ¶
func (d *DataLayer) ListContexts() (res []KubeContext, err error)
func (*DataLayer) ListInstalled ¶
func (*DataLayer) RevisionManifests ¶
func (*DataLayer) RevisionManifestsParsed ¶ added in v0.0.3
func (*DataLayer) RevisionNotes ¶ added in v0.0.3
func (*DataLayer) RevisionValues ¶ added in v0.0.3
type GenericResource ¶ added in v0.0.3
type HelmHandler ¶ added in v0.0.4
type HelmHandler struct {
Data *DataLayer
}
func (*HelmHandler) GetCharts ¶ added in v0.0.4
func (h *HelmHandler) GetCharts(c *gin.Context)
func (*HelmHandler) GetInfoSection ¶ added in v0.0.4
func (h *HelmHandler) GetInfoSection(c *gin.Context)
func (*HelmHandler) History ¶ added in v0.0.4
func (h *HelmHandler) History(c *gin.Context)
func (*HelmHandler) Install ¶ added in v0.0.4
func (h *HelmHandler) Install(c *gin.Context)
func (*HelmHandler) InstallPreview ¶ added in v0.0.4
func (h *HelmHandler) InstallPreview(c *gin.Context)
func (*HelmHandler) RepoSearch ¶ added in v0.0.4
func (h *HelmHandler) RepoSearch(c *gin.Context)
func (*HelmHandler) RepoUpdate ¶ added in v0.0.4
func (h *HelmHandler) RepoUpdate(c *gin.Context)
func (*HelmHandler) Resources ¶ added in v0.0.4
func (h *HelmHandler) Resources(c *gin.Context)
func (*HelmHandler) Rollback ¶ added in v0.0.4
func (h *HelmHandler) Rollback(c *gin.Context)
func (*HelmHandler) Uninstall ¶ added in v0.0.4
func (h *HelmHandler) Uninstall(c *gin.Context)
type KubeContext ¶
type KubeHandler ¶ added in v0.0.4
type KubeHandler struct {
Data *DataLayer
}
func (*KubeHandler) Describe ¶ added in v0.0.4
func (h *KubeHandler) Describe(c *gin.Context)
func (*KubeHandler) GetContexts ¶ added in v0.0.4
func (h *KubeHandler) GetContexts(c *gin.Context)
func (*KubeHandler) GetResourceInfo ¶ added in v0.0.4
func (h *KubeHandler) GetResourceInfo(c *gin.Context)
type QueryProps ¶ added in v0.0.4
Click to show internal directories.
Click to hide internal directories.