Documentation ¶
Index ¶
- func WithDDAConfig(config string) func(*Params) error
- func WithFakeIntake(fakeintake *fakeintake.Fakeintake) func(*Params) error
- func WithNamespace(namespace string) func(*Params) error
- func WithPulumiResourceOptions(resources ...pulumi.ResourceOption) func(*Params) error
- func WithTLSKubeletVerify(verify bool) func(*Params) error
- type Option
- type Params
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithDDAConfig ¶
WithDDAConfig configures the DatadogAgent resource.
func WithFakeIntake ¶
func WithFakeIntake(fakeintake *fakeintake.Fakeintake) func(*Params) error
WithFakeIntake configures the Agent to use the given fake intake.
func WithNamespace ¶
WithNamespace sets the namespace to deploy the agent to.
func WithPulumiResourceOptions ¶
func WithPulumiResourceOptions(resources ...pulumi.ResourceOption) func(*Params) error
WithPulumiResourceOptions sets the resources to depend on.
func WithTLSKubeletVerify ¶
WithTLSKubeletVerify toggles kubelet TLS verification.
Types ¶
type Params ¶
type Params struct { PulumiResourceOptions []pulumi.ResourceOption Namespace string FakeIntake *fakeintake.Fakeintake DDAConfig string KubeletTLSVerify bool }
Click to show internal directories.
Click to hide internal directories.