Documentation
¶
Index ¶
- func GenerateAllModifiers(dynakube dynatracev1beta1.DynaKube, capability capability.Capability) []builder.Modifier
- type AuthTokenModifier
- type CertificatesModifier
- type CustomPropertiesModifier
- type ExtensionControllerModifier
- func (eec ExtensionControllerModifier) Enabled() bool
- func (eec ExtensionControllerModifier) Limits(resourceName corev1.ResourceName) *resource.Quantity
- func (eec ExtensionControllerModifier) Modify(sts *appsv1.StatefulSet)
- func (eec ExtensionControllerModifier) Requests(resourceName corev1.ResourceName) *resource.Quantity
- type KubernetesMonitoringModifier
- type ProxyModifier
- type RawImageModifier
- type ReadOnlyModifier
- type ServicePortModifier
- type StatsdModifier
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateAllModifiers ¶
func GenerateAllModifiers(dynakube dynatracev1beta1.DynaKube, capability capability.Capability) []builder.Modifier
Types ¶
type AuthTokenModifier ¶
type AuthTokenModifier struct {
// contains filtered or unexported fields
}
func NewAuthTokenModifier ¶
func NewAuthTokenModifier(dynakube dynatracev1beta1.DynaKube) AuthTokenModifier
func (AuthTokenModifier) Enabled ¶
func (mod AuthTokenModifier) Enabled() bool
func (AuthTokenModifier) Modify ¶
func (mod AuthTokenModifier) Modify(sts *appsv1.StatefulSet)
type CertificatesModifier ¶
type CertificatesModifier struct {
// contains filtered or unexported fields
}
func NewCertificatesModifier ¶
func NewCertificatesModifier(dynakube dynatracev1beta1.DynaKube) CertificatesModifier
func (CertificatesModifier) Enabled ¶
func (mod CertificatesModifier) Enabled() bool
func (CertificatesModifier) Modify ¶
func (mod CertificatesModifier) Modify(sts *appsv1.StatefulSet)
type CustomPropertiesModifier ¶
type CustomPropertiesModifier struct {
// contains filtered or unexported fields
}
func NewCustomPropertiesModifier ¶
func NewCustomPropertiesModifier(dynakube dynatracev1beta1.DynaKube, capability capability.Capability) CustomPropertiesModifier
func (CustomPropertiesModifier) Enabled ¶
func (mod CustomPropertiesModifier) Enabled() bool
func (CustomPropertiesModifier) Modify ¶
func (mod CustomPropertiesModifier) Modify(sts *appsv1.StatefulSet)
type ExtensionControllerModifier ¶
type ExtensionControllerModifier struct {
// contains filtered or unexported fields
}
func NewExtensionControllerModifier ¶
func NewExtensionControllerModifier(dynakube dynatracev1beta1.DynaKube, capability capability.Capability) ExtensionControllerModifier
func (ExtensionControllerModifier) Enabled ¶
func (eec ExtensionControllerModifier) Enabled() bool
func (ExtensionControllerModifier) Limits ¶
func (eec ExtensionControllerModifier) Limits(resourceName corev1.ResourceName) *resource.Quantity
func (ExtensionControllerModifier) Modify ¶
func (eec ExtensionControllerModifier) Modify(sts *appsv1.StatefulSet)
func (ExtensionControllerModifier) Requests ¶
func (eec ExtensionControllerModifier) Requests(resourceName corev1.ResourceName) *resource.Quantity
type KubernetesMonitoringModifier ¶
type KubernetesMonitoringModifier struct {
// contains filtered or unexported fields
}
func NewKubernetesMonitoringModifier ¶
func NewKubernetesMonitoringModifier(dynakube dynatracev1beta1.DynaKube, capability capability.Capability) KubernetesMonitoringModifier
func (KubernetesMonitoringModifier) Enabled ¶
func (mod KubernetesMonitoringModifier) Enabled() bool
func (KubernetesMonitoringModifier) Modify ¶
func (mod KubernetesMonitoringModifier) Modify(sts *appsv1.StatefulSet)
type ProxyModifier ¶
type ProxyModifier struct {
// contains filtered or unexported fields
}
func NewProxyModifier ¶
func NewProxyModifier(dynakube dynatracev1beta1.DynaKube) ProxyModifier
func (ProxyModifier) Enabled ¶
func (mod ProxyModifier) Enabled() bool
func (ProxyModifier) Modify ¶
func (mod ProxyModifier) Modify(sts *appsv1.StatefulSet)
type RawImageModifier ¶
type RawImageModifier struct {
// contains filtered or unexported fields
}
func NewRawImageModifier ¶
func NewRawImageModifier(dynakube dynatracev1beta1.DynaKube) RawImageModifier
func (RawImageModifier) Enabled ¶
func (mod RawImageModifier) Enabled() bool
func (RawImageModifier) Modify ¶
func (mod RawImageModifier) Modify(sts *appsv1.StatefulSet)
type ReadOnlyModifier ¶
type ReadOnlyModifier struct {
// contains filtered or unexported fields
}
func NewReadOnlyModifier ¶
func NewReadOnlyModifier(dynakube dynatracev1beta1.DynaKube) ReadOnlyModifier
func (ReadOnlyModifier) Enabled ¶
func (mod ReadOnlyModifier) Enabled() bool
func (ReadOnlyModifier) Modify ¶
func (mod ReadOnlyModifier) Modify(sts *appsv1.StatefulSet)
type ServicePortModifier ¶
type ServicePortModifier struct {
// contains filtered or unexported fields
}
func NewServicePortModifier ¶
func NewServicePortModifier(dynakube dynatracev1beta1.DynaKube, capability capability.Capability) ServicePortModifier
func (ServicePortModifier) Enabled ¶
func (mod ServicePortModifier) Enabled() bool
func (ServicePortModifier) Modify ¶
func (mod ServicePortModifier) Modify(sts *appsv1.StatefulSet)
type StatsdModifier ¶
type StatsdModifier struct {
// contains filtered or unexported fields
}
func NewStatsdModifier ¶
func NewStatsdModifier(dynakube dynatracev1beta1.DynaKube, capability capability.Capability) StatsdModifier
func (StatsdModifier) Enabled ¶
func (statsd StatsdModifier) Enabled() bool
func (StatsdModifier) Limits ¶
func (statsd StatsdModifier) Limits(resourceName corev1.ResourceName) *resource.Quantity
func (StatsdModifier) Modify ¶
func (statsd StatsdModifier) Modify(sts *appsv1.StatefulSet)
func (StatsdModifier) Requests ¶
func (statsd StatsdModifier) Requests(resourceName corev1.ResourceName) *resource.Quantity
Click to show internal directories.
Click to hide internal directories.