Documentation ¶
Index ¶
- func BuildConfig(kubeconfig string) (*rest.Config, error)
- func GetCniFromCluster(resp containerengine.Cluster) (string, error)
- func SetUpControllers(opts types.IngressOpts, ...) func(ctx context.Context)
- func SetupMetricsServer(metricsBackend string, metricsPort int, mux *http.ServeMux, ...) (*prometheus.Registry, error)
- func SetupWebhookServer(ingressInformer networkinginformers.IngressInformer, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCniFromCluster ¶ added in v1.3.6
func GetCniFromCluster(resp containerengine.Cluster) (string, error)
func SetUpControllers ¶
func SetUpControllers(opts types.IngressOpts, ingressClassInformer networkinginformers.IngressClassInformer, ingressInformer networkinginformers.IngressInformer, k8client kubernetes.Interface, serviceInformer v1.ServiceInformer, endpointInformer v1.EndpointsInformer, podInformer v1.PodInformer, nodeInformer v1.NodeInformer, serviceAccountInformer v1.ServiceAccountInformer, c ctrcache.Cache, reg *prometheus.Registry) func(ctx context.Context)
func SetupMetricsServer ¶ added in v0.0.3
func SetupWebhookServer ¶
func SetupWebhookServer(ingressInformer networkinginformers.IngressInformer, serviceInformer v1.ServiceInformer, client *clientset.Clientset, ctx context.Context)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.