restore

package
v0.1.21 Latest Latest
Warning

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

Go to latest
Published: Jul 11, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RestoredIssuers

type RestoredIssuers struct {
	CertManagerIssuers        []*cmapi.Issuer
	CertManagerClusterIssuers []*cmapi.ClusterIssuer
	VenafiIssuers             []*veiv1alpha1.VenafiIssuer
	VenafiClusterIssuers      []*veiv1alpha1.VenafiClusterIssuer

	// Missed is a list of issuers that are not supported for restore.
	Missed []string

	// NeedsConversion is a list of issuers that are not supported for restore
	// but could be if converted
	NeedsConversion []string
}

RestoredIssuers contains the issuers and cluster issuers that were extracted from a backup file. Issuers which were unsupported are listed in Missed.

func ExtractOperatorManageableIssuersFromBackupFile

func ExtractOperatorManageableIssuersFromBackupFile(backupFilePath string) (*RestoredIssuers, error)

Jump to

Keyboard shortcuts

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