Documentation
¶
Index ¶
- Variables
- func EcsAppDefinition(e aws.Environment, clusterArn pulumi.StringInput, ...) (*ecsComp.Workload, error)
- func EksFargateAppDefinition(e config.Env, kubeProvider *kubernetes.Provider, namespace string, ...) (*componentskube.Workload, error)
- func K8sAppDefinition(e config.Env, kubeProvider *kubernetes.Provider, namespace string, ...) (*componentskube.Workload, error)
- func K8sAppDefinitionWithOptions(e config.Env, kubeProvider *kubernetes.Provider, namespace string, ...) (*componentskube.Workload, error)
- type EcsComponent
- type K8sAppOption
Constants ¶
This section is empty.
Variables ¶
View Source
var DockerComposeManifest = docker.ComposeInlineManifest{ Name: "dogstatsd-sender", Content: pulumi.String(strings.ReplaceAll(dockerComposeContent, "{APPS_VERSION}", apps.Version)), }
Functions ¶
func EcsAppDefinition ¶
func EcsAppDefinition(e aws.Environment, clusterArn pulumi.StringInput, opts ...pulumi.ResourceOption) (*ecsComp.Workload, error)
func EksFargateAppDefinition ¶
func EksFargateAppDefinition(e config.Env, kubeProvider *kubernetes.Provider, namespace string, clusterAgentToken pulumi.StringInput, opts ...pulumi.ResourceOption) (*componentskube.Workload, error)
func K8sAppDefinition ¶
func K8sAppDefinition(e config.Env, kubeProvider *kubernetes.Provider, namespace string, statsdPort int, statsdSocket string, opts ...pulumi.ResourceOption) (*componentskube.Workload, error)
func K8sAppDefinitionWithOptions ¶ added in v0.79.0
func K8sAppDefinitionWithOptions(e config.Env, kubeProvider *kubernetes.Provider, namespace string, statsdPort int, statsdSocket string, appOptions []K8sAppOption, opts ...pulumi.ResourceOption) (*componentskube.Workload, error)
Types ¶
type EcsComponent ¶
type EcsComponent struct {
pulumi.ResourceState
}
type K8sAppOption ¶ added in v0.79.0
type K8sAppOption func(*k8sAppOptions)
func WithNamespaceLabels ¶ added in v0.79.0
func WithNamespaceLabels(labels pulumi.StringMap) K8sAppOption
Click to show internal directories.
Click to hide internal directories.