Documentation
¶
Index ¶
- func AddAlertNameSilence(alertID []string, duration, comment, username string, kubeconfig *rest.Config, ...) error
- func AddAllSilence(clusterID, duration, comment, username, clustername string, ...) error
- func AddOrgSilence(cmd *AddOrgSilenceCmd)
- func AddSilence(cmd *addSilenceCmd)
- func ClearAllSilence(kubeconfig *rest.Config, clientset *kubernetes.Clientset)
- func ClearSilence(cmd *silenceCmd)
- func ClearSilenceByID(silenceIDs []string, kubeconfig *rest.Config, clientset *kubernetes.Clientset)
- func GetUserAndClusterInfo(clusterid string) (string, string)
- func ListSilence(cmd *listSilenceCmd)
- func NewCmdAddOrgSilence() *cobra.Command
- func NewCmdAddSilence() *cobra.Command
- func NewCmdClearSilence() *cobra.Command
- func NewCmdListSilence() *cobra.Command
- func NewCmdSilence() *cobra.Command
- type AddOrgSilenceCmd
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddAlertNameSilence ¶
func AddAllSilence ¶
func AddOrgSilence ¶ added in v0.35.0
func AddOrgSilence(cmd *AddOrgSilenceCmd)
AddOrgSilence adds alert silences to organization's clusters
func AddSilence ¶
func AddSilence(cmd *addSilenceCmd)
func ClearAllSilence ¶
func ClearAllSilence(kubeconfig *rest.Config, clientset *kubernetes.Clientset)
func ClearSilence ¶
func ClearSilence(cmd *silenceCmd)
func ClearSilenceByID ¶
func ClearSilenceByID(silenceIDs []string, kubeconfig *rest.Config, clientset *kubernetes.Clientset)
func GetUserAndClusterInfo ¶
Get User name and clustername
func ListSilence ¶
func ListSilence(cmd *listSilenceCmd)
func NewCmdAddOrgSilence ¶ added in v0.35.0
func NewCmdAddSilence ¶
func NewCmdClearSilence ¶
func NewCmdListSilence ¶
func NewCmdSilence ¶
NewCmdSilence implements base silence command.
Types ¶
type AddOrgSilenceCmd ¶ added in v0.35.0
type AddOrgSilenceCmd struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.