Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InsightsIntegration ¶
type InsightsIntegration struct { Manager ctrl.Manager Log *logr.Logger common.OSUtils // contains filtered or unexported fields }
InsightsIntegration allows your operator to manage a proxy for sending Red Hat Insights reports from Java-based workloads to the Runtimes Inventory service.
func NewInsightsIntegration ¶
func NewInsightsIntegration(mgr ctrl.Manager, operatorName string, operatorNamespace string, userAgentPrefix string, log *logr.Logger) *InsightsIntegration
NewInsightsIntegration creates a new InsightsIntegration using your operator's Manager and logger. Provide the operator's name and namespace, which can be discovered using the Kubernetes downward API. The User Agent prefix must be an approved UHC Auth Proxy prefix.
Click to show internal directories.
Click to hide internal directories.