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      ))