Documentation ¶
Index ¶
- Constants
- func GetDeploymentMetadataConfigMapName(dynakubeName string) string
- func GetOneAgentDeploymentType(dynakube dynatracev1beta1.DynaKube) string
- func NewReconciler(clt client.Client, apiReader client.Reader, scheme *runtime.Scheme, ...) controllers.Reconciler
- type DeploymentMetadata
- type Reconciler
- type ReconcilerBuilder
Constants ¶
View Source
const ( ApplicationMonitoringDeploymentType = "application_monitoring" ClassicFullStackDeploymentType = "classic_fullstack" CloudNativeDeploymentType = "cloud_native_fullstack" HostMonitoringDeploymentType = "host_monitoring" EnvDtDeploymentMetadata = "DT_DEPLOYMENT_METADATA" EnvDtOperatorVersion = "DT_OPERATOR_VERSION" OneAgentMetadataKey = "oneagent" ActiveGateMetadataKey = "activegate" OperatorVersionKey = "operator" )
Variables ¶
This section is empty.
Functions ¶
func GetOneAgentDeploymentType ¶
func GetOneAgentDeploymentType(dynakube dynatracev1beta1.DynaKube) string
func NewReconciler ¶
func NewReconciler(clt client.Client, apiReader client.Reader, scheme *runtime.Scheme, dynakube dynatracev1beta1.DynaKube, clusterID string) controllers.Reconciler
Types ¶
type DeploymentMetadata ¶
func NewDeploymentMetadata ¶
func NewDeploymentMetadata(orchestratorID string, dt string) *DeploymentMetadata
func (*DeploymentMetadata) AsString ¶
func (metadata *DeploymentMetadata) AsString() string
func (*DeploymentMetadata) OrchestrationTech ¶
func (metadata *DeploymentMetadata) OrchestrationTech() string
type Reconciler ¶
type Reconciler struct {
// contains filtered or unexported fields
}
type ReconcilerBuilder ¶ added in v1.0.0
type ReconcilerBuilder func(clt client.Client, apiReader client.Reader, scheme *runtime.Scheme, dynakube dynatracev1beta1.DynaKube, clusterID string) controllers.Reconciler
Click to show internal directories.
Click to hide internal directories.