Documentation ¶
Index ¶
- Constants
- func AddHelmAccount(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func CrossUpgradeJobInfo(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func DeleteCertManagerRelease(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func DeleteHelmHookJob(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func DeleteHelmRelease(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func GetC7nHelmRelease(mgrs *operatorutil.MgrList, namespace string, releaseName string) (*v1alpha1.C7NHelmRelease, error)
- func GetCharUsernameAndPassword(opts *command.Opts, cmd *model.Packet) (string, string, error)
- func InstallCertManager(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func InstallHelmRelease(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func InstallJobInfo(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func StartHelmRelease(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func StopHelmRelease(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func SyncStatus(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func UpgradeHelmRelease(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- func UpgradeJobInfo(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
- type ChartAccount
Constants ¶
View Source
const SecretName = "chart-authentication"
Variables ¶
This section is empty.
Functions ¶
func AddHelmAccount ¶
func CrossUpgradeJobInfo ¶
func DeleteCertManagerRelease ¶
func DeleteCertManagerRelease(opts *command.Opts, cmd *model.Packet) ([]*model.Packet, *model.Packet)
专门用于卸载cert-mgr
func DeleteHelmHookJob ¶
用于停止job
func DeleteHelmRelease ¶
func GetC7nHelmRelease ¶
func GetC7nHelmRelease(mgrs *operatorutil.MgrList, namespace string, releaseName string) (*v1alpha1.C7NHelmRelease, error)
func InstallCertManager ¶
专门用于安装cert-mgr
func InstallHelmRelease ¶
func InstallJobInfo ¶
//helm 安装
func StartHelmRelease ¶
func StopHelmRelease ¶
func SyncStatus ¶
func UpgradeHelmRelease ¶
Types ¶
type ChartAccount ¶
Click to show internal directories.
Click to hide internal directories.