Help us shape the future of Go! Take the 2026 Go Developer Survey

certificatemanagement

package
v1.35.2 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CertificateManagement

func CertificateManagement(
	cfg *Config,
) render.Component

CertificateManagement renders your KeyPairs and TrustedBundle, thereby simplifying other render components.

Types

type Config

type Config struct {
	// The service accounts that are mounting the key pairs and may issue CSRs if installation.CertificateManagement is used.
	ServiceAccounts []string
	KeyPairOptions  []KeyPairOption
	Namespace       string
	TruthNamespace  string
	TrustedBundle   certificatemanagement.TrustedBundle
}

Config contains all the config CertificateManagement needs to render objects.

type KeyPairOption

type KeyPairOption struct {
	// contains filtered or unexported fields
}

func NewKeyPairOption

func NewKeyPairOption(keyPair certificatemanagement.KeyPairInterface, renderInTruthNS, renderInAppNS bool) KeyPairOption

Jump to

Keyboard shortcuts

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