github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/kubernetes-template-pp/python/kubernetes-template.py (about) 1 import pulumi 2 import pulumi_kubernetes as kubernetes 3 4 argocd_server_deployment = kubernetes.apps.v1.Deployment("argocd_serverDeployment", 5 api_version="apps/v1", 6 kind="Deployment", 7 metadata=kubernetes.meta.v1.ObjectMetaArgs( 8 name="argocd-server", 9 ), 10 spec=kubernetes.apps.v1.DeploymentSpecArgs( 11 selector=kubernetes.meta.v1.LabelSelectorArgs( 12 match_labels={ 13 "app": "server", 14 }, 15 ), 16 replicas=1, 17 template=kubernetes.core.v1.PodTemplateSpecArgs( 18 metadata=kubernetes.meta.v1.ObjectMetaArgs( 19 labels={ 20 "app": "server", 21 }, 22 ), 23 spec=kubernetes.core.v1.PodSpecArgs( 24 containers=[kubernetes.core.v1.ContainerArgs( 25 name="nginx", 26 image="nginx", 27 readiness_probe=kubernetes.core.v1.ProbeArgs( 28 http_get=kubernetes.core.v1.HTTPGetActionArgs( 29 port=8080, 30 ), 31 ), 32 )], 33 ), 34 ), 35 ))