Versions in this module Expand all Collapse all v0 v0.1.1 Aug 11, 2018 v0.1.0 Jul 17, 2018 Changes in this version + type Interface interface + Do func(*http.Request) (*Response, error) + Poll func(*http.Request, ResponseChecker) (*Response, error) + type Response struct + Body []byte + Header http.Header + Status string + StatusCode int + type ResponseChecker func(resp *Response) (done bool, err error) + type SpoofingClient struct + Client *http.Client + RequestInterval time.Duration + RequestTimeout time.Duration + RetryCodes []int + func New(kubeClientset *kubernetes.Clientset, logger *zap.SugaredLogger, domain string, ...) (*SpoofingClient, error) + func (sc *SpoofingClient) Do(req *http.Request) (*Response, error) + func (sc *SpoofingClient) Poll(req *http.Request, inState ResponseChecker) (*Response, error)