Versions in this module Expand all Collapse all v2 v2.6.3 Dec 17, 2021 Changes in this version + const AsyncFail + const ExternalDNS + const IPAM + const ImmediateFail + const IngressLink + const Success + const TLSProfile + const Timeout + const TransportServer + const VirtualServer + func CreateFakeHTTPClient() *fake.RESTClient + func NewConfigMap(id, rv, namespace string, keys map[string]string) *v1.ConfigMap + func NewEndpoints(svcName, rv, node, namespace string, readyIps, notReadyIps []string, ...) *v1.Endpoints + func NewExternalDNS(name, namespace string, spec cisapiv1.ExternalDNSSpec) *cisapiv1.ExternalDNS + func NewIPAM(name, namespace string, spec ficV1.IPAMSpec, status ficV1.IPAMStatus) *ficV1.IPAM + func NewIngress(id, rv, namespace string, spec v1beta1.IngressSpec, ...) *v1beta1.Ingress + func NewIngressLink(name, namespace, rv string, spec cisapiv1.IngressLinkSpec) *cisapiv1.IngressLink + func NewNamespace(name, rv string, labels map[string]string) *v1.Namespace + func NewNode(id string, rv string, unsched bool, addresses []v1.NodeAddress, ...) *v1.Node + func NewRoute(id, rv, namespace string, spec routeapi.RouteSpec, ...) *routeapi.Route + func NewSecret(name, namespace, cert, key string) *v1.Secret + func NewService(id, rv, namespace string, serviceType v1.ServiceType, ...) *v1.Service + func NewTLSProfile(name, namespace string, spec cisapiv1.TLSProfileSpec) *cisapiv1.TLSProfile + func NewTransportServer(name, namespace string, spec cisapiv1.TransportServerSpec) *cisapiv1.TransportServer + func NewVirtualServer(name, namespace string, spec cisapiv1.VirtualServerSpec) *cisapiv1.VirtualServer + type MockPoller struct + FailStyle int + func (mp *MockPoller) RegisterListener(p pollers.PollListener) error + func (mp *MockPoller) Run() error + func (mp *MockPoller) Stop() error + type MockWriter struct + FailStyle int + File string + Sections map[string]interface{} + WrittenTimes int + func (mw *MockWriter) GetOutputFilename() string + func (mw *MockWriter) SendSection(name string, obj interface{}) (<-chan struct{}, <-chan error, error) + func (mw *MockWriter) Stop() Other modules containing this package github.com/nuczzz/k8s-bigip-ctlr