cert-manager: github.com/jetstack/cert-manager/pkg/acme/webhook/cmd/server Index | Files

package server

import "github.com/jetstack/cert-manager/pkg/acme/webhook/cmd/server"

Index

Package Files

start.go

func NewCommandStartWebhookServer Uses

func NewCommandStartWebhookServer(out, errOut io.Writer, stopCh <-chan struct{}, groupName string, solvers ...webhook.Solver) *cobra.Command

type WebhookServerOptions Uses

type WebhookServerOptions struct {
    RecommendedOptions *genericoptions.RecommendedOptions

    SolverGroup string
    Solvers     []webhook.Solver

    StdOut io.Writer
    StdErr io.Writer
}

func NewWebhookServerOptions Uses

func NewWebhookServerOptions(out, errOut io.Writer, groupName string, solvers ...webhook.Solver) *WebhookServerOptions

func (*WebhookServerOptions) Complete Uses

func (o *WebhookServerOptions) Complete() error

func (WebhookServerOptions) Config Uses

func (o WebhookServerOptions) Config() (*apiserver.Config, error)

func (WebhookServerOptions) RunWebhookServer Uses

func (o WebhookServerOptions) RunWebhookServer(stopCh <-chan struct{}) error

func (WebhookServerOptions) Validate Uses

func (o WebhookServerOptions) Validate(args []string) error

Package server imports 9 packages (graph) and is imported by 3 packages. Updated 2019-10-07. Refresh now. Tools for package owners.