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

goldmane

package
v1.38.1 Latest Latest
Warning

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

Go to latest
Published: May 30, 2025 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

View Source
const (
	GoldmaneName               = "goldmane"
	GoldmaneNamespace          = common.CalicoNamespace
	GoldmaneServiceAccountName = GoldmaneName
	GoldmaneDeploymentName     = GoldmaneName
	GoldmaneRoleName           = GoldmaneName
	GoldmaneServicePort        = 7443
	GoldmaneContainerName      = "goldmane"

	GoldmaneKeyPairSecret = "goldmane-key-pair"
	GoldmaneServiceName   = "goldmane"

	GoldmaneConfigVolumeName = "config"
	GoldmaneConfigFilePath   = "/config"
	GoldmaneConfigFileName   = "config.json"
)

The names of the components related to the Guardian related rendered objects.

Variables

This section is empty.

Functions

func Goldmane

func Goldmane(cfg *Configuration) render.Component

Types

type Component

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

func (*Component) Objects

func (c *Component) Objects() ([]client.Object, []client.Object)

func (*Component) Ready

func (c *Component) Ready() bool

func (*Component) ResolveImages

func (c *Component) ResolveImages(is *operatorv1.ImageSet) error

func (*Component) SupportedOSType

func (c *Component) SupportedOSType() rmeta.OSType

type Configuration

type Configuration struct {
	PullSecrets                 []*corev1.Secret
	OpenShift                   bool
	Installation                *operatorv1.InstallationSpec
	TrustedCertBundle           certificatemanagement.TrustedBundleRO
	GoldmaneServerKeyPair       certificatemanagement.KeyPairInterface
	ManagementClusterConnection *operatorv1.ManagementClusterConnection
	ClusterDomain               string
	Goldmane                    *operatorv1.Goldmane
}

Configuration contains all the config information needed to render the component.

Jump to

Keyboard shortcuts

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