Documentation
¶
Index ¶
Constants ¶
View Source
const ( WhiskerName = "whisker" WhiskerNamespace = common.CalicoNamespace WhiskerServiceAccountName = WhiskerName WhiskerDeploymentName = WhiskerName WhiskerContainerName = "whisker" WhiskerBackendContainerName = "whisker-backend" WhiskerBackendKeyPairSecret = "whisker-backend-key-pair" GoldmaneDeploymentName = "goldmane" GoldmaneServicePort = 7443 GoldmaneNamespace = common.CalicoNamespace )
The names of the components related to the Guardian related rendered objects.
Variables ¶
This section is empty.
Functions ¶
func Whisker ¶
func Whisker(cfg *Configuration) render.Component
Types ¶
type Component ¶
type Component struct {
// contains filtered or unexported fields
}
func (*Component) ResolveImages ¶
func (c *Component) ResolveImages(is *operatorv1.ImageSet) error
func (*Component) SupportedOSType ¶
type Configuration ¶
type Configuration struct {
PullSecrets []*corev1.Secret
OpenShift bool
Installation *operatorv1.InstallationSpec
TrustedCertBundle certificatemanagement.TrustedBundleRO
WhiskerBackendKeyPair certificatemanagement.KeyPairInterface
Whisker *operatorv1.Whisker
ClusterID string
CalicoVersion string
ClusterType string
}
Configuration contains all the config information needed to render the component.
Click to show internal directories.
Click to hide internal directories.