Versions in this module Expand all Collapse all v0 v0.1.1 Apr 4, 2022 Changes in this version + type Client struct + CfgNamespace string + func NewClient(configFlags *genericclioptions.ConfigFlags) (*Client, error) + type QueryResult struct + func (qr QueryResult) LivenessHit() bool + func (qr QueryResult) QueriedServiceName() string + func (qr QueryResult) QueryHit() bool + func (qr QueryResult) SelectionServiceName() string + func (qr QueryResult) ServiceProbes() ServiceProbes + type QueryResults []QueryResult + func DoQuery(ctx context.Context, svcNames []string, ns string, ctl *Client) (QueryResults, error) + func (r QueryResults) HasLivenessHits() bool + func (r QueryResults) HasQueryHits() bool + func (r QueryResults) LivenessHits() QueryResults + func (r QueryResults) LivenessMisses() QueryResults + func (r QueryResults) QueryMisses() QueryResults + type Selection struct + Pod corev1.Pod + Service corev1.Service + func (s Selection) ServiceProbes() ServiceProbes + type ServiceProbe struct + HTTPGets []*corev1.HTTPGetAction + Url *url.URL + type ServiceProbes []ServiceProbe