pulumi/pkg/codegen/internal/test/testdata/kubernetes-template.pp.py
Pat Gavlin 28b1a25629
[codegen/python] Improve program gen perf. (#7547)
- Only build casing tables once per package
- Right-size buffers in name generation

These changes lead to a significant speedup in example gen for
azure-native.
2021-07-16 15:45:00 -07:00

36 lines
1.1 KiB
Python

import pulumi
import pulumi_kubernetes as kubernetes
argocd_server_deployment = kubernetes.apps.v1.Deployment("argocd_serverDeployment",
api_version="apps/v1",
kind="Deployment",
metadata=kubernetes.meta.v1.ObjectMetaArgs(
name="argocd-server",
),
spec=kubernetes.apps.v1.DeploymentSpecArgs(
selector=kubernetes.meta.v1.LabelSelectorArgs(
match_labels={
"app": "server",
},
),
replicas=1,
template=kubernetes.core.v1.PodTemplateSpecArgs(
metadata=kubernetes.meta.v1.ObjectMetaArgs(
labels={
"app": "server",
},
),
spec=kubernetes.core.v1.PodSpecArgs(
containers=[kubernetes.core.v1.ContainerArgs(
name="nginx",
image="nginx",
readiness_probe=kubernetes.core.v1.ProbeArgs(
http_get=kubernetes.core.v1.HTTPGetActionArgs(
port=8080,
),
),
)],
),
),
))