Documentation ¶
Index ¶
- func BuildClient() (err error)
- func GetAllCRD(namespace string, crd schema.GroupVersionResource) (result []model.KemtV1, err error)
- func GetDeployments(ns string) []string
- func GetDeploymentsDetail(ns string) chan v12.Deployment
- func GetEvents(ns string) chan Event
- func GetLogs(ns, item string) (result chan string, err error, close func() error)
- func GetNS() []string
- func GetPods(ns string) []string
- func WatchCRD(ns string, crd schema.GroupVersionResource) (err error, out chan WrappedKemtV1)
- type Event
- type InvolvedObject
- type Metadata
- type Object
- type TeamsClient
- type Webhook
- type WrappedKemtV1
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildClient ¶
func BuildClient() (err error)
func GetDeployments ¶
func GetDeploymentsDetail ¶
func GetDeploymentsDetail(ns string) chan v12.Deployment
func WatchCRD ¶
func WatchCRD(ns string, crd schema.GroupVersionResource) (err error, out chan WrappedKemtV1)
Types ¶
type InvolvedObject ¶
type TeamsClient ¶
func NewTeamsClient ¶
func NewTeamsClient(maxMessages, maxWaitSeconds int, endpoint string) *TeamsClient
func (*TeamsClient) EnqueueMsg ¶
func (t *TeamsClient) EnqueueMsg(in string)
func (*TeamsClient) Start ¶
func (t *TeamsClient) Start()
func (*TeamsClient) UpdateEndpoint ¶
func (t *TeamsClient) UpdateEndpoint(e string)
type WrappedKemtV1 ¶
Click to show internal directories.
Click to hide internal directories.