Documentation
¶
Index ¶
- Constants
- func Apply(dynakube dynatracev1beta1.DynaKube) features.Func
- func DeleteIfExists(dynakube dynatracev1beta1.DynaKube) ...
- func WaitForDynakubePhase(dynakube dynatracev1beta1.DynaKube) features.Func
- type Builder
- func (dynakubeBuilder Builder) ApiUrl(apiUrl string) Builder
- func (dynakubeBuilder Builder) ApplicationMonitoring(applicationMonitoringSpec *dynatracev1beta1.ApplicationMonitoringSpec) Builder
- func (dynakubeBuilder Builder) Build() dynatracev1beta1.DynaKube
- func (dynakubeBuilder Builder) ClassicFullstack(classicFullStackSpec *dynatracev1beta1.HostInjectSpec) Builder
- func (dynakubeBuilder Builder) CloudNative(cloudNativeFullStackSpec *dynatracev1beta1.CloudNativeFullStackSpec) Builder
- func (dynakubeBuilder Builder) Name(name string) Builder
- func (dynakubeBuilder Builder) Namespace(namespace string) Builder
- func (dynakubeBuilder Builder) NamespaceSelector(selector metav1.LabelSelector) Builder
- func (dynakubeBuilder Builder) Privileged() Builder
- func (dynakubeBuilder Builder) Proxy(proxy *dynatracev1beta1.DynaKubeProxy) Builder
- func (dynakubeBuilder Builder) Tokens(secretName string) Builder
- func (dynakubeBuilder Builder) WithActiveGate() Builder
- func (dynakubeBuilder Builder) WithAnnotations(annotations map[string]string) Builder
- func (dynakubeBuilder Builder) WithDefaultObjectMeta() Builder
- func (dynakubeBuilder Builder) WithDynakubeNamespaceSelector() Builder
- func (dynakubeBuilder Builder) WithIstio() Builder
Constants ¶
View Source
const ( Name = "dynakube" Namespace = "dynatrace" )
Variables ¶
This section is empty.
Functions ¶
func DeleteIfExists ¶
func WaitForDynakubePhase ¶
func WaitForDynakubePhase(dynakube dynatracev1beta1.DynaKube) features.Func
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func NewBuilder ¶
func NewBuilder() Builder
func (Builder) ApplicationMonitoring ¶
func (dynakubeBuilder Builder) ApplicationMonitoring(applicationMonitoringSpec *dynatracev1beta1.ApplicationMonitoringSpec) Builder
func (Builder) Build ¶
func (dynakubeBuilder Builder) Build() dynatracev1beta1.DynaKube
func (Builder) ClassicFullstack ¶
func (dynakubeBuilder Builder) ClassicFullstack(classicFullStackSpec *dynatracev1beta1.HostInjectSpec) Builder
func (Builder) CloudNative ¶
func (dynakubeBuilder Builder) CloudNative(cloudNativeFullStackSpec *dynatracev1beta1.CloudNativeFullStackSpec) Builder
func (Builder) NamespaceSelector ¶
func (dynakubeBuilder Builder) NamespaceSelector(selector metav1.LabelSelector) Builder
func (Builder) Privileged ¶
func (Builder) Proxy ¶
func (dynakubeBuilder Builder) Proxy(proxy *dynatracev1beta1.DynaKubeProxy) Builder
func (Builder) WithActiveGate ¶
func (Builder) WithAnnotations ¶
func (Builder) WithDefaultObjectMeta ¶
func (Builder) WithDynakubeNamespaceSelector ¶
Click to show internal directories.
Click to hide internal directories.