Documentation ¶
Index ¶
- Constants
- func GenerateAllModifiers(dynakube dynatracev1beta1.DynaKube, capability capability.Capability) []builder.Modifier
- func GetSecurityContext(readOnlyRootFileSystem bool) *corev1.SecurityContext
- type AuthTokenModifier
- type CertificatesModifier
- type CustomPropertiesModifier
- type KubernetesMonitoringModifier
- type ProxyModifier
- type RawImageModifier
- type ReadOnlyModifier
- type ServicePortModifier
- type SyntheticModifier
Constants ¶
View Source
const ( ChromiumCacheMountName = "chromium-cache" ArchiveStorageMountName = "archive-storage" TmpStorageMountName = "tmp-storage" )
Variables ¶
This section is empty.
Functions ¶
func GenerateAllModifiers ¶
func GenerateAllModifiers(dynakube dynatracev1beta1.DynaKube, capability capability.Capability) []builder.Modifier
func GetSecurityContext ¶ added in v0.11.0
func GetSecurityContext(readOnlyRootFileSystem bool) *corev1.SecurityContext
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) error
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) error
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) error
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) error
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) error
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) error
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) error
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) error
type SyntheticModifier ¶ added in v0.11.0
type SyntheticModifier struct {
// contains filtered or unexported fields
}
func (SyntheticModifier) Enabled ¶ added in v0.11.0
func (modifier SyntheticModifier) Enabled() bool
func (SyntheticModifier) Modify ¶ added in v0.11.0
func (modifier SyntheticModifier) Modify(sts *appsv1.StatefulSet) error
Click to show internal directories.
Click to hide internal directories.