mirror of https://github.com/pulumi/pulumi.git
42 lines
1.1 KiB
Puppet
42 lines
1.1 KiB
Puppet
resource bar "kubernetes:core/v1:Pod" {
|
|
apiVersion = "v1"
|
|
metadata = {
|
|
namespace = "foo"
|
|
name = "bar"
|
|
"labels" = {
|
|
"app.kubernetes.io/name" = "cilium-agent"
|
|
"app.kubernetes.io/part-of" = "cilium"
|
|
"k8s-app" = "cilium"
|
|
}
|
|
}
|
|
spec = {
|
|
containers = [
|
|
{
|
|
name = "nginx"
|
|
image = "nginx:1.14-alpine"
|
|
ports = [{ containerPort = 80 }]
|
|
resources = {
|
|
limits = {
|
|
memory = "20Mi"
|
|
cpu = 0.2
|
|
}
|
|
}
|
|
},
|
|
{
|
|
name = "nginx2"
|
|
image = "nginx:1.14-alpine"
|
|
ports = [{ containerPort = 80 }]
|
|
resources = {
|
|
limits = {
|
|
memory = "20Mi"
|
|
cpu = 0.2
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
// Test that we can assign from a constant without type errors
|
|
kind = bar.kind
|