Documentation ¶
Index ¶
- func CreateCSR() ([]byte, []byte)
- func CreateObservabilityCerts(c client.Client, scheme *runtime.Scheme, ...) error
- func CreateUpdateMtlsCertSecretForHubCollector(c client.Client, updateMtlsCert bool) error
- func NewSigningCertKeyPair(signerName string, validity time.Duration) (certData, keyData []byte, err error)
- func Sign(csr *certificatesv1.CertificateSigningRequest) []byte
- func Start(c client.Client, ingressCtlCrdExists bool)
- type ObservabilityAgent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateObservabilityCerts ¶
func CreateObservabilityCerts( c client.Client, scheme *runtime.Scheme, mco *mcov1beta2.MultiClusterObservability, ingressCtlCrdExists bool, ) error
func NewSigningCertKeyPair ¶
func Sign ¶
func Sign(csr *certificatesv1.CertificateSigningRequest) []byte
Types ¶
type ObservabilityAgent ¶
type ObservabilityAgent struct {
// contains filtered or unexported fields
}
func (*ObservabilityAgent) GetAgentAddonOptions ¶
func (o *ObservabilityAgent) GetAgentAddonOptions() agent.AgentAddonOptions
func (*ObservabilityAgent) Manifests ¶
func (o *ObservabilityAgent) Manifests( cluster *clusterv1.ManagedCluster, addon *addonapiv1alpha1.ManagedClusterAddOn, ) ([]runtime.Object, error)
Click to show internal directories.
Click to hide internal directories.