github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/kubernetes-pod-pp/dotnet/kubernetes-pod.cs (about) 1 using System.Collections.Generic; 2 using Pulumi; 3 using Kubernetes = Pulumi.Kubernetes; 4 5 return await Deployment.RunAsync(() => 6 { 7 var bar = new Kubernetes.Core.V1.Pod("bar", new() 8 { 9 ApiVersion = "v1", 10 Kind = "Pod", 11 Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs 12 { 13 Namespace = "foo", 14 Name = "bar", 15 }, 16 Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs 17 { 18 Containers = new[] 19 { 20 new Kubernetes.Types.Inputs.Core.V1.ContainerArgs 21 { 22 Name = "nginx", 23 Image = "nginx:1.14-alpine", 24 Ports = new[] 25 { 26 new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs 27 { 28 ContainerPortValue = 80, 29 }, 30 }, 31 Resources = new Kubernetes.Types.Inputs.Core.V1.ResourceRequirementsArgs 32 { 33 Limits = 34 { 35 { "memory", "20Mi" }, 36 { "cpu", "0.2" }, 37 }, 38 }, 39 }, 40 }, 41 }, 42 }); 43 44 }); 45