fierce-memory-34976
09/17/2020, 12:23 PMRetry #5; creation failed: no matches for kind "Ingress" in version "<http://networking.k8s.io/v1|networking.k8s.io/v1>
var ingress = new Ingress("test-ingress", new Pulumi.Kubernetes.Types.Inputs.Networking.V1.IngressArgs
{
Metadata = new ObjectMetaArgs
{
Annotations = new InputMap<string>
{
{"<http://kubernetes.io/ingress.global-static-ip-name|kubernetes.io/ingress.global-static-ip-name>", "ip-dev" },
//{"<http://networking.gke.io/managed-certificates|networking.gke.io/managed-certificates>", "" }
}
},
Spec = new Pulumi.Kubernetes.Types.Inputs.Networking.V1.IngressSpecArgs
{
DefaultBackend = new Pulumi.Kubernetes.Types.Inputs.Networking.V1.IngressBackendArgs
{
Service = new Pulumi.Kubernetes.Types.Inputs.Networking.V1.IngressServiceBackendArgs
{
Name = "test-service-nodeportapi",
Port = new Pulumi.Kubernetes.Types.Inputs.Networking.V1.ServiceBackendPortArgs
{
Number = 80
}
}
}
}
},
new CustomResourceOptions
{
Provider = provider
});
I am working with GCP/GKEworried-city-86458
09/17/2020, 7:57 PM<http://networking.k8s.io/v1beta1|networking.k8s.io/v1beta1>
?cool-fireman-90027
09/17/2020, 8:02 PMvar ingress = new Kubernetes.Networking.V1Beta1.Ingress("test-ingress", new Pulumi.Kubernetes.Types.Inputs.Networking.V1.IngressArgs
{
ApiVersion = "<http://networking.k8s.io/v1|networking.k8s.io/v1>",
Kind = "Ingress",
Metadata = new ObjectMetaArgs
{
Annotations = new InputMap<string>
{
{"<http://kubernetes.io/ingress.global-static-ip-name|kubernetes.io/ingress.global-static-ip-name>", "ip-dev" },
//{"<http://networking.gke.io/managed-certificates|networking.gke.io/managed-certificates>", "" }
}
},
Spec = new Pulumi.Kubernetes.Types.Inputs.Networking.V1.IngressSpecArgs
{
DefaultBackend = new Pulumi.Kubernetes.Types.Inputs.Networking.V1.IngressBackendArgs
{
Service = new Pulumi.Kubernetes.Types.Inputs.Networking.V1.IngressServiceBackendArgs
{
Name = "test-service-nodeportapi",
Port = new Pulumi.Kubernetes.Types.Inputs.Networking.V1.ServiceBackendPortArgs
{
Number = 80
},
},
},
},
});
worried-city-86458
09/17/2020, 8:39 PMApiVersion
and Kind
properties as they're set by the Ingress
ctor.Ingress
class you're instantiatingPulumi.Kubernetes.Networking.V1.Ingress
or Pulumi.Kubernetes.Networking.V1Beta1.Ingress
or the older Pulumi.Kubernetes.Extensions.V1Beta1.Ingress
.