certmanagement

package
v1.100.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 8, 2024 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// DefaultIssuerName is the name of the default issuer.
	DefaultIssuerName = "default-issuer"
)

Variables

View Source
var TimeoutWaitForManagedResource = 2 * time.Minute

TimeoutWaitForManagedResource is the timeout used while waiting for the ManagedResources to become healthy or deleted.

Functions

func New

func New(cl client.Client, values Values) component.DeployWaiter

New creates a new instance of DeployWaiter for the CertManagement controller.

func NewCRDs

func NewCRDs(applier kubernetes.Applier) component.Deployer

NewCRDs can be used to deploy the CRD definitions for the cert-management.

func NewIssuers

func NewIssuers(
	cl client.Client,
	values Values,
) component.DeployWaiter

NewIssuers creates a new Deployer for the cert-management component.

Types

type Values

type Values struct {
	Image         string
	Namespace     string
	DeployConfig  *operatorv1alpha1.CertManagementConfig
	DefaultIssuer operatorv1alpha1.DefaultIssuer
}

Values is a set of configuration values for the cert-management component.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL