From 811ee583d9504d9f75c3c5cddd5c72cf20b3b73e Mon Sep 17 00:00:00 2001 From: Levi Blackstone Date: Fri, 16 Jun 2023 13:56:31 -0600 Subject: [PATCH] Update go module version to v4 --- .goreleaser.prerelease.yml | 2 +- .goreleaser.yml | 2 +- CHANGELOG.md | 1 + Makefile | 2 +- README.md | 4 +- provider/cmd/pulumi-gen-kubernetes/main.go | 4 +- .../cmd/pulumi-resource-kubernetes/main.go | 4 +- .../pulumi-resource-kubernetes/schema.json | 146 +++++++++--------- provider/go.mod | 2 +- provider/pkg/await/await.go | 16 +- provider/pkg/await/await_test.go | 2 +- provider/pkg/await/awaiters.go | 12 +- provider/pkg/await/deployment.go | 10 +- provider/pkg/await/informers/factory.go | 2 +- provider/pkg/await/ingress.go | 10 +- provider/pkg/await/job.go | 10 +- provider/pkg/await/pod.go | 8 +- provider/pkg/await/service.go | 12 +- provider/pkg/await/service_test.go | 2 +- provider/pkg/await/statefulset.go | 10 +- provider/pkg/await/util_test.go | 2 +- provider/pkg/await/watchers.go | 2 +- provider/pkg/clients/clients.go | 2 +- provider/pkg/clients/unstructured.go | 2 +- .../apiextensions/customResource.go | 4 +- .../apiextensions/customResourcePatch.go | 4 +- .../pkg/gen/_go-templates/helm/v3/chart.go | 14 +- .../gen/_go-templates/helm/v3/pulumiTypes.go | 2 +- .../gen/_go-templates/kustomize/directory.go | 10 +- .../_go-templates/kustomize/pulumiTypes.go | 2 +- .../pkg/gen/_go-templates/yaml/configFile.go | 4 +- .../pkg/gen/_go-templates/yaml/configGroup.go | 12 +- provider/pkg/gen/_go-templates/yaml/yaml.tmpl | 4 +- provider/pkg/gen/additionalComments.go | 4 +- provider/pkg/gen/examples/overlays/chartV3.md | 16 +- .../pkg/gen/examples/overlays/configFile.md | 4 +- .../pkg/gen/examples/overlays/configGroup.md | 12 +- .../pkg/gen/examples/overlays/helmRelease.md | 20 +-- .../examples/overlays/kustomizeDirectory.md | 8 +- .../pkg/gen/examples/upstream/deployment.md | 12 +- provider/pkg/gen/examples/upstream/ingress.md | 8 +- provider/pkg/gen/examples/upstream/job.md | 12 +- provider/pkg/gen/examples/upstream/pod.md | 6 +- provider/pkg/gen/examples/upstream/service.md | 6 +- .../pkg/gen/examples/upstream/statefulset.md | 12 +- provider/pkg/gen/schema.go | 6 +- provider/pkg/kinds/deprecated.go | 2 +- provider/pkg/kinds/deprecated_test.go | 2 +- provider/pkg/openapi/openapi.go | 2 +- provider/pkg/provider/diff.go | 2 +- provider/pkg/provider/helm_release.go | 2 +- provider/pkg/provider/invoke_decode_yaml.go | 2 +- provider/pkg/provider/invoke_helm_template.go | 2 +- provider/pkg/provider/invoke_kustomize.go | 2 +- provider/pkg/provider/kubeconfig.go | 2 +- provider/pkg/provider/provider.go | 18 +-- sdk/go.mod | 2 +- .../admissionregistration/v1/init.go | 2 +- .../v1/mutatingWebhookConfiguration.go | 2 +- .../v1/mutatingWebhookConfigurationList.go | 2 +- .../v1/mutatingWebhookConfigurationPatch.go | 2 +- .../admissionregistration/v1/pulumiTypes.go | 2 +- .../v1/validatingWebhookConfiguration.go | 2 +- .../v1/validatingWebhookConfigurationList.go | 2 +- .../v1/validatingWebhookConfigurationPatch.go | 2 +- .../admissionregistration/v1alpha1/init.go | 2 +- .../v1alpha1/pulumiTypes.go | 2 +- .../v1alpha1/validatingAdmissionPolicy.go | 2 +- .../validatingAdmissionPolicyBinding.go | 2 +- .../validatingAdmissionPolicyBindingList.go | 2 +- .../validatingAdmissionPolicyBindingPatch.go | 2 +- .../v1alpha1/validatingAdmissionPolicyList.go | 2 +- .../validatingAdmissionPolicyPatch.go | 2 +- .../admissionregistration/v1beta1/init.go | 2 +- .../v1beta1/mutatingWebhookConfiguration.go | 2 +- .../mutatingWebhookConfigurationList.go | 2 +- .../mutatingWebhookConfigurationPatch.go | 2 +- .../v1beta1/pulumiTypes.go | 2 +- .../v1beta1/validatingWebhookConfiguration.go | 2 +- .../validatingWebhookConfigurationList.go | 2 +- .../validatingWebhookConfigurationPatch.go | 2 +- .../apiextensions/customResource.go | 4 +- .../apiextensions/customResourcePatch.go | 4 +- .../v1/customResourceDefinition.go | 2 +- .../v1/customResourceDefinitionList.go | 2 +- .../v1/customResourceDefinitionPatch.go | 2 +- sdk/go/kubernetes/apiextensions/v1/init.go | 2 +- .../apiextensions/v1/pulumiTypes.go | 2 +- .../v1beta1/customResourceDefinition.go | 2 +- .../v1beta1/customResourceDefinitionList.go | 2 +- .../v1beta1/customResourceDefinitionPatch.go | 2 +- .../kubernetes/apiextensions/v1beta1/init.go | 2 +- .../apiextensions/v1beta1/pulumiTypes.go | 2 +- .../apiregistration/v1/apiservice.go | 2 +- .../apiregistration/v1/apiserviceList.go | 2 +- .../apiregistration/v1/apiservicePatch.go | 2 +- sdk/go/kubernetes/apiregistration/v1/init.go | 2 +- .../apiregistration/v1/pulumiTypes.go | 2 +- .../apiregistration/v1beta1/apiservice.go | 2 +- .../apiregistration/v1beta1/apiserviceList.go | 2 +- .../v1beta1/apiservicePatch.go | 2 +- .../apiregistration/v1beta1/init.go | 2 +- .../apiregistration/v1beta1/pulumiTypes.go | 2 +- .../kubernetes/apps/v1/controllerRevision.go | 2 +- .../apps/v1/controllerRevisionList.go | 2 +- .../apps/v1/controllerRevisionPatch.go | 2 +- sdk/go/kubernetes/apps/v1/daemonSet.go | 2 +- sdk/go/kubernetes/apps/v1/daemonSetList.go | 2 +- sdk/go/kubernetes/apps/v1/daemonSetPatch.go | 2 +- sdk/go/kubernetes/apps/v1/deployment.go | 14 +- sdk/go/kubernetes/apps/v1/deploymentList.go | 2 +- sdk/go/kubernetes/apps/v1/deploymentPatch.go | 2 +- sdk/go/kubernetes/apps/v1/init.go | 2 +- sdk/go/kubernetes/apps/v1/pulumiTypes.go | 4 +- sdk/go/kubernetes/apps/v1/replicaSet.go | 2 +- sdk/go/kubernetes/apps/v1/replicaSetList.go | 2 +- sdk/go/kubernetes/apps/v1/replicaSetPatch.go | 2 +- sdk/go/kubernetes/apps/v1/statefulSet.go | 14 +- sdk/go/kubernetes/apps/v1/statefulSetList.go | 2 +- sdk/go/kubernetes/apps/v1/statefulSetPatch.go | 2 +- .../apps/v1beta1/controllerRevision.go | 2 +- .../apps/v1beta1/controllerRevisionList.go | 2 +- .../apps/v1beta1/controllerRevisionPatch.go | 2 +- sdk/go/kubernetes/apps/v1beta1/deployment.go | 2 +- .../kubernetes/apps/v1beta1/deploymentList.go | 2 +- .../apps/v1beta1/deploymentPatch.go | 2 +- sdk/go/kubernetes/apps/v1beta1/init.go | 2 +- sdk/go/kubernetes/apps/v1beta1/pulumiTypes.go | 4 +- sdk/go/kubernetes/apps/v1beta1/statefulSet.go | 2 +- .../apps/v1beta1/statefulSetList.go | 2 +- .../apps/v1beta1/statefulSetPatch.go | 2 +- .../apps/v1beta2/controllerRevision.go | 2 +- .../apps/v1beta2/controllerRevisionList.go | 2 +- .../apps/v1beta2/controllerRevisionPatch.go | 2 +- sdk/go/kubernetes/apps/v1beta2/daemonSet.go | 2 +- .../kubernetes/apps/v1beta2/daemonSetList.go | 2 +- .../kubernetes/apps/v1beta2/daemonSetPatch.go | 2 +- sdk/go/kubernetes/apps/v1beta2/deployment.go | 2 +- .../kubernetes/apps/v1beta2/deploymentList.go | 2 +- .../apps/v1beta2/deploymentPatch.go | 2 +- sdk/go/kubernetes/apps/v1beta2/init.go | 2 +- sdk/go/kubernetes/apps/v1beta2/pulumiTypes.go | 4 +- sdk/go/kubernetes/apps/v1beta2/replicaSet.go | 2 +- .../kubernetes/apps/v1beta2/replicaSetList.go | 2 +- .../apps/v1beta2/replicaSetPatch.go | 2 +- sdk/go/kubernetes/apps/v1beta2/statefulSet.go | 2 +- .../apps/v1beta2/statefulSetList.go | 2 +- .../apps/v1beta2/statefulSetPatch.go | 2 +- .../auditregistration/v1alpha1/auditSink.go | 2 +- .../v1alpha1/auditSinkList.go | 2 +- .../v1alpha1/auditSinkPatch.go | 2 +- .../auditregistration/v1alpha1/init.go | 2 +- .../auditregistration/v1alpha1/pulumiTypes.go | 2 +- .../authentication/v1/pulumiTypes.go | 2 +- .../authentication/v1alpha1/pulumiTypes.go | 4 +- .../authentication/v1beta1/pulumiTypes.go | 4 +- .../authorization/v1/pulumiTypes.go | 2 +- .../authorization/v1beta1/pulumiTypes.go | 2 +- .../autoscaling/v1/horizontalPodAutoscaler.go | 2 +- .../v1/horizontalPodAutoscalerList.go | 2 +- .../v1/horizontalPodAutoscalerPatch.go | 2 +- sdk/go/kubernetes/autoscaling/v1/init.go | 2 +- .../kubernetes/autoscaling/v1/pulumiTypes.go | 2 +- .../autoscaling/v2/horizontalPodAutoscaler.go | 2 +- .../v2/horizontalPodAutoscalerList.go | 2 +- .../v2/horizontalPodAutoscalerPatch.go | 2 +- sdk/go/kubernetes/autoscaling/v2/init.go | 2 +- .../kubernetes/autoscaling/v2/pulumiTypes.go | 2 +- .../v2beta1/horizontalPodAutoscaler.go | 2 +- .../v2beta1/horizontalPodAutoscalerList.go | 2 +- .../v2beta1/horizontalPodAutoscalerPatch.go | 2 +- sdk/go/kubernetes/autoscaling/v2beta1/init.go | 2 +- .../autoscaling/v2beta1/pulumiTypes.go | 2 +- .../v2beta2/horizontalPodAutoscaler.go | 2 +- .../v2beta2/horizontalPodAutoscalerList.go | 2 +- .../v2beta2/horizontalPodAutoscalerPatch.go | 2 +- sdk/go/kubernetes/autoscaling/v2beta2/init.go | 2 +- .../autoscaling/v2beta2/pulumiTypes.go | 2 +- sdk/go/kubernetes/batch/v1/cronJob.go | 2 +- sdk/go/kubernetes/batch/v1/cronJobList.go | 2 +- sdk/go/kubernetes/batch/v1/cronJobPatch.go | 2 +- sdk/go/kubernetes/batch/v1/init.go | 2 +- sdk/go/kubernetes/batch/v1/job.go | 14 +- sdk/go/kubernetes/batch/v1/jobList.go | 2 +- sdk/go/kubernetes/batch/v1/jobPatch.go | 2 +- sdk/go/kubernetes/batch/v1/pulumiTypes.go | 4 +- sdk/go/kubernetes/batch/v1beta1/cronJob.go | 2 +- .../kubernetes/batch/v1beta1/cronJobList.go | 2 +- .../kubernetes/batch/v1beta1/cronJobPatch.go | 2 +- sdk/go/kubernetes/batch/v1beta1/init.go | 2 +- .../kubernetes/batch/v1beta1/pulumiTypes.go | 6 +- sdk/go/kubernetes/batch/v2alpha1/cronJob.go | 2 +- .../kubernetes/batch/v2alpha1/cronJobList.go | 2 +- .../kubernetes/batch/v2alpha1/cronJobPatch.go | 2 +- sdk/go/kubernetes/batch/v2alpha1/init.go | 2 +- .../kubernetes/batch/v2alpha1/pulumiTypes.go | 6 +- .../v1/certificateSigningRequest.go | 2 +- .../v1/certificateSigningRequestList.go | 2 +- .../v1/certificateSigningRequestPatch.go | 2 +- sdk/go/kubernetes/certificates/v1/init.go | 2 +- .../kubernetes/certificates/v1/pulumiTypes.go | 2 +- .../v1alpha1/clusterTrustBundle.go | 2 +- .../v1alpha1/clusterTrustBundleList.go | 2 +- .../v1alpha1/clusterTrustBundlePatch.go | 2 +- .../kubernetes/certificates/v1alpha1/init.go | 2 +- .../certificates/v1alpha1/pulumiTypes.go | 2 +- .../v1beta1/certificateSigningRequest.go | 2 +- .../v1beta1/certificateSigningRequestList.go | 2 +- .../v1beta1/certificateSigningRequestPatch.go | 2 +- .../kubernetes/certificates/v1beta1/init.go | 2 +- .../certificates/v1beta1/pulumiTypes.go | 2 +- sdk/go/kubernetes/coordination/v1/init.go | 2 +- sdk/go/kubernetes/coordination/v1/lease.go | 2 +- .../kubernetes/coordination/v1/leaseList.go | 2 +- .../kubernetes/coordination/v1/leasePatch.go | 2 +- .../kubernetes/coordination/v1/pulumiTypes.go | 2 +- .../kubernetes/coordination/v1beta1/init.go | 2 +- .../kubernetes/coordination/v1beta1/lease.go | 2 +- .../coordination/v1beta1/leaseList.go | 2 +- .../coordination/v1beta1/leasePatch.go | 2 +- .../coordination/v1beta1/pulumiTypes.go | 2 +- sdk/go/kubernetes/core/v1/binding.go | 2 +- sdk/go/kubernetes/core/v1/bindingPatch.go | 2 +- sdk/go/kubernetes/core/v1/configMap.go | 2 +- sdk/go/kubernetes/core/v1/configMapList.go | 2 +- sdk/go/kubernetes/core/v1/configMapPatch.go | 2 +- sdk/go/kubernetes/core/v1/endpoints.go | 2 +- sdk/go/kubernetes/core/v1/endpointsList.go | 2 +- sdk/go/kubernetes/core/v1/endpointsPatch.go | 2 +- sdk/go/kubernetes/core/v1/event.go | 2 +- sdk/go/kubernetes/core/v1/eventList.go | 2 +- sdk/go/kubernetes/core/v1/eventPatch.go | 2 +- sdk/go/kubernetes/core/v1/init.go | 2 +- sdk/go/kubernetes/core/v1/limitRange.go | 2 +- sdk/go/kubernetes/core/v1/limitRangeList.go | 2 +- sdk/go/kubernetes/core/v1/limitRangePatch.go | 2 +- sdk/go/kubernetes/core/v1/namespace.go | 2 +- sdk/go/kubernetes/core/v1/namespaceList.go | 2 +- sdk/go/kubernetes/core/v1/namespacePatch.go | 2 +- sdk/go/kubernetes/core/v1/node.go | 2 +- sdk/go/kubernetes/core/v1/nodeList.go | 2 +- sdk/go/kubernetes/core/v1/nodePatch.go | 2 +- sdk/go/kubernetes/core/v1/persistentVolume.go | 2 +- .../core/v1/persistentVolumeClaim.go | 2 +- .../core/v1/persistentVolumeClaimList.go | 2 +- .../core/v1/persistentVolumeClaimPatch.go | 2 +- .../core/v1/persistentVolumeList.go | 2 +- .../core/v1/persistentVolumePatch.go | 2 +- sdk/go/kubernetes/core/v1/pod.go | 8 +- sdk/go/kubernetes/core/v1/podList.go | 2 +- sdk/go/kubernetes/core/v1/podPatch.go | 2 +- sdk/go/kubernetes/core/v1/podTemplate.go | 2 +- sdk/go/kubernetes/core/v1/podTemplateList.go | 2 +- sdk/go/kubernetes/core/v1/podTemplatePatch.go | 2 +- sdk/go/kubernetes/core/v1/pulumiTypes.go | 2 +- .../core/v1/replicationController.go | 2 +- .../core/v1/replicationControllerList.go | 2 +- .../core/v1/replicationControllerPatch.go | 2 +- sdk/go/kubernetes/core/v1/resourceQuota.go | 2 +- .../kubernetes/core/v1/resourceQuotaList.go | 2 +- .../kubernetes/core/v1/resourceQuotaPatch.go | 2 +- sdk/go/kubernetes/core/v1/secret.go | 2 +- sdk/go/kubernetes/core/v1/secretList.go | 2 +- sdk/go/kubernetes/core/v1/secretPatch.go | 2 +- sdk/go/kubernetes/core/v1/service.go | 8 +- sdk/go/kubernetes/core/v1/serviceAccount.go | 2 +- .../kubernetes/core/v1/serviceAccountList.go | 2 +- .../kubernetes/core/v1/serviceAccountPatch.go | 2 +- sdk/go/kubernetes/core/v1/serviceList.go | 2 +- sdk/go/kubernetes/core/v1/servicePatch.go | 2 +- .../kubernetes/discovery/v1/endpointSlice.go | 2 +- .../discovery/v1/endpointSliceList.go | 2 +- .../discovery/v1/endpointSlicePatch.go | 2 +- sdk/go/kubernetes/discovery/v1/init.go | 2 +- sdk/go/kubernetes/discovery/v1/pulumiTypes.go | 4 +- .../discovery/v1beta1/endpointSlice.go | 2 +- .../discovery/v1beta1/endpointSliceList.go | 2 +- .../discovery/v1beta1/endpointSlicePatch.go | 2 +- sdk/go/kubernetes/discovery/v1beta1/init.go | 2 +- .../discovery/v1beta1/pulumiTypes.go | 4 +- sdk/go/kubernetes/events/v1/event.go | 4 +- sdk/go/kubernetes/events/v1/eventList.go | 2 +- sdk/go/kubernetes/events/v1/eventPatch.go | 4 +- sdk/go/kubernetes/events/v1/init.go | 2 +- sdk/go/kubernetes/events/v1/pulumiTypes.go | 4 +- sdk/go/kubernetes/events/v1beta1/event.go | 4 +- sdk/go/kubernetes/events/v1beta1/eventList.go | 2 +- .../kubernetes/events/v1beta1/eventPatch.go | 4 +- sdk/go/kubernetes/events/v1beta1/init.go | 2 +- .../kubernetes/events/v1beta1/pulumiTypes.go | 4 +- .../extensions/v1beta1/daemonSet.go | 2 +- .../extensions/v1beta1/daemonSetList.go | 2 +- .../extensions/v1beta1/daemonSetPatch.go | 2 +- .../extensions/v1beta1/deployment.go | 2 +- .../extensions/v1beta1/deploymentList.go | 2 +- .../extensions/v1beta1/deploymentPatch.go | 2 +- .../kubernetes/extensions/v1beta1/ingress.go | 2 +- .../extensions/v1beta1/ingressList.go | 2 +- .../extensions/v1beta1/ingressPatch.go | 2 +- sdk/go/kubernetes/extensions/v1beta1/init.go | 2 +- .../extensions/v1beta1/networkPolicy.go | 2 +- .../extensions/v1beta1/networkPolicyList.go | 2 +- .../extensions/v1beta1/networkPolicyPatch.go | 2 +- .../extensions/v1beta1/podSecurityPolicy.go | 2 +- .../v1beta1/podSecurityPolicyList.go | 2 +- .../v1beta1/podSecurityPolicyPatch.go | 2 +- .../extensions/v1beta1/pulumiTypes.go | 4 +- .../extensions/v1beta1/replicaSet.go | 2 +- .../extensions/v1beta1/replicaSetList.go | 2 +- .../extensions/v1beta1/replicaSetPatch.go | 2 +- .../flowcontrol/v1alpha1/flowSchema.go | 2 +- .../flowcontrol/v1alpha1/flowSchemaList.go | 2 +- .../flowcontrol/v1alpha1/flowSchemaPatch.go | 2 +- .../kubernetes/flowcontrol/v1alpha1/init.go | 2 +- .../v1alpha1/priorityLevelConfiguration.go | 2 +- .../priorityLevelConfigurationList.go | 2 +- .../priorityLevelConfigurationPatch.go | 2 +- .../flowcontrol/v1alpha1/pulumiTypes.go | 2 +- .../flowcontrol/v1beta1/flowSchema.go | 2 +- .../flowcontrol/v1beta1/flowSchemaList.go | 2 +- .../flowcontrol/v1beta1/flowSchemaPatch.go | 2 +- sdk/go/kubernetes/flowcontrol/v1beta1/init.go | 2 +- .../v1beta1/priorityLevelConfiguration.go | 2 +- .../v1beta1/priorityLevelConfigurationList.go | 2 +- .../priorityLevelConfigurationPatch.go | 2 +- .../flowcontrol/v1beta1/pulumiTypes.go | 2 +- .../flowcontrol/v1beta2/flowSchema.go | 2 +- .../flowcontrol/v1beta2/flowSchemaList.go | 2 +- .../flowcontrol/v1beta2/flowSchemaPatch.go | 2 +- sdk/go/kubernetes/flowcontrol/v1beta2/init.go | 2 +- .../v1beta2/priorityLevelConfiguration.go | 2 +- .../v1beta2/priorityLevelConfigurationList.go | 2 +- .../priorityLevelConfigurationPatch.go | 2 +- .../flowcontrol/v1beta2/pulumiTypes.go | 2 +- .../flowcontrol/v1beta3/flowSchema.go | 2 +- .../flowcontrol/v1beta3/flowSchemaList.go | 2 +- .../flowcontrol/v1beta3/flowSchemaPatch.go | 2 +- sdk/go/kubernetes/flowcontrol/v1beta3/init.go | 2 +- .../v1beta3/priorityLevelConfiguration.go | 2 +- .../v1beta3/priorityLevelConfigurationList.go | 2 +- .../priorityLevelConfigurationPatch.go | 2 +- .../flowcontrol/v1beta3/pulumiTypes.go | 2 +- sdk/go/kubernetes/helm/v3/chart.go | 14 +- sdk/go/kubernetes/helm/v3/chartPulumiTypes.go | 2 +- sdk/go/kubernetes/helm/v3/init.go | 2 +- sdk/go/kubernetes/helm/v3/release.go | 20 +-- sdk/go/kubernetes/kustomize/directory.go | 10 +- sdk/go/kubernetes/kustomize/pulumiTypes.go | 2 +- sdk/go/kubernetes/meta/v1/init.go | 2 +- sdk/go/kubernetes/networking/v1/ingress.go | 10 +- .../kubernetes/networking/v1/ingressClass.go | 2 +- .../networking/v1/ingressClassList.go | 2 +- .../networking/v1/ingressClassPatch.go | 2 +- .../kubernetes/networking/v1/ingressList.go | 2 +- .../kubernetes/networking/v1/ingressPatch.go | 2 +- sdk/go/kubernetes/networking/v1/init.go | 2 +- .../kubernetes/networking/v1/networkPolicy.go | 2 +- .../networking/v1/networkPolicyList.go | 2 +- .../networking/v1/networkPolicyPatch.go | 2 +- .../kubernetes/networking/v1/pulumiTypes.go | 4 +- .../networking/v1alpha1/clusterCIDR.go | 2 +- .../networking/v1alpha1/clusterCIDRList.go | 2 +- .../networking/v1alpha1/clusterCIDRPatch.go | 2 +- sdk/go/kubernetes/networking/v1alpha1/init.go | 2 +- .../networking/v1alpha1/ipaddress.go | 2 +- .../networking/v1alpha1/ipaddressList.go | 2 +- .../networking/v1alpha1/ipaddressPatch.go | 2 +- .../networking/v1alpha1/pulumiTypes.go | 4 +- .../kubernetes/networking/v1beta1/ingress.go | 2 +- .../networking/v1beta1/ingressClass.go | 2 +- .../networking/v1beta1/ingressClassList.go | 2 +- .../networking/v1beta1/ingressClassPatch.go | 2 +- .../networking/v1beta1/ingressList.go | 2 +- .../networking/v1beta1/ingressPatch.go | 2 +- sdk/go/kubernetes/networking/v1beta1/init.go | 2 +- .../networking/v1beta1/pulumiTypes.go | 4 +- sdk/go/kubernetes/node/v1/init.go | 2 +- sdk/go/kubernetes/node/v1/pulumiTypes.go | 4 +- sdk/go/kubernetes/node/v1/runtimeClass.go | 2 +- sdk/go/kubernetes/node/v1/runtimeClassList.go | 2 +- .../kubernetes/node/v1/runtimeClassPatch.go | 2 +- sdk/go/kubernetes/node/v1alpha1/init.go | 2 +- .../kubernetes/node/v1alpha1/pulumiTypes.go | 4 +- .../kubernetes/node/v1alpha1/runtimeClass.go | 2 +- .../node/v1alpha1/runtimeClassList.go | 2 +- .../node/v1alpha1/runtimeClassPatch.go | 2 +- sdk/go/kubernetes/node/v1beta1/init.go | 2 +- sdk/go/kubernetes/node/v1beta1/pulumiTypes.go | 4 +- .../kubernetes/node/v1beta1/runtimeClass.go | 2 +- .../node/v1beta1/runtimeClassList.go | 2 +- .../node/v1beta1/runtimeClassPatch.go | 2 +- sdk/go/kubernetes/policy/v1/init.go | 2 +- .../policy/v1/podDisruptionBudget.go | 2 +- .../policy/v1/podDisruptionBudgetList.go | 2 +- .../policy/v1/podDisruptionBudgetPatch.go | 2 +- sdk/go/kubernetes/policy/v1/pulumiTypes.go | 2 +- sdk/go/kubernetes/policy/v1beta1/init.go | 2 +- .../policy/v1beta1/podDisruptionBudget.go | 2 +- .../policy/v1beta1/podDisruptionBudgetList.go | 2 +- .../v1beta1/podDisruptionBudgetPatch.go | 2 +- .../policy/v1beta1/podSecurityPolicy.go | 2 +- .../policy/v1beta1/podSecurityPolicyList.go | 2 +- .../policy/v1beta1/podSecurityPolicyPatch.go | 2 +- .../kubernetes/policy/v1beta1/pulumiTypes.go | 4 +- sdk/go/kubernetes/rbac/v1/clusterRole.go | 2 +- .../kubernetes/rbac/v1/clusterRoleBinding.go | 2 +- .../rbac/v1/clusterRoleBindingList.go | 2 +- .../rbac/v1/clusterRoleBindingPatch.go | 2 +- sdk/go/kubernetes/rbac/v1/clusterRoleList.go | 2 +- sdk/go/kubernetes/rbac/v1/clusterRolePatch.go | 2 +- sdk/go/kubernetes/rbac/v1/init.go | 2 +- sdk/go/kubernetes/rbac/v1/pulumiTypes.go | 2 +- sdk/go/kubernetes/rbac/v1/role.go | 2 +- sdk/go/kubernetes/rbac/v1/roleBinding.go | 2 +- sdk/go/kubernetes/rbac/v1/roleBindingList.go | 2 +- sdk/go/kubernetes/rbac/v1/roleBindingPatch.go | 2 +- sdk/go/kubernetes/rbac/v1/roleList.go | 2 +- sdk/go/kubernetes/rbac/v1/rolePatch.go | 2 +- .../kubernetes/rbac/v1alpha1/clusterRole.go | 2 +- .../rbac/v1alpha1/clusterRoleBinding.go | 2 +- .../rbac/v1alpha1/clusterRoleBindingList.go | 2 +- .../rbac/v1alpha1/clusterRoleBindingPatch.go | 2 +- .../rbac/v1alpha1/clusterRoleList.go | 2 +- .../rbac/v1alpha1/clusterRolePatch.go | 2 +- sdk/go/kubernetes/rbac/v1alpha1/init.go | 2 +- .../kubernetes/rbac/v1alpha1/pulumiTypes.go | 2 +- sdk/go/kubernetes/rbac/v1alpha1/role.go | 2 +- .../kubernetes/rbac/v1alpha1/roleBinding.go | 2 +- .../rbac/v1alpha1/roleBindingList.go | 2 +- .../rbac/v1alpha1/roleBindingPatch.go | 2 +- sdk/go/kubernetes/rbac/v1alpha1/roleList.go | 2 +- sdk/go/kubernetes/rbac/v1alpha1/rolePatch.go | 2 +- sdk/go/kubernetes/rbac/v1beta1/clusterRole.go | 2 +- .../rbac/v1beta1/clusterRoleBinding.go | 2 +- .../rbac/v1beta1/clusterRoleBindingList.go | 2 +- .../rbac/v1beta1/clusterRoleBindingPatch.go | 2 +- .../rbac/v1beta1/clusterRoleList.go | 2 +- .../rbac/v1beta1/clusterRolePatch.go | 2 +- sdk/go/kubernetes/rbac/v1beta1/init.go | 2 +- sdk/go/kubernetes/rbac/v1beta1/pulumiTypes.go | 2 +- sdk/go/kubernetes/rbac/v1beta1/role.go | 2 +- sdk/go/kubernetes/rbac/v1beta1/roleBinding.go | 2 +- .../rbac/v1beta1/roleBindingList.go | 2 +- .../rbac/v1beta1/roleBindingPatch.go | 2 +- sdk/go/kubernetes/rbac/v1beta1/roleList.go | 2 +- sdk/go/kubernetes/rbac/v1beta1/rolePatch.go | 2 +- sdk/go/kubernetes/resource/v1alpha1/init.go | 2 +- .../resource/v1alpha1/podScheduling.go | 2 +- .../resource/v1alpha1/podSchedulingList.go | 2 +- .../resource/v1alpha1/podSchedulingPatch.go | 2 +- .../resource/v1alpha1/pulumiTypes.go | 4 +- .../resource/v1alpha1/resourceClaim.go | 2 +- .../resource/v1alpha1/resourceClaimList.go | 2 +- .../resource/v1alpha1/resourceClaimPatch.go | 2 +- .../v1alpha1/resourceClaimTemplate.go | 2 +- .../v1alpha1/resourceClaimTemplateList.go | 2 +- .../v1alpha1/resourceClaimTemplatePatch.go | 2 +- .../resource/v1alpha1/resourceClass.go | 4 +- .../resource/v1alpha1/resourceClassList.go | 2 +- .../resource/v1alpha1/resourceClassPatch.go | 4 +- sdk/go/kubernetes/resource/v1alpha2/init.go | 2 +- .../resource/v1alpha2/podSchedulingContext.go | 2 +- .../v1alpha2/podSchedulingContextList.go | 2 +- .../v1alpha2/podSchedulingContextPatch.go | 2 +- .../resource/v1alpha2/pulumiTypes.go | 4 +- .../resource/v1alpha2/resourceClaim.go | 2 +- .../resource/v1alpha2/resourceClaimList.go | 2 +- .../resource/v1alpha2/resourceClaimPatch.go | 2 +- .../v1alpha2/resourceClaimTemplate.go | 2 +- .../v1alpha2/resourceClaimTemplateList.go | 2 +- .../v1alpha2/resourceClaimTemplatePatch.go | 2 +- .../resource/v1alpha2/resourceClass.go | 4 +- .../resource/v1alpha2/resourceClassList.go | 2 +- .../resource/v1alpha2/resourceClassPatch.go | 4 +- sdk/go/kubernetes/scheduling/v1/init.go | 2 +- .../kubernetes/scheduling/v1/priorityClass.go | 2 +- .../scheduling/v1/priorityClassList.go | 2 +- .../scheduling/v1/priorityClassPatch.go | 2 +- .../kubernetes/scheduling/v1/pulumiTypes.go | 2 +- sdk/go/kubernetes/scheduling/v1alpha1/init.go | 2 +- .../scheduling/v1alpha1/priorityClass.go | 2 +- .../scheduling/v1alpha1/priorityClassList.go | 2 +- .../scheduling/v1alpha1/priorityClassPatch.go | 2 +- .../scheduling/v1alpha1/pulumiTypes.go | 2 +- sdk/go/kubernetes/scheduling/v1beta1/init.go | 2 +- .../scheduling/v1beta1/priorityClass.go | 2 +- .../scheduling/v1beta1/priorityClassList.go | 2 +- .../scheduling/v1beta1/priorityClassPatch.go | 2 +- .../scheduling/v1beta1/pulumiTypes.go | 2 +- sdk/go/kubernetes/settings/v1alpha1/init.go | 2 +- .../kubernetes/settings/v1alpha1/podPreset.go | 2 +- .../settings/v1alpha1/podPresetList.go | 2 +- .../settings/v1alpha1/podPresetPatch.go | 2 +- .../settings/v1alpha1/pulumiTypes.go | 4 +- sdk/go/kubernetes/storage/v1/csidriver.go | 2 +- sdk/go/kubernetes/storage/v1/csidriverList.go | 2 +- .../kubernetes/storage/v1/csidriverPatch.go | 2 +- sdk/go/kubernetes/storage/v1/csinode.go | 2 +- sdk/go/kubernetes/storage/v1/csinodeList.go | 2 +- sdk/go/kubernetes/storage/v1/csinodePatch.go | 2 +- .../storage/v1/csistorageCapacity.go | 2 +- .../storage/v1/csistorageCapacityList.go | 2 +- .../storage/v1/csistorageCapacityPatch.go | 2 +- sdk/go/kubernetes/storage/v1/init.go | 2 +- sdk/go/kubernetes/storage/v1/pulumiTypes.go | 4 +- sdk/go/kubernetes/storage/v1/storageClass.go | 4 +- .../kubernetes/storage/v1/storageClassList.go | 2 +- .../storage/v1/storageClassPatch.go | 4 +- .../kubernetes/storage/v1/volumeAttachment.go | 2 +- .../storage/v1/volumeAttachmentList.go | 2 +- .../storage/v1/volumeAttachmentPatch.go | 2 +- sdk/go/kubernetes/storage/v1alpha1/init.go | 2 +- .../storage/v1alpha1/pulumiTypes.go | 4 +- .../storage/v1alpha1/volumeAttachment.go | 2 +- .../storage/v1alpha1/volumeAttachmentList.go | 2 +- .../storage/v1alpha1/volumeAttachmentPatch.go | 2 +- .../kubernetes/storage/v1beta1/csidriver.go | 2 +- .../storage/v1beta1/csidriverList.go | 2 +- .../storage/v1beta1/csidriverPatch.go | 2 +- sdk/go/kubernetes/storage/v1beta1/csinode.go | 2 +- .../kubernetes/storage/v1beta1/csinodeList.go | 2 +- .../storage/v1beta1/csinodePatch.go | 2 +- .../storage/v1beta1/csistorageCapacity.go | 2 +- .../storage/v1beta1/csistorageCapacityList.go | 2 +- .../v1beta1/csistorageCapacityPatch.go | 2 +- sdk/go/kubernetes/storage/v1beta1/init.go | 2 +- .../kubernetes/storage/v1beta1/pulumiTypes.go | 4 +- .../storage/v1beta1/storageClass.go | 4 +- .../storage/v1beta1/storageClassList.go | 2 +- .../storage/v1beta1/storageClassPatch.go | 4 +- .../storage/v1beta1/volumeAttachment.go | 2 +- .../storage/v1beta1/volumeAttachmentList.go | 2 +- .../storage/v1beta1/volumeAttachmentPatch.go | 2 +- sdk/go/kubernetes/yaml/configFile.go | 4 +- sdk/go/kubernetes/yaml/configGroup.go | 12 +- sdk/go/kubernetes/yaml/yaml.go | 112 +++++++------- tests/go.mod | 14 +- tests/go.sum | 8 +- tests/sdk/dotnet/dotnet_test.go | 2 +- tests/sdk/go/basic/main.go | 10 +- tests/sdk/go/go_test.go | 4 +- tests/sdk/go/helm-api-versions/step1/main.go | 4 +- .../go/helm-import-deployment/step1/main.go | 6 +- tests/sdk/go/helm-local/step1/main.go | 4 +- tests/sdk/go/helm-partial-error/step1/main.go | 4 +- tests/sdk/go/helm-partial-error/step2/main.go | 4 +- .../sdk/go/helm-release-import/step1/main.go | 5 +- .../go/helm-release-local-tar/step1/main.go | 4 +- tests/sdk/go/helm-release-local/step1/main.go | 4 +- tests/sdk/go/helm-release/step1/main.go | 4 +- .../go/helm-skip-crd-rendering/step1/main.go | 4 +- tests/sdk/go/helm/step1/main.go | 4 +- tests/sdk/go/kustomize/main.go | 6 +- tests/sdk/go/manual.go | 2 +- tests/sdk/go/secrets/main.go | 4 +- tests/sdk/go/server-side-apply/main.go | 10 +- tests/sdk/go/server-side-apply/step2/main.go | 10 +- tests/sdk/go/yaml/main.go | 8 +- tests/sdk/nodejs/examples/examples_test.go | 2 +- tests/sdk/nodejs/nodejs_test.go | 4 +- tests/sdk/python/python_test.go | 2 +- 561 files changed, 941 insertions(+), 939 deletions(-) diff --git a/.goreleaser.prerelease.yml b/.goreleaser.prerelease.yml index 56361f1477..a710d9c120 100644 --- a/.goreleaser.prerelease.yml +++ b/.goreleaser.prerelease.yml @@ -22,7 +22,7 @@ builds: main: ./cmd/pulumi-resource-kubernetes/ ldflags: - -X - github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/version.Version={{.Tag}} + github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/version.Version={{.Tag}} binary: pulumi-resource-kubernetes archives: - name_template: "{{ .Binary }}-{{ .Tag }}-{{ .Os }}-{{ .Arch }}" diff --git a/.goreleaser.yml b/.goreleaser.yml index 801b25e7d3..40d4b4b011 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -22,7 +22,7 @@ builds: main: ./cmd/pulumi-resource-kubernetes/ ldflags: - -X - github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/version.Version={{.Tag}} + github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/version.Version={{.Tag}} binary: pulumi-resource-kubernetes archives: - name_template: "{{ .Binary }}-{{ .Tag }}-{{ .Os }}-{{ .Arch }}" diff --git a/CHANGELOG.md b/CHANGELOG.md index fbd7aa78b6..252e657ba2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ Other changes: - Compute preview diffs using resource inputs rather than making a dry-run API call. - Automatically update .metadata.managedFields to work with resources that were managed with client-side apply, and later upgraded to use server-side apply. - Fix a bug with the diff calculation so that resource drift is detected accurately after a refresh. +- Update go module version to v4 (https://github.com/pulumi/pulumi-kubernetes/pull/2466) ## Unreleased diff --git a/Makefile b/Makefile index b6470f8b5e..0527834a14 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ NUGET_PKG_NAME := Pulumi.Kubernetes PROVIDER := pulumi-resource-${PACK} CODEGEN := pulumi-gen-${PACK} VERSION ?= $(shell pulumictl get version) -PROVIDER_PATH := provider/v3 +PROVIDER_PATH := provider/v4 VERSION_PATH := ${PROVIDER_PATH}/pkg/version.Version KUBE_VERSION ?= v1.27.0 diff --git a/README.md b/README.md index 97508c7859..ba21e676c7 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fkubernetes.svg)](https://www.npmjs.com/package/@pulumi/kubernetes) [![Python version](https://badge.fury.io/py/pulumi-kubernetes.svg)](https://pypi.org/project/pulumi-kubernetes/) -[![GoDoc](https://godoc.org/github.com/pulumi/pulumi-kubernetes/sdk/v3?status.svg)](https://pkg.go.dev/github.com/pulumi/pulumi-kubernetes/sdk/v3) +[![GoDoc](https://godoc.org/github.com/pulumi/pulumi-kubernetes/sdk/v4?status.svg)](https://pkg.go.dev/github.com/pulumi/pulumi-kubernetes/sdk/v4) [![License](https://img.shields.io/github/license/pulumi/pulumi-kubernetes)](https://github.com/pulumi/pulumi-kubernetes/blob/master/LICENSE) # Pulumi Kubernetes Resource Provider @@ -116,7 +116,7 @@ For .NET, dependencies will be automatically installed as part of your Pulumi de To use from Go, use `go install` to grab the latest version of the library - $ go install github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes@latest + $ go install github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes@latest ## Quick Examples diff --git a/provider/cmd/pulumi-gen-kubernetes/main.go b/provider/cmd/pulumi-gen-kubernetes/main.go index 655331c692..673a01abb0 100644 --- a/provider/cmd/pulumi-gen-kubernetes/main.go +++ b/provider/cmd/pulumi-gen-kubernetes/main.go @@ -29,8 +29,8 @@ import ( "text/template" "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/gen" - providerVersion "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/version" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/gen" + providerVersion "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/version" "github.com/pulumi/pulumi/pkg/v3/codegen" dotnetgen "github.com/pulumi/pulumi/pkg/v3/codegen/dotnet" gogen "github.com/pulumi/pulumi/pkg/v3/codegen/go" diff --git a/provider/cmd/pulumi-resource-kubernetes/main.go b/provider/cmd/pulumi-resource-kubernetes/main.go index a6928bd3b5..5c14bc96db 100644 --- a/provider/cmd/pulumi-resource-kubernetes/main.go +++ b/provider/cmd/pulumi-resource-kubernetes/main.go @@ -19,8 +19,8 @@ package main import ( _ "embed" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/provider" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/version" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/provider" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/version" ) var providerName = "kubernetes" diff --git a/provider/cmd/pulumi-resource-kubernetes/schema.json b/provider/cmd/pulumi-resource-kubernetes/schema.json index dcd6d7616d..8fc406a4bb 100644 --- a/provider/cmd/pulumi-resource-kubernetes/schema.json +++ b/provider/cmd/pulumi-resource-kubernetes/schema.json @@ -91,7 +91,7 @@ "go": { "generateExtraInputTypes": true, "generateResourceContainerTypes": true, - "importBasePath": "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes", + "importBasePath": "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes", "moduleToPackage": { "admissionregistration.k8s.io/v1": "admissionregistration/v1", "admissionregistration.k8s.io/v1alpha1": "admissionregistration/v1alpha1", @@ -159,67 +159,67 @@ "storage.k8s.io/v1beta1": "storage/v1beta1" }, "packageImportAliases": { - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/admissionregistration/v1": "admissionregistrationv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/admissionregistration/v1alpha1": "admissionregistrationv1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/admissionregistration/v1beta1": "admissionregistrationv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions/v1": "apiextensionsv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions/v1beta1": "apiextensionsv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiregistration/v1": "apiregistrationv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiregistration/v1beta1": "apiregistrationv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1": "appsv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1beta1": "appsv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1beta2": "appsv1beta2", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/auditregistration/v1alpha1": "auditregistrationv1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/authentication/v1": "authenticationv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/authentication/v1alpha1": "authenticationv1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/authentication/v1beta1": "authenticationv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/authorization/v1": "authorizationv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/authorization/v1beta1": "authorizationv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/autoscaling/v1": "autoscalingv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/autoscaling/v2": "autoscalingv2", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/autoscaling/v2beta1": "autoscalingv2beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/autoscaling/v2beta2": "autoscalingv2beta2", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1": "batchv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1beta1": "batchv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v2alpha1": "batchv2alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/certificates/v1": "certificatesv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/certificates/v1alpha1": "certificatesv1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/certificates/v1beta1": "certificatesv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/coordination/v1": "coordinationv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/coordination/v1beta1": "coordinationv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1": "corev1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/discovery/v1": "discoveryv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/discovery/v1beta1": "discoveryv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/events/v1": "eventsv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/events/v1beta1": "eventsv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/extensions/v1beta1": "extensionsv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/flowcontrol/v1alpha1": "flowcontrolv1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/flowcontrol/v1beta1": "flowcontrolv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/flowcontrol/v1beta2": "flowcontrolv1beta2", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/flowcontrol/v1beta3": "flowcontrolv1beta3", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3": "helmv3", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1": "metav1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1": "networkingv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1alpha1": "networkingv1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1beta1": "networkingv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/node/v1": "nodev1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/node/v1alpha1": "nodev1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/node/v1beta1": "nodev1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/pkg/version": "pkgversion", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/policy/v1": "policyv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/policy/v1beta1": "policyv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/rbac/v1": "rbacv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/rbac/v1alpha1": "rbacv1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/rbac/v1beta1": "rbacv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/resource/v1alpha1": "resourcev1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/resource/v1alpha2": "resourcev1alpha2", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/scheduling/v1": "schedulingv1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/scheduling/v1alpha1": "schedulingv1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/scheduling/v1beta1": "schedulingv1beta1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/settings/v1alpha1": "settingsv1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/storage/v1": "storagev1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/storage/v1alpha1": "storagev1alpha1", - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/storage/v1beta1": "storagev1beta1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/admissionregistration/v1": "admissionregistrationv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/admissionregistration/v1alpha1": "admissionregistrationv1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/admissionregistration/v1beta1": "admissionregistrationv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions/v1": "apiextensionsv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions/v1beta1": "apiextensionsv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiregistration/v1": "apiregistrationv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiregistration/v1beta1": "apiregistrationv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1": "appsv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1beta1": "appsv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1beta2": "appsv1beta2", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/auditregistration/v1alpha1": "auditregistrationv1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/authentication/v1": "authenticationv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/authentication/v1alpha1": "authenticationv1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/authentication/v1beta1": "authenticationv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/authorization/v1": "authorizationv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/authorization/v1beta1": "authorizationv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/autoscaling/v1": "autoscalingv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/autoscaling/v2": "autoscalingv2", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/autoscaling/v2beta1": "autoscalingv2beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/autoscaling/v2beta2": "autoscalingv2beta2", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1": "batchv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1beta1": "batchv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v2alpha1": "batchv2alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/certificates/v1": "certificatesv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/certificates/v1alpha1": "certificatesv1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/certificates/v1beta1": "certificatesv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/coordination/v1": "coordinationv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/coordination/v1beta1": "coordinationv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1": "corev1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/discovery/v1": "discoveryv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/discovery/v1beta1": "discoveryv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/events/v1": "eventsv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/events/v1beta1": "eventsv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/extensions/v1beta1": "extensionsv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/flowcontrol/v1alpha1": "flowcontrolv1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/flowcontrol/v1beta1": "flowcontrolv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/flowcontrol/v1beta2": "flowcontrolv1beta2", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/flowcontrol/v1beta3": "flowcontrolv1beta3", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3": "helmv3", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1": "metav1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1": "networkingv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1alpha1": "networkingv1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1beta1": "networkingv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/node/v1": "nodev1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/node/v1alpha1": "nodev1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/node/v1beta1": "nodev1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/pkg/version": "pkgversion", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/policy/v1": "policyv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/policy/v1beta1": "policyv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/rbac/v1": "rbacv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/rbac/v1alpha1": "rbacv1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/rbac/v1beta1": "rbacv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/resource/v1alpha1": "resourcev1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/resource/v1alpha2": "resourcev1alpha2", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/scheduling/v1": "schedulingv1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/scheduling/v1alpha1": "schedulingv1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/scheduling/v1beta1": "schedulingv1beta1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/settings/v1alpha1": "settingsv1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/storage/v1": "storagev1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/storage/v1alpha1": "storagev1alpha1", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/storage/v1beta1": "storagev1beta1" } }, "java": { @@ -66062,7 +66062,7 @@ ] }, "kubernetes:apps/v1:Deployment": { - "description": "Deployment enables declarative updates for Pods and ReplicaSets.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. The Deployment has begun to be updated by the Deployment controller. If the current\n generation of the Deployment is > 1, then this means that the current generation must\n be different from the generation reported by the last outputs.\n2. There exists a ReplicaSet whose revision is equal to the current revision of the\n Deployment.\n3. The Deployment's '.status.conditions' has a status of type 'Available' whose 'status'\n member is set to 'True'.\n4. If the Deployment has generation > 1, then '.status.conditions' has a status of type\n 'Progressing', whose 'status' member is set to 'True', and whose 'reason' is\n 'NewReplicaSetAvailable'. For generation <= 1, this status field does not exist,\n because it doesn't do a rollout (i.e., it simply creates the Deployment and\n corresponding ReplicaSet), and therefore there is no rollout to mark as 'Progressing'.\n\nIf the Deployment has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a Deployment with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst deployment = new kubernetes.apps.v1.Deployment(\"deployment\", {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n replicas: 3,\n selector: {\n matchLabels: {\n app: \"nginx\",\n },\n },\n template: {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n containers: [{\n image: \"nginx:1.14.2\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n }],\n }],\n },\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\ndeployment = kubernetes.apps.v1.Deployment(\"deployment\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.apps.v1.DeploymentSpecArgs(\n replicas=3,\n selector=kubernetes.meta.v1.LabelSelectorArgs(\n match_labels={\n \"app\": \"nginx\",\n },\n ),\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"nginx:1.14.2\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n )],\n )],\n ),\n ),\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var deployment = new Kubernetes.Apps.V1.Deployment(\"deployment\", new Kubernetes.Types.Inputs.Apps.V1.DeploymentArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Apps.V1.DeploymentSpecArgs\n {\n Replicas = 3,\n Selector = new Kubernetes.Types.Inputs.Meta.V1.LabelSelectorArgs\n {\n MatchLabels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"nginx:1.14.2\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n },\n },\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tappsv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := appsv1.NewDeployment(ctx, \"deployment\", &appsv1.DeploymentArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tSpec: &appsv1.DeploymentSpecArgs{\n\t\t\t\tReplicas: pulumi.Int(3),\n\t\t\t\tSelector: &metav1.LabelSelectorArgs{\n\t\t\t\t\tMatchLabels: pulumi.StringMap{\n\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"nginx:1.14.2\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Deployment with auto-naming\nname: yaml-example\nresources:\n deployment:\n properties:\n metadata:\n labels:\n app: nginx\n spec:\n replicas: 3\n selector:\n matchLabels:\n app: nginx\n template:\n metadata:\n labels:\n app: nginx\n spec:\n containers:\n - image: nginx:1.14.2\n name: nginx\n ports:\n - containerPort: 80\n type: kubernetes:apps/v1:Deployment\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create a Deployment with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst deployment = new kubernetes.apps.v1.Deployment(\"deployment\", {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n name: \"nginx-deployment\",\n },\n spec: {\n replicas: 3,\n selector: {\n matchLabels: {\n app: \"nginx\",\n },\n },\n template: {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n containers: [{\n image: \"nginx:1.14.2\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n }],\n }],\n },\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\ndeployment = kubernetes.apps.v1.Deployment(\"deployment\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n name=\"nginx-deployment\",\n ),\n spec=kubernetes.apps.v1.DeploymentSpecArgs(\n replicas=3,\n selector=kubernetes.meta.v1.LabelSelectorArgs(\n match_labels={\n \"app\": \"nginx\",\n },\n ),\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"nginx:1.14.2\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n )],\n )],\n ),\n ),\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var deployment = new Kubernetes.Apps.V1.Deployment(\"deployment\", new Kubernetes.Types.Inputs.Apps.V1.DeploymentArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n Name = \"nginx-deployment\",\n },\n Spec = new Kubernetes.Types.Inputs.Apps.V1.DeploymentSpecArgs\n {\n Replicas = 3,\n Selector = new Kubernetes.Types.Inputs.Meta.V1.LabelSelectorArgs\n {\n MatchLabels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"nginx:1.14.2\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n },\n },\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tappsv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := appsv1.NewDeployment(ctx, \"deployment\", &appsv1.DeploymentArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t\tName: pulumi.String(\"nginx-deployment\"),\n\t\t\t},\n\t\t\tSpec: &appsv1.DeploymentSpecArgs{\n\t\t\t\tReplicas: pulumi.Int(3),\n\t\t\t\tSelector: &metav1.LabelSelectorArgs{\n\t\t\t\t\tMatchLabels: pulumi.StringMap{\n\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"nginx:1.14.2\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Deployment with a user-specified name\nname: yaml-example\nresources:\n deployment:\n properties:\n metadata:\n labels:\n app: nginx\n name: nginx-deployment\n spec:\n replicas: 3\n selector:\n matchLabels:\n app: nginx\n template:\n metadata:\n labels:\n app: nginx\n spec:\n containers:\n - image: nginx:1.14.2\n name: nginx\n ports:\n - containerPort: 80\n type: kubernetes:apps/v1:Deployment\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", + "description": "Deployment enables declarative updates for Pods and ReplicaSets.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. The Deployment has begun to be updated by the Deployment controller. If the current\n generation of the Deployment is > 1, then this means that the current generation must\n be different from the generation reported by the last outputs.\n2. There exists a ReplicaSet whose revision is equal to the current revision of the\n Deployment.\n3. The Deployment's '.status.conditions' has a status of type 'Available' whose 'status'\n member is set to 'True'.\n4. If the Deployment has generation > 1, then '.status.conditions' has a status of type\n 'Progressing', whose 'status' member is set to 'True', and whose 'reason' is\n 'NewReplicaSetAvailable'. For generation <= 1, this status field does not exist,\n because it doesn't do a rollout (i.e., it simply creates the Deployment and\n corresponding ReplicaSet), and therefore there is no rollout to mark as 'Progressing'.\n\nIf the Deployment has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a Deployment with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst deployment = new kubernetes.apps.v1.Deployment(\"deployment\", {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n replicas: 3,\n selector: {\n matchLabels: {\n app: \"nginx\",\n },\n },\n template: {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n containers: [{\n image: \"nginx:1.14.2\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n }],\n }],\n },\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\ndeployment = kubernetes.apps.v1.Deployment(\"deployment\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.apps.v1.DeploymentSpecArgs(\n replicas=3,\n selector=kubernetes.meta.v1.LabelSelectorArgs(\n match_labels={\n \"app\": \"nginx\",\n },\n ),\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"nginx:1.14.2\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n )],\n )],\n ),\n ),\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var deployment = new Kubernetes.Apps.V1.Deployment(\"deployment\", new Kubernetes.Types.Inputs.Apps.V1.DeploymentArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Apps.V1.DeploymentSpecArgs\n {\n Replicas = 3,\n Selector = new Kubernetes.Types.Inputs.Meta.V1.LabelSelectorArgs\n {\n MatchLabels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"nginx:1.14.2\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n },\n },\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tappsv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := appsv1.NewDeployment(ctx, \"deployment\", &appsv1.DeploymentArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tSpec: &appsv1.DeploymentSpecArgs{\n\t\t\t\tReplicas: pulumi.Int(3),\n\t\t\t\tSelector: &metav1.LabelSelectorArgs{\n\t\t\t\t\tMatchLabels: pulumi.StringMap{\n\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"nginx:1.14.2\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Deployment with auto-naming\nname: yaml-example\nresources:\n deployment:\n properties:\n metadata:\n labels:\n app: nginx\n spec:\n replicas: 3\n selector:\n matchLabels:\n app: nginx\n template:\n metadata:\n labels:\n app: nginx\n spec:\n containers:\n - image: nginx:1.14.2\n name: nginx\n ports:\n - containerPort: 80\n type: kubernetes:apps/v1:Deployment\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create a Deployment with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst deployment = new kubernetes.apps.v1.Deployment(\"deployment\", {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n name: \"nginx-deployment\",\n },\n spec: {\n replicas: 3,\n selector: {\n matchLabels: {\n app: \"nginx\",\n },\n },\n template: {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n containers: [{\n image: \"nginx:1.14.2\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n }],\n }],\n },\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\ndeployment = kubernetes.apps.v1.Deployment(\"deployment\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n name=\"nginx-deployment\",\n ),\n spec=kubernetes.apps.v1.DeploymentSpecArgs(\n replicas=3,\n selector=kubernetes.meta.v1.LabelSelectorArgs(\n match_labels={\n \"app\": \"nginx\",\n },\n ),\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"nginx:1.14.2\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n )],\n )],\n ),\n ),\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var deployment = new Kubernetes.Apps.V1.Deployment(\"deployment\", new Kubernetes.Types.Inputs.Apps.V1.DeploymentArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n Name = \"nginx-deployment\",\n },\n Spec = new Kubernetes.Types.Inputs.Apps.V1.DeploymentSpecArgs\n {\n Replicas = 3,\n Selector = new Kubernetes.Types.Inputs.Meta.V1.LabelSelectorArgs\n {\n MatchLabels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"nginx:1.14.2\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n },\n },\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tappsv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := appsv1.NewDeployment(ctx, \"deployment\", &appsv1.DeploymentArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t\tName: pulumi.String(\"nginx-deployment\"),\n\t\t\t},\n\t\t\tSpec: &appsv1.DeploymentSpecArgs{\n\t\t\t\tReplicas: pulumi.Int(3),\n\t\t\t\tSelector: &metav1.LabelSelectorArgs{\n\t\t\t\t\tMatchLabels: pulumi.StringMap{\n\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"nginx:1.14.2\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Deployment with a user-specified name\nname: yaml-example\nresources:\n deployment:\n properties:\n metadata:\n labels:\n app: nginx\n name: nginx-deployment\n spec:\n replicas: 3\n selector:\n matchLabels:\n app: nginx\n template:\n metadata:\n labels:\n app: nginx\n spec:\n containers:\n - image: nginx:1.14.2\n name: nginx\n ports:\n - containerPort: 80\n type: kubernetes:apps/v1:Deployment\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", "properties": { "apiVersion": { "type": "string", @@ -66486,7 +66486,7 @@ ] }, "kubernetes:apps/v1:StatefulSet": { - "description": "StatefulSet represents a set of pods with consistent identities. Identities are defined as:\n - Network: A single stable DNS and hostname.\n - Storage: As many VolumeClaims as requested.\n\nThe StatefulSet guarantees that a given network identity will always map to the same storage identity.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. The value of 'spec.replicas' matches '.status.replicas', '.status.currentReplicas',\n and '.status.readyReplicas'.\n2. The value of '.status.updateRevision' matches '.status.currentRevision'.\n\nIf the StatefulSet has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a StatefulSet with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst service = new kubernetes.core.v1.Service(\"service\", {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n clusterIP: \"None\",\n ports: [{\n name: \"web\",\n port: 80,\n }],\n selector: {\n app: \"nginx\",\n },\n },\n});\nconst statefulset = new kubernetes.apps.v1.StatefulSet(\"statefulset\", {spec: {\n replicas: 3,\n selector: {\n matchLabels: {\n app: \"nginx\",\n },\n },\n serviceName: service.metadata.apply(metadata => metadata?.name),\n template: {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n containers: [{\n image: \"k8s.gcr.io/nginx-slim:0.8\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n name: \"web\",\n }],\n volumeMounts: [{\n mountPath: \"/usr/share/nginx/html\",\n name: \"www\",\n }],\n }],\n terminationGracePeriodSeconds: 10,\n },\n },\n volumeClaimTemplates: [{\n metadata: {\n name: \"www\",\n },\n spec: {\n accessModes: [\"ReadWriteOnce\"],\n resources: {\n requests: {\n storage: \"1Gi\",\n },\n },\n storageClassName: \"my-storage-class\",\n },\n }],\n}});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\nservice = kubernetes.core.v1.Service(\"service\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.core.v1.ServiceSpecArgs(\n cluster_ip=\"None\",\n ports=[kubernetes.core.v1.ServicePortArgs(\n name=\"web\",\n port=80,\n )],\n selector={\n \"app\": \"nginx\",\n },\n ))\nstatefulset = kubernetes.apps.v1.StatefulSet(\"statefulset\", spec=kubernetes.apps.v1.StatefulSetSpecArgs(\n replicas=3,\n selector=kubernetes.meta.v1.LabelSelectorArgs(\n match_labels={\n \"app\": \"nginx\",\n },\n ),\n service_name=service.metadata.name,\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"k8s.gcr.io/nginx-slim:0.8\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n name=\"web\",\n )],\n volume_mounts=[kubernetes.core.v1.VolumeMountArgs(\n mount_path=\"/usr/share/nginx/html\",\n name=\"www\",\n )],\n )],\n termination_grace_period_seconds=10,\n ),\n ),\n volume_claim_templates=[kubernetes.core.v1.PersistentVolumeClaimArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"www\",\n ),\n spec=kubernetes.core.v1.PersistentVolumeClaimSpecArgs(\n access_modes=[\"ReadWriteOnce\"],\n resources=kubernetes.core.v1.ResourceRequirementsArgs(\n requests={\n \"storage\": \"1Gi\",\n },\n ),\n storage_class_name=\"my-storage-class\",\n ),\n )],\n))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var service = new Kubernetes.Core.V1.Service(\"service\", new Kubernetes.Types.Inputs.Core.V1.ServiceArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.ServiceSpecArgs\n {\n ClusterIP = \"None\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ServicePortArgs\n {\n Name = \"web\",\n Port = 80,\n },\n },\n Selector = \n {\n { \"app\", \"nginx\" },\n },\n },\n });\n var statefulset = new Kubernetes.Apps.V1.StatefulSet(\"statefulset\", new Kubernetes.Types.Inputs.Apps.V1.StatefulSetArgs\n {\n Spec = new Kubernetes.Types.Inputs.Apps.V1.StatefulSetSpecArgs\n {\n Replicas = 3,\n Selector = new Kubernetes.Types.Inputs.Meta.V1.LabelSelectorArgs\n {\n MatchLabels = \n {\n { \"app\", \"nginx\" },\n },\n },\n ServiceName = service.Metadata.Apply(metadata => metadata?.Name),\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"k8s.gcr.io/nginx-slim:0.8\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n Name = \"web\",\n },\n },\n VolumeMounts = \n {\n new Kubernetes.Types.Inputs.Core.V1.VolumeMountArgs\n {\n MountPath = \"/usr/share/nginx/html\",\n Name = \"www\",\n },\n },\n },\n },\n TerminationGracePeriodSeconds = 10,\n },\n },\n VolumeClaimTemplates = \n {\n new Kubernetes.Types.Inputs.Core.V1.PersistentVolumeClaimArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"www\",\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PersistentVolumeClaimSpecArgs\n {\n AccessModes = \n {\n \"ReadWriteOnce\",\n },\n Resources = new Kubernetes.Types.Inputs.Core.V1.ResourceRequirementsArgs\n {\n Requests = \n {\n { \"storage\", \"1Gi\" },\n },\n },\n StorageClassName = \"my-storage-class\",\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tappsv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tservice, err := corev1.NewService(ctx, \"service\", &corev1.ServiceArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tSpec: &corev1.ServiceSpecArgs{\n\t\t\t\tClusterIP: pulumi.String(\"None\"),\n\t\t\t\tPorts: corev1.ServicePortArray{\n\t\t\t\t\t&corev1.ServicePortArgs{\n\t\t\t\t\t\tName: pulumi.String(\"web\"),\n\t\t\t\t\t\tPort: pulumi.Int(80),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSelector: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = appsv1.NewStatefulSet(ctx, \"statefulset\", &appsv1.StatefulSetArgs{\n\t\t\tSpec: &appsv1.StatefulSetSpecArgs{\n\t\t\t\tReplicas: pulumi.Int(3),\n\t\t\t\tSelector: &metav1.LabelSelectorArgs{\n\t\t\t\t\tMatchLabels: pulumi.StringMap{\n\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tServiceName: service.Metadata.ApplyT(func(metadata metav1.ObjectMeta) (string, error) {\n\t\t\t\t\treturn metadata.Name, nil\n\t\t\t\t}).(pulumi.StringOutput),\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"k8s.gcr.io/nginx-slim:0.8\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"web\"),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tVolumeMounts: corev1.VolumeMountArray{\n\t\t\t\t\t\t\t\t\t&corev1.VolumeMountArgs{\n\t\t\t\t\t\t\t\t\t\tMountPath: pulumi.String(\"/usr/share/nginx/html\"),\n\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"www\"),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tTerminationGracePeriodSeconds: pulumi.Int(10),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tVolumeClaimTemplates: []corev1.PersistentVolumeClaimArgs{\n\t\t\t\t\t&corev1.PersistentVolumeClaimArgs{\n\t\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\t\tName: pulumi.String(\"www\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tSpec: &corev1.PersistentVolumeClaimSpecArgs{\n\t\t\t\t\t\t\tAccessModes: pulumi.StringArray{\n\t\t\t\t\t\t\t\tpulumi.String(\"ReadWriteOnce\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tResources: &corev1.ResourceRequirementsArgs{\n\t\t\t\t\t\t\t\tRequests: pulumi.StringMap{\n\t\t\t\t\t\t\t\t\t\"storage\": pulumi.String(\"1Gi\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tStorageClassName: pulumi.String(\"my-storage-class\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a StatefulSet with auto-naming\nname: yaml-example\nresources:\n service:\n properties:\n metadata:\n labels:\n app: nginx\n spec:\n clusterIP: None\n ports:\n - name: web\n port: 80\n selector:\n app: nginx\n type: kubernetes:core/v1:Service\n statefulset:\n properties:\n spec:\n replicas: 3\n selector:\n matchLabels:\n app: nginx\n serviceName: ${service.metadata.name}\n template:\n metadata:\n labels:\n app: nginx\n spec:\n containers:\n - image: k8s.gcr.io/nginx-slim:0.8\n name: nginx\n ports:\n - containerPort: 80\n name: web\n volumeMounts:\n - mountPath: /usr/share/nginx/html\n name: www\n terminationGracePeriodSeconds: 10\n volumeClaimTemplates:\n - metadata:\n name: www\n spec:\n accessModes:\n - ReadWriteOnce\n resources:\n requests:\n storage: 1Gi\n storageClassName: my-storage-class\n type: kubernetes:apps/v1:StatefulSet\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create a StatefulSet with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst service = new kubernetes.core.v1.Service(\"service\", {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n name: \"nginx\",\n },\n spec: {\n clusterIP: \"None\",\n ports: [{\n name: \"web\",\n port: 80,\n }],\n selector: {\n app: \"nginx\",\n },\n },\n});\nconst statefulset = new kubernetes.apps.v1.StatefulSet(\"statefulset\", {\n metadata: {\n name: \"web\",\n },\n spec: {\n replicas: 3,\n selector: {\n matchLabels: {\n app: \"nginx\",\n },\n },\n serviceName: service.metadata.apply(metadata => metadata?.name),\n template: {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n containers: [{\n image: \"k8s.gcr.io/nginx-slim:0.8\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n name: \"web\",\n }],\n volumeMounts: [{\n mountPath: \"/usr/share/nginx/html\",\n name: \"www\",\n }],\n }],\n terminationGracePeriodSeconds: 10,\n },\n },\n volumeClaimTemplates: [{\n metadata: {\n name: \"www\",\n },\n spec: {\n accessModes: [\"ReadWriteOnce\"],\n resources: {\n requests: {\n storage: \"1Gi\",\n },\n },\n storageClassName: \"my-storage-class\",\n },\n }],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\nservice = kubernetes.core.v1.Service(\"service\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n name=\"nginx\",\n ),\n spec=kubernetes.core.v1.ServiceSpecArgs(\n cluster_ip=\"None\",\n ports=[kubernetes.core.v1.ServicePortArgs(\n name=\"web\",\n port=80,\n )],\n selector={\n \"app\": \"nginx\",\n },\n ))\nstatefulset = kubernetes.apps.v1.StatefulSet(\"statefulset\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"web\",\n ),\n spec=kubernetes.apps.v1.StatefulSetSpecArgs(\n replicas=3,\n selector=kubernetes.meta.v1.LabelSelectorArgs(\n match_labels={\n \"app\": \"nginx\",\n },\n ),\n service_name=service.metadata.name,\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"k8s.gcr.io/nginx-slim:0.8\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n name=\"web\",\n )],\n volume_mounts=[kubernetes.core.v1.VolumeMountArgs(\n mount_path=\"/usr/share/nginx/html\",\n name=\"www\",\n )],\n )],\n termination_grace_period_seconds=10,\n ),\n ),\n volume_claim_templates=[kubernetes.core.v1.PersistentVolumeClaimArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"www\",\n ),\n spec=kubernetes.core.v1.PersistentVolumeClaimSpecArgs(\n access_modes=[\"ReadWriteOnce\"],\n resources=kubernetes.core.v1.ResourceRequirementsArgs(\n requests={\n \"storage\": \"1Gi\",\n },\n ),\n storage_class_name=\"my-storage-class\",\n ),\n )],\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var service = new Kubernetes.Core.V1.Service(\"service\", new Kubernetes.Types.Inputs.Core.V1.ServiceArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n Name = \"nginx\",\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.ServiceSpecArgs\n {\n ClusterIP = \"None\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ServicePortArgs\n {\n Name = \"web\",\n Port = 80,\n },\n },\n Selector = \n {\n { \"app\", \"nginx\" },\n },\n },\n });\n var statefulset = new Kubernetes.Apps.V1.StatefulSet(\"statefulset\", new Kubernetes.Types.Inputs.Apps.V1.StatefulSetArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"web\",\n },\n Spec = new Kubernetes.Types.Inputs.Apps.V1.StatefulSetSpecArgs\n {\n Replicas = 3,\n Selector = new Kubernetes.Types.Inputs.Meta.V1.LabelSelectorArgs\n {\n MatchLabels = \n {\n { \"app\", \"nginx\" },\n },\n },\n ServiceName = service.Metadata.Apply(metadata => metadata?.Name),\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"k8s.gcr.io/nginx-slim:0.8\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n Name = \"web\",\n },\n },\n VolumeMounts = \n {\n new Kubernetes.Types.Inputs.Core.V1.VolumeMountArgs\n {\n MountPath = \"/usr/share/nginx/html\",\n Name = \"www\",\n },\n },\n },\n },\n TerminationGracePeriodSeconds = 10,\n },\n },\n VolumeClaimTemplates = \n {\n new Kubernetes.Types.Inputs.Core.V1.PersistentVolumeClaimArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"www\",\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PersistentVolumeClaimSpecArgs\n {\n AccessModes = \n {\n \"ReadWriteOnce\",\n },\n Resources = new Kubernetes.Types.Inputs.Core.V1.ResourceRequirementsArgs\n {\n Requests = \n {\n { \"storage\", \"1Gi\" },\n },\n },\n StorageClassName = \"my-storage-class\",\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tappsv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tservice, err := corev1.NewService(ctx, \"service\", &corev1.ServiceArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t},\n\t\t\tSpec: &corev1.ServiceSpecArgs{\n\t\t\t\tClusterIP: pulumi.String(\"None\"),\n\t\t\t\tPorts: corev1.ServicePortArray{\n\t\t\t\t\t&corev1.ServicePortArgs{\n\t\t\t\t\t\tName: pulumi.String(\"web\"),\n\t\t\t\t\t\tPort: pulumi.Int(80),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSelector: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = appsv1.NewStatefulSet(ctx, \"statefulset\", &appsv1.StatefulSetArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tName: pulumi.String(\"web\"),\n\t\t\t},\n\t\t\tSpec: &appsv1.StatefulSetSpecArgs{\n\t\t\t\tReplicas: pulumi.Int(3),\n\t\t\t\tSelector: &metav1.LabelSelectorArgs{\n\t\t\t\t\tMatchLabels: pulumi.StringMap{\n\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tServiceName: service.Metadata.ApplyT(func(metadata metav1.ObjectMeta) (string, error) {\n\t\t\t\t\treturn metadata.Name, nil\n\t\t\t\t}).(pulumi.StringOutput),\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"k8s.gcr.io/nginx-slim:0.8\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"web\"),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tVolumeMounts: corev1.VolumeMountArray{\n\t\t\t\t\t\t\t\t\t&corev1.VolumeMountArgs{\n\t\t\t\t\t\t\t\t\t\tMountPath: pulumi.String(\"/usr/share/nginx/html\"),\n\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"www\"),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tTerminationGracePeriodSeconds: pulumi.Int(10),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tVolumeClaimTemplates: []corev1.PersistentVolumeClaimArgs{\n\t\t\t\t\t&corev1.PersistentVolumeClaimArgs{\n\t\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\t\tName: pulumi.String(\"www\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tSpec: &corev1.PersistentVolumeClaimSpecArgs{\n\t\t\t\t\t\t\tAccessModes: pulumi.StringArray{\n\t\t\t\t\t\t\t\tpulumi.String(\"ReadWriteOnce\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tResources: &corev1.ResourceRequirementsArgs{\n\t\t\t\t\t\t\t\tRequests: pulumi.StringMap{\n\t\t\t\t\t\t\t\t\t\"storage\": pulumi.String(\"1Gi\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tStorageClassName: pulumi.String(\"my-storage-class\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a StatefulSet with a user-specified name\nname: yaml-example\nresources:\n service:\n properties:\n metadata:\n labels:\n app: nginx\n name: nginx\n spec:\n clusterIP: None\n ports:\n - name: web\n port: 80\n selector:\n app: nginx\n type: kubernetes:core/v1:Service\n statefulset:\n properties:\n metadata:\n name: web\n spec:\n replicas: 3\n selector:\n matchLabels:\n app: nginx\n serviceName: ${service.metadata.name}\n template:\n metadata:\n labels:\n app: nginx\n spec:\n containers:\n - image: k8s.gcr.io/nginx-slim:0.8\n name: nginx\n ports:\n - containerPort: 80\n name: web\n volumeMounts:\n - mountPath: /usr/share/nginx/html\n name: www\n terminationGracePeriodSeconds: 10\n volumeClaimTemplates:\n - metadata:\n name: www\n spec:\n accessModes:\n - ReadWriteOnce\n resources:\n requests:\n storage: 1Gi\n storageClassName: my-storage-class\n type: kubernetes:apps/v1:StatefulSet\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", + "description": "StatefulSet represents a set of pods with consistent identities. Identities are defined as:\n - Network: A single stable DNS and hostname.\n - Storage: As many VolumeClaims as requested.\n\nThe StatefulSet guarantees that a given network identity will always map to the same storage identity.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. The value of 'spec.replicas' matches '.status.replicas', '.status.currentReplicas',\n and '.status.readyReplicas'.\n2. The value of '.status.updateRevision' matches '.status.currentRevision'.\n\nIf the StatefulSet has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a StatefulSet with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst service = new kubernetes.core.v1.Service(\"service\", {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n clusterIP: \"None\",\n ports: [{\n name: \"web\",\n port: 80,\n }],\n selector: {\n app: \"nginx\",\n },\n },\n});\nconst statefulset = new kubernetes.apps.v1.StatefulSet(\"statefulset\", {spec: {\n replicas: 3,\n selector: {\n matchLabels: {\n app: \"nginx\",\n },\n },\n serviceName: service.metadata.apply(metadata => metadata?.name),\n template: {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n containers: [{\n image: \"k8s.gcr.io/nginx-slim:0.8\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n name: \"web\",\n }],\n volumeMounts: [{\n mountPath: \"/usr/share/nginx/html\",\n name: \"www\",\n }],\n }],\n terminationGracePeriodSeconds: 10,\n },\n },\n volumeClaimTemplates: [{\n metadata: {\n name: \"www\",\n },\n spec: {\n accessModes: [\"ReadWriteOnce\"],\n resources: {\n requests: {\n storage: \"1Gi\",\n },\n },\n storageClassName: \"my-storage-class\",\n },\n }],\n}});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\nservice = kubernetes.core.v1.Service(\"service\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.core.v1.ServiceSpecArgs(\n cluster_ip=\"None\",\n ports=[kubernetes.core.v1.ServicePortArgs(\n name=\"web\",\n port=80,\n )],\n selector={\n \"app\": \"nginx\",\n },\n ))\nstatefulset = kubernetes.apps.v1.StatefulSet(\"statefulset\", spec=kubernetes.apps.v1.StatefulSetSpecArgs(\n replicas=3,\n selector=kubernetes.meta.v1.LabelSelectorArgs(\n match_labels={\n \"app\": \"nginx\",\n },\n ),\n service_name=service.metadata.name,\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"k8s.gcr.io/nginx-slim:0.8\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n name=\"web\",\n )],\n volume_mounts=[kubernetes.core.v1.VolumeMountArgs(\n mount_path=\"/usr/share/nginx/html\",\n name=\"www\",\n )],\n )],\n termination_grace_period_seconds=10,\n ),\n ),\n volume_claim_templates=[kubernetes.core.v1.PersistentVolumeClaimArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"www\",\n ),\n spec=kubernetes.core.v1.PersistentVolumeClaimSpecArgs(\n access_modes=[\"ReadWriteOnce\"],\n resources=kubernetes.core.v1.ResourceRequirementsArgs(\n requests={\n \"storage\": \"1Gi\",\n },\n ),\n storage_class_name=\"my-storage-class\",\n ),\n )],\n))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var service = new Kubernetes.Core.V1.Service(\"service\", new Kubernetes.Types.Inputs.Core.V1.ServiceArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.ServiceSpecArgs\n {\n ClusterIP = \"None\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ServicePortArgs\n {\n Name = \"web\",\n Port = 80,\n },\n },\n Selector = \n {\n { \"app\", \"nginx\" },\n },\n },\n });\n var statefulset = new Kubernetes.Apps.V1.StatefulSet(\"statefulset\", new Kubernetes.Types.Inputs.Apps.V1.StatefulSetArgs\n {\n Spec = new Kubernetes.Types.Inputs.Apps.V1.StatefulSetSpecArgs\n {\n Replicas = 3,\n Selector = new Kubernetes.Types.Inputs.Meta.V1.LabelSelectorArgs\n {\n MatchLabels = \n {\n { \"app\", \"nginx\" },\n },\n },\n ServiceName = service.Metadata.Apply(metadata => metadata?.Name),\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"k8s.gcr.io/nginx-slim:0.8\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n Name = \"web\",\n },\n },\n VolumeMounts = \n {\n new Kubernetes.Types.Inputs.Core.V1.VolumeMountArgs\n {\n MountPath = \"/usr/share/nginx/html\",\n Name = \"www\",\n },\n },\n },\n },\n TerminationGracePeriodSeconds = 10,\n },\n },\n VolumeClaimTemplates = \n {\n new Kubernetes.Types.Inputs.Core.V1.PersistentVolumeClaimArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"www\",\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PersistentVolumeClaimSpecArgs\n {\n AccessModes = \n {\n \"ReadWriteOnce\",\n },\n Resources = new Kubernetes.Types.Inputs.Core.V1.ResourceRequirementsArgs\n {\n Requests = \n {\n { \"storage\", \"1Gi\" },\n },\n },\n StorageClassName = \"my-storage-class\",\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tappsv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tservice, err := corev1.NewService(ctx, \"service\", &corev1.ServiceArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tSpec: &corev1.ServiceSpecArgs{\n\t\t\t\tClusterIP: pulumi.String(\"None\"),\n\t\t\t\tPorts: corev1.ServicePortArray{\n\t\t\t\t\t&corev1.ServicePortArgs{\n\t\t\t\t\t\tName: pulumi.String(\"web\"),\n\t\t\t\t\t\tPort: pulumi.Int(80),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSelector: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = appsv1.NewStatefulSet(ctx, \"statefulset\", &appsv1.StatefulSetArgs{\n\t\t\tSpec: &appsv1.StatefulSetSpecArgs{\n\t\t\t\tReplicas: pulumi.Int(3),\n\t\t\t\tSelector: &metav1.LabelSelectorArgs{\n\t\t\t\t\tMatchLabels: pulumi.StringMap{\n\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tServiceName: service.Metadata.ApplyT(func(metadata metav1.ObjectMeta) (string, error) {\n\t\t\t\t\treturn metadata.Name, nil\n\t\t\t\t}).(pulumi.StringOutput),\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"k8s.gcr.io/nginx-slim:0.8\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"web\"),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tVolumeMounts: corev1.VolumeMountArray{\n\t\t\t\t\t\t\t\t\t&corev1.VolumeMountArgs{\n\t\t\t\t\t\t\t\t\t\tMountPath: pulumi.String(\"/usr/share/nginx/html\"),\n\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"www\"),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tTerminationGracePeriodSeconds: pulumi.Int(10),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tVolumeClaimTemplates: []corev1.PersistentVolumeClaimArgs{\n\t\t\t\t\t&corev1.PersistentVolumeClaimArgs{\n\t\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\t\tName: pulumi.String(\"www\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tSpec: &corev1.PersistentVolumeClaimSpecArgs{\n\t\t\t\t\t\t\tAccessModes: pulumi.StringArray{\n\t\t\t\t\t\t\t\tpulumi.String(\"ReadWriteOnce\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tResources: &corev1.ResourceRequirementsArgs{\n\t\t\t\t\t\t\t\tRequests: pulumi.StringMap{\n\t\t\t\t\t\t\t\t\t\"storage\": pulumi.String(\"1Gi\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tStorageClassName: pulumi.String(\"my-storage-class\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a StatefulSet with auto-naming\nname: yaml-example\nresources:\n service:\n properties:\n metadata:\n labels:\n app: nginx\n spec:\n clusterIP: None\n ports:\n - name: web\n port: 80\n selector:\n app: nginx\n type: kubernetes:core/v1:Service\n statefulset:\n properties:\n spec:\n replicas: 3\n selector:\n matchLabels:\n app: nginx\n serviceName: ${service.metadata.name}\n template:\n metadata:\n labels:\n app: nginx\n spec:\n containers:\n - image: k8s.gcr.io/nginx-slim:0.8\n name: nginx\n ports:\n - containerPort: 80\n name: web\n volumeMounts:\n - mountPath: /usr/share/nginx/html\n name: www\n terminationGracePeriodSeconds: 10\n volumeClaimTemplates:\n - metadata:\n name: www\n spec:\n accessModes:\n - ReadWriteOnce\n resources:\n requests:\n storage: 1Gi\n storageClassName: my-storage-class\n type: kubernetes:apps/v1:StatefulSet\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create a StatefulSet with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst service = new kubernetes.core.v1.Service(\"service\", {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n name: \"nginx\",\n },\n spec: {\n clusterIP: \"None\",\n ports: [{\n name: \"web\",\n port: 80,\n }],\n selector: {\n app: \"nginx\",\n },\n },\n});\nconst statefulset = new kubernetes.apps.v1.StatefulSet(\"statefulset\", {\n metadata: {\n name: \"web\",\n },\n spec: {\n replicas: 3,\n selector: {\n matchLabels: {\n app: \"nginx\",\n },\n },\n serviceName: service.metadata.apply(metadata => metadata?.name),\n template: {\n metadata: {\n labels: {\n app: \"nginx\",\n },\n },\n spec: {\n containers: [{\n image: \"k8s.gcr.io/nginx-slim:0.8\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n name: \"web\",\n }],\n volumeMounts: [{\n mountPath: \"/usr/share/nginx/html\",\n name: \"www\",\n }],\n }],\n terminationGracePeriodSeconds: 10,\n },\n },\n volumeClaimTemplates: [{\n metadata: {\n name: \"www\",\n },\n spec: {\n accessModes: [\"ReadWriteOnce\"],\n resources: {\n requests: {\n storage: \"1Gi\",\n },\n },\n storageClassName: \"my-storage-class\",\n },\n }],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\nservice = kubernetes.core.v1.Service(\"service\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n name=\"nginx\",\n ),\n spec=kubernetes.core.v1.ServiceSpecArgs(\n cluster_ip=\"None\",\n ports=[kubernetes.core.v1.ServicePortArgs(\n name=\"web\",\n port=80,\n )],\n selector={\n \"app\": \"nginx\",\n },\n ))\nstatefulset = kubernetes.apps.v1.StatefulSet(\"statefulset\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"web\",\n ),\n spec=kubernetes.apps.v1.StatefulSetSpecArgs(\n replicas=3,\n selector=kubernetes.meta.v1.LabelSelectorArgs(\n match_labels={\n \"app\": \"nginx\",\n },\n ),\n service_name=service.metadata.name,\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n labels={\n \"app\": \"nginx\",\n },\n ),\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"k8s.gcr.io/nginx-slim:0.8\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n name=\"web\",\n )],\n volume_mounts=[kubernetes.core.v1.VolumeMountArgs(\n mount_path=\"/usr/share/nginx/html\",\n name=\"www\",\n )],\n )],\n termination_grace_period_seconds=10,\n ),\n ),\n volume_claim_templates=[kubernetes.core.v1.PersistentVolumeClaimArgs(\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"www\",\n ),\n spec=kubernetes.core.v1.PersistentVolumeClaimSpecArgs(\n access_modes=[\"ReadWriteOnce\"],\n resources=kubernetes.core.v1.ResourceRequirementsArgs(\n requests={\n \"storage\": \"1Gi\",\n },\n ),\n storage_class_name=\"my-storage-class\",\n ),\n )],\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var service = new Kubernetes.Core.V1.Service(\"service\", new Kubernetes.Types.Inputs.Core.V1.ServiceArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n Name = \"nginx\",\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.ServiceSpecArgs\n {\n ClusterIP = \"None\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ServicePortArgs\n {\n Name = \"web\",\n Port = 80,\n },\n },\n Selector = \n {\n { \"app\", \"nginx\" },\n },\n },\n });\n var statefulset = new Kubernetes.Apps.V1.StatefulSet(\"statefulset\", new Kubernetes.Types.Inputs.Apps.V1.StatefulSetArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"web\",\n },\n Spec = new Kubernetes.Types.Inputs.Apps.V1.StatefulSetSpecArgs\n {\n Replicas = 3,\n Selector = new Kubernetes.Types.Inputs.Meta.V1.LabelSelectorArgs\n {\n MatchLabels = \n {\n { \"app\", \"nginx\" },\n },\n },\n ServiceName = service.Metadata.Apply(metadata => metadata?.Name),\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Labels = \n {\n { \"app\", \"nginx\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"k8s.gcr.io/nginx-slim:0.8\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n Name = \"web\",\n },\n },\n VolumeMounts = \n {\n new Kubernetes.Types.Inputs.Core.V1.VolumeMountArgs\n {\n MountPath = \"/usr/share/nginx/html\",\n Name = \"www\",\n },\n },\n },\n },\n TerminationGracePeriodSeconds = 10,\n },\n },\n VolumeClaimTemplates = \n {\n new Kubernetes.Types.Inputs.Core.V1.PersistentVolumeClaimArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"www\",\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PersistentVolumeClaimSpecArgs\n {\n AccessModes = \n {\n \"ReadWriteOnce\",\n },\n Resources = new Kubernetes.Types.Inputs.Core.V1.ResourceRequirementsArgs\n {\n Requests = \n {\n { \"storage\", \"1Gi\" },\n },\n },\n StorageClassName = \"my-storage-class\",\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tappsv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tservice, err := corev1.NewService(ctx, \"service\", &corev1.ServiceArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t},\n\t\t\tSpec: &corev1.ServiceSpecArgs{\n\t\t\t\tClusterIP: pulumi.String(\"None\"),\n\t\t\t\tPorts: corev1.ServicePortArray{\n\t\t\t\t\t&corev1.ServicePortArgs{\n\t\t\t\t\t\tName: pulumi.String(\"web\"),\n\t\t\t\t\t\tPort: pulumi.Int(80),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSelector: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = appsv1.NewStatefulSet(ctx, \"statefulset\", &appsv1.StatefulSetArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tName: pulumi.String(\"web\"),\n\t\t\t},\n\t\t\tSpec: &appsv1.StatefulSetSpecArgs{\n\t\t\t\tReplicas: pulumi.Int(3),\n\t\t\t\tSelector: &metav1.LabelSelectorArgs{\n\t\t\t\t\tMatchLabels: pulumi.StringMap{\n\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tServiceName: service.Metadata.ApplyT(func(metadata metav1.ObjectMeta) (string, error) {\n\t\t\t\t\treturn metadata.Name, nil\n\t\t\t\t}).(pulumi.StringOutput),\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\t\t\"app\": pulumi.String(\"nginx\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"k8s.gcr.io/nginx-slim:0.8\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"web\"),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tVolumeMounts: corev1.VolumeMountArray{\n\t\t\t\t\t\t\t\t\t&corev1.VolumeMountArgs{\n\t\t\t\t\t\t\t\t\t\tMountPath: pulumi.String(\"/usr/share/nginx/html\"),\n\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"www\"),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tTerminationGracePeriodSeconds: pulumi.Int(10),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tVolumeClaimTemplates: []corev1.PersistentVolumeClaimArgs{\n\t\t\t\t\t&corev1.PersistentVolumeClaimArgs{\n\t\t\t\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\t\t\t\tName: pulumi.String(\"www\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tSpec: &corev1.PersistentVolumeClaimSpecArgs{\n\t\t\t\t\t\t\tAccessModes: pulumi.StringArray{\n\t\t\t\t\t\t\t\tpulumi.String(\"ReadWriteOnce\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tResources: &corev1.ResourceRequirementsArgs{\n\t\t\t\t\t\t\t\tRequests: pulumi.StringMap{\n\t\t\t\t\t\t\t\t\t\"storage\": pulumi.String(\"1Gi\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tStorageClassName: pulumi.String(\"my-storage-class\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a StatefulSet with a user-specified name\nname: yaml-example\nresources:\n service:\n properties:\n metadata:\n labels:\n app: nginx\n name: nginx\n spec:\n clusterIP: None\n ports:\n - name: web\n port: 80\n selector:\n app: nginx\n type: kubernetes:core/v1:Service\n statefulset:\n properties:\n metadata:\n name: web\n spec:\n replicas: 3\n selector:\n matchLabels:\n app: nginx\n serviceName: ${service.metadata.name}\n template:\n metadata:\n labels:\n app: nginx\n spec:\n containers:\n - image: k8s.gcr.io/nginx-slim:0.8\n name: nginx\n ports:\n - containerPort: 80\n name: web\n volumeMounts:\n - mountPath: /usr/share/nginx/html\n name: www\n terminationGracePeriodSeconds: 10\n volumeClaimTemplates:\n - metadata:\n name: www\n spec:\n accessModes:\n - ReadWriteOnce\n resources:\n requests:\n storage: 1Gi\n storageClassName: my-storage-class\n type: kubernetes:apps/v1:StatefulSet\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", "properties": { "apiVersion": { "type": "string", @@ -69657,7 +69657,7 @@ ] }, "kubernetes:batch/v1:Job": { - "description": "Job represents the configuration of a single job.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. The Job's '.status.startTime' is set, which indicates that the Job has started running.\n2. The Job's '.status.conditions' has a status of type 'Complete', and a 'status' set\n to 'True'.\n3. The Job's '.status.conditions' do not have a status of type 'Failed', with a\n\t'status' set to 'True'. If this condition is set, we should fail the Job immediately.\n\nIf the Job has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\nBy default, if a resource failed to become ready in a previous update, \nPulumi will continue to wait for readiness on the next update. If you would prefer\nto schedule a replacement for an unready resource on the next update, you can add the\n\"pulumi.com/replaceUnready\": \"true\" annotation to the resource definition.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a Job with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst job = new kubernetes.batch.v1.Job(\"job\", {\n metadata: undefined,\n spec: {\n backoffLimit: 4,\n template: {\n spec: {\n containers: [{\n command: [\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n ],\n image: \"perl\",\n name: \"pi\",\n }],\n restartPolicy: \"Never\",\n },\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\njob = kubernetes.batch.v1.Job(\"job\",\n metadata=None,\n spec=kubernetes.batch.v1.JobSpecArgs(\n backoff_limit=4,\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n command=[\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n ],\n image=\"perl\",\n name=\"pi\",\n )],\n restart_policy=\"Never\",\n ),\n ),\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var job = new Kubernetes.Batch.V1.Job(\"job\", new Kubernetes.Types.Inputs.Batch.V1.JobArgs\n {\n Metadata = null,\n Spec = new Kubernetes.Types.Inputs.Batch.V1.JobSpecArgs\n {\n BackoffLimit = 4,\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Command = \n {\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n },\n Image = \"perl\",\n Name = \"pi\",\n },\n },\n RestartPolicy = \"Never\",\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tbatchv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := batchv1.NewJob(ctx, \"job\", &batchv1.JobArgs{\n\t\t\tMetadata: nil,\n\t\t\tSpec: &batchv1.JobSpecArgs{\n\t\t\t\tBackoffLimit: pulumi.Int(4),\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tCommand: pulumi.StringArray{\n\t\t\t\t\t\t\t\t\tpulumi.String(\"perl\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"-Mbignum=bpi\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"-wle\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"print bpi(2000)\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"perl\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"pi\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tRestartPolicy: pulumi.String(\"Never\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Job with auto-naming\nname: yaml-example\nresources:\n job:\n properties:\n metadata: null\n spec:\n backoffLimit: 4\n template:\n spec:\n containers:\n - command:\n - perl\n - -Mbignum=bpi\n - -wle\n - print bpi(2000)\n image: perl\n name: pi\n restartPolicy: Never\n type: kubernetes:batch/v1:Job\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create a Job with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst job = new kubernetes.batch.v1.Job(\"job\", {\n metadata: {\n name: \"pi\",\n },\n spec: {\n backoffLimit: 4,\n template: {\n spec: {\n containers: [{\n command: [\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n ],\n image: \"perl\",\n name: \"pi\",\n }],\n restartPolicy: \"Never\",\n },\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\njob = kubernetes.batch.v1.Job(\"job\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"pi\",\n ),\n spec=kubernetes.batch.v1.JobSpecArgs(\n backoff_limit=4,\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n command=[\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n ],\n image=\"perl\",\n name=\"pi\",\n )],\n restart_policy=\"Never\",\n ),\n ),\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var job = new Kubernetes.Batch.V1.Job(\"job\", new Kubernetes.Types.Inputs.Batch.V1.JobArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"pi\",\n },\n Spec = new Kubernetes.Types.Inputs.Batch.V1.JobSpecArgs\n {\n BackoffLimit = 4,\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Command = \n {\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n },\n Image = \"perl\",\n Name = \"pi\",\n },\n },\n RestartPolicy = \"Never\",\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tbatchv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := batchv1.NewJob(ctx, \"job\", &batchv1.JobArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tName: pulumi.String(\"pi\"),\n\t\t\t},\n\t\t\tSpec: &batchv1.JobSpecArgs{\n\t\t\t\tBackoffLimit: pulumi.Int(4),\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tCommand: pulumi.StringArray{\n\t\t\t\t\t\t\t\t\tpulumi.String(\"perl\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"-Mbignum=bpi\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"-wle\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"print bpi(2000)\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"perl\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"pi\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tRestartPolicy: pulumi.String(\"Never\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Job with a user-specified name\nname: yaml-example\nresources:\n job:\n properties:\n metadata:\n name: pi\n spec:\n backoffLimit: 4\n template:\n spec:\n containers:\n - command:\n - perl\n - -Mbignum=bpi\n - -wle\n - print bpi(2000)\n image: perl\n name: pi\n restartPolicy: Never\n type: kubernetes:batch/v1:Job\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", + "description": "Job represents the configuration of a single job.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. The Job's '.status.startTime' is set, which indicates that the Job has started running.\n2. The Job's '.status.conditions' has a status of type 'Complete', and a 'status' set\n to 'True'.\n3. The Job's '.status.conditions' do not have a status of type 'Failed', with a\n\t'status' set to 'True'. If this condition is set, we should fail the Job immediately.\n\nIf the Job has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\nBy default, if a resource failed to become ready in a previous update, \nPulumi will continue to wait for readiness on the next update. If you would prefer\nto schedule a replacement for an unready resource on the next update, you can add the\n\"pulumi.com/replaceUnready\": \"true\" annotation to the resource definition.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a Job with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst job = new kubernetes.batch.v1.Job(\"job\", {\n metadata: undefined,\n spec: {\n backoffLimit: 4,\n template: {\n spec: {\n containers: [{\n command: [\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n ],\n image: \"perl\",\n name: \"pi\",\n }],\n restartPolicy: \"Never\",\n },\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\njob = kubernetes.batch.v1.Job(\"job\",\n metadata=None,\n spec=kubernetes.batch.v1.JobSpecArgs(\n backoff_limit=4,\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n command=[\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n ],\n image=\"perl\",\n name=\"pi\",\n )],\n restart_policy=\"Never\",\n ),\n ),\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var job = new Kubernetes.Batch.V1.Job(\"job\", new Kubernetes.Types.Inputs.Batch.V1.JobArgs\n {\n Metadata = null,\n Spec = new Kubernetes.Types.Inputs.Batch.V1.JobSpecArgs\n {\n BackoffLimit = 4,\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Command = \n {\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n },\n Image = \"perl\",\n Name = \"pi\",\n },\n },\n RestartPolicy = \"Never\",\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tbatchv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := batchv1.NewJob(ctx, \"job\", &batchv1.JobArgs{\n\t\t\tMetadata: nil,\n\t\t\tSpec: &batchv1.JobSpecArgs{\n\t\t\t\tBackoffLimit: pulumi.Int(4),\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tCommand: pulumi.StringArray{\n\t\t\t\t\t\t\t\t\tpulumi.String(\"perl\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"-Mbignum=bpi\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"-wle\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"print bpi(2000)\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"perl\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"pi\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tRestartPolicy: pulumi.String(\"Never\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Job with auto-naming\nname: yaml-example\nresources:\n job:\n properties:\n metadata: null\n spec:\n backoffLimit: 4\n template:\n spec:\n containers:\n - command:\n - perl\n - -Mbignum=bpi\n - -wle\n - print bpi(2000)\n image: perl\n name: pi\n restartPolicy: Never\n type: kubernetes:batch/v1:Job\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create a Job with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst job = new kubernetes.batch.v1.Job(\"job\", {\n metadata: {\n name: \"pi\",\n },\n spec: {\n backoffLimit: 4,\n template: {\n spec: {\n containers: [{\n command: [\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n ],\n image: \"perl\",\n name: \"pi\",\n }],\n restartPolicy: \"Never\",\n },\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\njob = kubernetes.batch.v1.Job(\"job\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"pi\",\n ),\n spec=kubernetes.batch.v1.JobSpecArgs(\n backoff_limit=4,\n template=kubernetes.core.v1.PodTemplateSpecArgs(\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n command=[\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n ],\n image=\"perl\",\n name=\"pi\",\n )],\n restart_policy=\"Never\",\n ),\n ),\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var job = new Kubernetes.Batch.V1.Job(\"job\", new Kubernetes.Types.Inputs.Batch.V1.JobArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"pi\",\n },\n Spec = new Kubernetes.Types.Inputs.Batch.V1.JobSpecArgs\n {\n BackoffLimit = 4,\n Template = new Kubernetes.Types.Inputs.Core.V1.PodTemplateSpecArgs\n {\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Command = \n {\n \"perl\",\n \"-Mbignum=bpi\",\n \"-wle\",\n \"print bpi(2000)\",\n },\n Image = \"perl\",\n Name = \"pi\",\n },\n },\n RestartPolicy = \"Never\",\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tbatchv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1\"\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := batchv1.NewJob(ctx, \"job\", &batchv1.JobArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tName: pulumi.String(\"pi\"),\n\t\t\t},\n\t\t\tSpec: &batchv1.JobSpecArgs{\n\t\t\t\tBackoffLimit: pulumi.Int(4),\n\t\t\t\tTemplate: &corev1.PodTemplateSpecArgs{\n\t\t\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\t\t\tCommand: pulumi.StringArray{\n\t\t\t\t\t\t\t\t\tpulumi.String(\"perl\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"-Mbignum=bpi\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"-wle\"),\n\t\t\t\t\t\t\t\t\tpulumi.String(\"print bpi(2000)\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tImage: pulumi.String(\"perl\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"pi\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tRestartPolicy: pulumi.String(\"Never\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Job with a user-specified name\nname: yaml-example\nresources:\n job:\n properties:\n metadata:\n name: pi\n spec:\n backoffLimit: 4\n template:\n spec:\n containers:\n - command:\n - perl\n - -Mbignum=bpi\n - -wle\n - print bpi(2000)\n image: perl\n name: pi\n restartPolicy: Never\n type: kubernetes:batch/v1:Job\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", "properties": { "apiVersion": { "type": "string", @@ -73196,7 +73196,7 @@ } }, "kubernetes:core/v1:Pod": { - "description": "Pod is a collection of containers that can run on a host. This resource is created by clients and scheduled onto hosts.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. The Pod is scheduled (\"PodScheduled\"\" '.status.condition' is true).\n2. The Pod is initialized (\"Initialized\" '.status.condition' is true).\n3. The Pod is ready (\"Ready\" '.status.condition' is true) and the '.status.phase' is\n set to \"Running\".\nOr (for Jobs): The Pod succeeded ('.status.phase' set to \"Succeeded\").\n\nIf the Pod has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a Pod with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst pod = new kubernetes.core.v1.Pod(\"pod\", {spec: {\n containers: [{\n image: \"nginx:1.14.2\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n }],\n }],\n}});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\npod = kubernetes.core.v1.Pod(\"pod\", spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"nginx:1.14.2\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n )],\n )],\n))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var pod = new Kubernetes.Core.V1.Pod(\"pod\", new Kubernetes.Types.Inputs.Core.V1.PodArgs\n {\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"nginx:1.14.2\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := corev1.NewPod(ctx, \"pod\", &corev1.PodArgs{\n\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\tImage: pulumi.String(\"nginx:1.14.2\"),\n\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Pod with auto-naming\nname: yaml-example\nresources:\n pod:\n properties:\n spec:\n containers:\n - image: nginx:1.14.2\n name: nginx\n ports:\n - containerPort: 80\n type: kubernetes:core/v1:Pod\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create a Pod with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst pod = new kubernetes.core.v1.Pod(\"pod\", {\n metadata: {\n name: \"nginx\",\n },\n spec: {\n containers: [{\n image: \"nginx:1.14.2\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n }],\n }],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\npod = kubernetes.core.v1.Pod(\"pod\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"nginx\",\n ),\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"nginx:1.14.2\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n )],\n )],\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var pod = new Kubernetes.Core.V1.Pod(\"pod\", new Kubernetes.Types.Inputs.Core.V1.PodArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"nginx\",\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"nginx:1.14.2\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := corev1.NewPod(ctx, \"pod\", &corev1.PodArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t},\n\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\tImage: pulumi.String(\"nginx:1.14.2\"),\n\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Pod with a user-specified name\nname: yaml-example\nresources:\n pod:\n properties:\n metadata:\n name: nginx\n spec:\n containers:\n - image: nginx:1.14.2\n name: nginx\n ports:\n - containerPort: 80\n type: kubernetes:core/v1:Pod\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", + "description": "Pod is a collection of containers that can run on a host. This resource is created by clients and scheduled onto hosts.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. The Pod is scheduled (\"PodScheduled\"\" '.status.condition' is true).\n2. The Pod is initialized (\"Initialized\" '.status.condition' is true).\n3. The Pod is ready (\"Ready\" '.status.condition' is true) and the '.status.phase' is\n set to \"Running\".\nOr (for Jobs): The Pod succeeded ('.status.phase' set to \"Succeeded\").\n\nIf the Pod has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a Pod with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst pod = new kubernetes.core.v1.Pod(\"pod\", {spec: {\n containers: [{\n image: \"nginx:1.14.2\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n }],\n }],\n}});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\npod = kubernetes.core.v1.Pod(\"pod\", spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"nginx:1.14.2\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n )],\n )],\n))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var pod = new Kubernetes.Core.V1.Pod(\"pod\", new Kubernetes.Types.Inputs.Core.V1.PodArgs\n {\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"nginx:1.14.2\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := corev1.NewPod(ctx, \"pod\", &corev1.PodArgs{\n\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\tImage: pulumi.String(\"nginx:1.14.2\"),\n\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Pod with auto-naming\nname: yaml-example\nresources:\n pod:\n properties:\n spec:\n containers:\n - image: nginx:1.14.2\n name: nginx\n ports:\n - containerPort: 80\n type: kubernetes:core/v1:Pod\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create a Pod with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst pod = new kubernetes.core.v1.Pod(\"pod\", {\n metadata: {\n name: \"nginx\",\n },\n spec: {\n containers: [{\n image: \"nginx:1.14.2\",\n name: \"nginx\",\n ports: [{\n containerPort: 80,\n }],\n }],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\npod = kubernetes.core.v1.Pod(\"pod\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"nginx\",\n ),\n spec=kubernetes.core.v1.PodSpecArgs(\n containers=[kubernetes.core.v1.ContainerArgs(\n image=\"nginx:1.14.2\",\n name=\"nginx\",\n ports=[kubernetes.core.v1.ContainerPortArgs(\n container_port=80,\n )],\n )],\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var pod = new Kubernetes.Core.V1.Pod(\"pod\", new Kubernetes.Types.Inputs.Core.V1.PodArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"nginx\",\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.PodSpecArgs\n {\n Containers = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerArgs\n {\n Image = \"nginx:1.14.2\",\n Name = \"nginx\",\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ContainerPortArgs\n {\n ContainerPort = 80,\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := corev1.NewPod(ctx, \"pod\", &corev1.PodArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t},\n\t\t\tSpec: &corev1.PodSpecArgs{\n\t\t\t\tContainers: corev1.ContainerArray{\n\t\t\t\t\t&corev1.ContainerArgs{\n\t\t\t\t\t\tImage: pulumi.String(\"nginx:1.14.2\"),\n\t\t\t\t\t\tName: pulumi.String(\"nginx\"),\n\t\t\t\t\t\tPorts: corev1.ContainerPortArray{\n\t\t\t\t\t\t\t&corev1.ContainerPortArgs{\n\t\t\t\t\t\t\t\tContainerPort: pulumi.Int(80),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Pod with a user-specified name\nname: yaml-example\nresources:\n pod:\n properties:\n metadata:\n name: nginx\n spec:\n containers:\n - image: nginx:1.14.2\n name: nginx\n ports:\n - containerPort: 80\n type: kubernetes:core/v1:Pod\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", "properties": { "apiVersion": { "type": "string", @@ -74226,7 +74226,7 @@ } }, "kubernetes:core/v1:Service": { - "description": "Service is a named abstraction of software service (for example, mysql) consisting of local port (for example 3306) that the proxy listens on, and the selector that determines which pods will answer requests sent through the proxy.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. Service object exists.\n2. Related Endpoint objects are created. Each time we get an update, wait 10 seconds\n for any stragglers.\n3. The endpoints objects target some number of living objects (unless the Service is\n an \"empty headless\" Service [1] or a Service with '.spec.type: ExternalName').\n4. External IP address is allocated (if Service has '.spec.type: LoadBalancer').\n\nKnown limitations: \nServices targeting ReplicaSets (and, by extension, Deployments,\nStatefulSets, etc.) with '.spec.replicas' set to 0 are not handled, and will time\nout. To work around this limitation, set 'pulumi.com/skipAwait: \"true\"' on\n'.metadata.annotations' for the Service. Work to handle this case is in progress [2].\n\n[1] https://kubernetes.io/docs/concepts/services-networking/service/#headless-services\n[2] https://github.com/pulumi/pulumi-kubernetes/pull/703\n\nIf the Service has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a Service with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst service = new kubernetes.core.v1.Service(\"service\", {spec: {\n ports: [{\n port: 80,\n protocol: \"TCP\",\n targetPort: 9376,\n }],\n selector: {\n app: \"MyApp\",\n },\n}});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\nservice = kubernetes.core.v1.Service(\"service\", spec=kubernetes.core.v1.ServiceSpecArgs(\n ports=[kubernetes.core.v1.ServicePortArgs(\n port=80,\n protocol=\"TCP\",\n target_port=9376,\n )],\n selector={\n \"app\": \"MyApp\",\n },\n))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var service = new Kubernetes.Core.V1.Service(\"service\", new Kubernetes.Types.Inputs.Core.V1.ServiceArgs\n {\n Spec = new Kubernetes.Types.Inputs.Core.V1.ServiceSpecArgs\n {\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ServicePortArgs\n {\n Port = 80,\n Protocol = \"TCP\",\n TargetPort = 9376,\n },\n },\n Selector = \n {\n { \"app\", \"MyApp\" },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := corev1.NewService(ctx, \"service\", &corev1.ServiceArgs{\n\t\t\tSpec: &corev1.ServiceSpecArgs{\n\t\t\t\tPorts: corev1.ServicePortArray{\n\t\t\t\t\t&corev1.ServicePortArgs{\n\t\t\t\t\t\tPort: pulumi.Int(80),\n\t\t\t\t\t\tProtocol: pulumi.String(\"TCP\"),\n\t\t\t\t\t\tTargetPort: pulumi.Any(9376),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSelector: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"MyApp\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Service with auto-naming\nname: yaml-example\nresources:\n service:\n properties:\n spec:\n ports:\n - port: 80\n protocol: TCP\n targetPort: 9376\n selector:\n app: MyApp\n type: kubernetes:core/v1:Service\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create a Service with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst service = new kubernetes.core.v1.Service(\"service\", {\n metadata: {\n name: \"my-service\",\n },\n spec: {\n ports: [{\n port: 80,\n protocol: \"TCP\",\n targetPort: 9376,\n }],\n selector: {\n app: \"MyApp\",\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\nservice = kubernetes.core.v1.Service(\"service\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"my-service\",\n ),\n spec=kubernetes.core.v1.ServiceSpecArgs(\n ports=[kubernetes.core.v1.ServicePortArgs(\n port=80,\n protocol=\"TCP\",\n target_port=9376,\n )],\n selector={\n \"app\": \"MyApp\",\n },\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var service = new Kubernetes.Core.V1.Service(\"service\", new Kubernetes.Types.Inputs.Core.V1.ServiceArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"my-service\",\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.ServiceSpecArgs\n {\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ServicePortArgs\n {\n Port = 80,\n Protocol = \"TCP\",\n TargetPort = 9376,\n },\n },\n Selector = \n {\n { \"app\", \"MyApp\" },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := corev1.NewService(ctx, \"service\", &corev1.ServiceArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tName: pulumi.String(\"my-service\"),\n\t\t\t},\n\t\t\tSpec: &corev1.ServiceSpecArgs{\n\t\t\t\tPorts: corev1.ServicePortArray{\n\t\t\t\t\t&corev1.ServicePortArgs{\n\t\t\t\t\t\tPort: pulumi.Int(80),\n\t\t\t\t\t\tProtocol: pulumi.String(\"TCP\"),\n\t\t\t\t\t\tTargetPort: pulumi.Any(9376),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSelector: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"MyApp\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Service with a user-specified name\nname: yaml-example\nresources:\n service:\n properties:\n metadata:\n name: my-service\n spec:\n ports:\n - port: 80\n protocol: TCP\n targetPort: 9376\n selector:\n app: MyApp\n type: kubernetes:core/v1:Service\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", + "description": "Service is a named abstraction of software service (for example, mysql) consisting of local port (for example 3306) that the proxy listens on, and the selector that determines which pods will answer requests sent through the proxy.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. Service object exists.\n2. Related Endpoint objects are created. Each time we get an update, wait 10 seconds\n for any stragglers.\n3. The endpoints objects target some number of living objects (unless the Service is\n an \"empty headless\" Service [1] or a Service with '.spec.type: ExternalName').\n4. External IP address is allocated (if Service has '.spec.type: LoadBalancer').\n\nKnown limitations: \nServices targeting ReplicaSets (and, by extension, Deployments,\nStatefulSets, etc.) with '.spec.replicas' set to 0 are not handled, and will time\nout. To work around this limitation, set 'pulumi.com/skipAwait: \"true\"' on\n'.metadata.annotations' for the Service. Work to handle this case is in progress [2].\n\n[1] https://kubernetes.io/docs/concepts/services-networking/service/#headless-services\n[2] https://github.com/pulumi/pulumi-kubernetes/pull/703\n\nIf the Service has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a Service with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst service = new kubernetes.core.v1.Service(\"service\", {spec: {\n ports: [{\n port: 80,\n protocol: \"TCP\",\n targetPort: 9376,\n }],\n selector: {\n app: \"MyApp\",\n },\n}});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\nservice = kubernetes.core.v1.Service(\"service\", spec=kubernetes.core.v1.ServiceSpecArgs(\n ports=[kubernetes.core.v1.ServicePortArgs(\n port=80,\n protocol=\"TCP\",\n target_port=9376,\n )],\n selector={\n \"app\": \"MyApp\",\n },\n))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var service = new Kubernetes.Core.V1.Service(\"service\", new Kubernetes.Types.Inputs.Core.V1.ServiceArgs\n {\n Spec = new Kubernetes.Types.Inputs.Core.V1.ServiceSpecArgs\n {\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ServicePortArgs\n {\n Port = 80,\n Protocol = \"TCP\",\n TargetPort = 9376,\n },\n },\n Selector = \n {\n { \"app\", \"MyApp\" },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := corev1.NewService(ctx, \"service\", &corev1.ServiceArgs{\n\t\t\tSpec: &corev1.ServiceSpecArgs{\n\t\t\t\tPorts: corev1.ServicePortArray{\n\t\t\t\t\t&corev1.ServicePortArgs{\n\t\t\t\t\t\tPort: pulumi.Int(80),\n\t\t\t\t\t\tProtocol: pulumi.String(\"TCP\"),\n\t\t\t\t\t\tTargetPort: pulumi.Any(9376),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSelector: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"MyApp\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Service with auto-naming\nname: yaml-example\nresources:\n service:\n properties:\n spec:\n ports:\n - port: 80\n protocol: TCP\n targetPort: 9376\n selector:\n app: MyApp\n type: kubernetes:core/v1:Service\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create a Service with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst service = new kubernetes.core.v1.Service(\"service\", {\n metadata: {\n name: \"my-service\",\n },\n spec: {\n ports: [{\n port: 80,\n protocol: \"TCP\",\n targetPort: 9376,\n }],\n selector: {\n app: \"MyApp\",\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\nservice = kubernetes.core.v1.Service(\"service\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n name=\"my-service\",\n ),\n spec=kubernetes.core.v1.ServiceSpecArgs(\n ports=[kubernetes.core.v1.ServicePortArgs(\n port=80,\n protocol=\"TCP\",\n target_port=9376,\n )],\n selector={\n \"app\": \"MyApp\",\n },\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var service = new Kubernetes.Core.V1.Service(\"service\", new Kubernetes.Types.Inputs.Core.V1.ServiceArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Name = \"my-service\",\n },\n Spec = new Kubernetes.Types.Inputs.Core.V1.ServiceSpecArgs\n {\n Ports = \n {\n new Kubernetes.Types.Inputs.Core.V1.ServicePortArgs\n {\n Port = 80,\n Protocol = \"TCP\",\n TargetPort = 9376,\n },\n },\n Selector = \n {\n { \"app\", \"MyApp\" },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := corev1.NewService(ctx, \"service\", &corev1.ServiceArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tName: pulumi.String(\"my-service\"),\n\t\t\t},\n\t\t\tSpec: &corev1.ServiceSpecArgs{\n\t\t\t\tPorts: corev1.ServicePortArray{\n\t\t\t\t\t&corev1.ServicePortArgs{\n\t\t\t\t\t\tPort: pulumi.Int(80),\n\t\t\t\t\t\tProtocol: pulumi.String(\"TCP\"),\n\t\t\t\t\t\tTargetPort: pulumi.Any(9376),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSelector: pulumi.StringMap{\n\t\t\t\t\t\"app\": pulumi.String(\"MyApp\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create a Service with a user-specified name\nname: yaml-example\nresources:\n service:\n properties:\n metadata:\n name: my-service\n spec:\n ports:\n - port: 80\n protocol: TCP\n targetPort: 9376\n selector:\n app: MyApp\n type: kubernetes:core/v1:Service\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", "properties": { "apiVersion": { "type": "string", @@ -79032,7 +79032,7 @@ ] }, "kubernetes:helm.sh/v3:Chart": { - "description": "Chart is a component representing a collection of resources described by an arbitrary Helm Chart.\n\nThe Chart can be fetched from any source that is accessible to the `helm` command line. Values in the `values.yml` file can be overridden using `ChartOpts.values` (equivalent to `--set` or having multiple `values.yml` files). Objects can be transformed arbitrarily by supplying callbacks to `ChartOpts.transformations`.\n\n`Chart` does not use Tiller. The Chart specified is copied and expanded locally; the semantics are equivalent to running `helm template` and then using Pulumi to manage the resulting YAML manifests. Any values that would be retrieved in-cluster are assigned fake values, and none of Tiller's server-side validity testing is executed.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Local Chart Directory\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n path: \"./nginx-ingress\",\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, LocalChartOpts\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n LocalChartOpts(\n path=\"./nginx-ingress\",\n ),\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Chart(\"nginx-ingress\", new LocalChartArgs\n {\n Path = \"./nginx-ingress\",\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tPath: pulumi.String(\"./nginx-ingress\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Remote Chart\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n fetchOpts:{\n repo: \"https://charts.helm.sh/stable\",\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n ChartOpts(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n fetch_opts=FetchOpts(\n repo=\"https://charts.helm.sh/stable\",\n ),\n ),\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Chart(\"nginx-ingress\", new ChartArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n FetchOptions = new ChartFetchArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n }\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tFetchargs: helm.FetchArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n\n{{% /example %}}\n{{% example %}}\n### Set Chart Values\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n fetchOpts:{\n repo: \"https://charts.helm.sh/stable\",\n },\n values: {\n controller: {\n metrics: {\n enabled: true,\n }\n }\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n ChartOpts(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n fetch_opts=FetchOpts(\n repo=\"https://charts.helm.sh/stable\",\n ),\n values={\n \"controller\": {\n \"metrics\": {\n \"enabled\": True,\n },\n },\n },\n ),\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var values = new Dictionary\n {\n [\"controller\"] = new Dictionary\n {\n [\"metrics\"] = new Dictionary\n {\n [\"enabled\"] = true\n }\n },\n };\n\n var nginx = new Chart(\"nginx-ingress\", new ChartArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n FetchOptions = new ChartFetchArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n Values = values,\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tFetchArgs: helm.FetchArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t\tValues: pulumi.Map{\n\t\t\t\t\"controller\": pulumi.Map{\n\t\t\t\t\t\"metrics\": pulumi.Map{\n\t\t\t\t\t\t\"enabled\": pulumi.Bool(true),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Deploy Chart into Namespace\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n namespace: \"test-namespace\",\n fetchOpts:{\n repo: \"https://charts.helm.sh/stable\",\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n ChartOpts(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n namespace=\"test-namespace\",\n fetch_opts=FetchOpts(\n repo=\"https://charts.helm.sh/stable\",\n ),\n ),\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Chart(\"nginx-ingress\", new ChartArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n Namespace = \"test-namespace\",\n FetchOptions = new ChartFetchArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tNamespace: pulumi.String(\"test-namespace\"),\n\t\t\tFetchArgs: helm.FetchArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Depend on a Chart resource\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n namespace: \"test-namespace\",\n fetchOpts:{\n repo: \"https://charts.helm.sh/stable\",\n },\n});\n\n// Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n// resources are ready. Note the use of the `ready` attribute; depending on the Chart resource directly will not work.\nnew k8s.core.v1.ConfigMap(\"foo\", {\n metadata: { namespace: namespaceName },\n data: {foo: \"bar\"}\n}, {dependsOn: nginxIngress.ready})\n```\n```python\nimport pulumi\nfrom pulumi_kubernetes.core.v1 import ConfigMap, ConfigMapInitArgs\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n ChartOpts(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n namespace=\"test-namespace\",\n fetch_opts=FetchOpts(\n repo=\"https://charts.helm.sh/stable\",\n ),\n ),\n)\n\n# Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n# resources are ready. Note the use of the `ready` attribute; depending on the Chart resource directly will not work.\nConfigMap(\"foo\", ConfigMapInitArgs(data={\"foo\": \"bar\"}), opts=pulumi.ResourceOptions(depends_on=nginx_ingress.ready))\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Core.V1;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Chart(\"nginx-ingress\", new ChartArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n Namespace = \"test-namespace\",\n FetchOptions = new ChartFetchArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n });\n \n // Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n // resources are ready. Note the use of the `Ready()` method; depending on the Chart resource directly will \n // not work.\n new ConfigMap(\"foo\", new Pulumi.Kubernetes.Types.Inputs.Core.V1.ConfigMapArgs\n {\n Data = new InputMap\n {\n {\"foo\", \"bar\"}\n },\n }, new CustomResourceOptions\n {\n DependsOn = nginx.Ready(),\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tNamespace: pulumi.String(\"test-namespace\"),\n\t\t\tFetchArgs: helm.FetchArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\t// Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n\t\t// resources are ready. Note the use of the `Ready` attribute, which is used with `DependsOnInputs` rather than\n\t\t// `DependsOn`. Depending on the Chart resource directly, or using `DependsOn` will not work.\n\t\t_, err = corev1.NewConfigMap(ctx, \"cm\", &corev1.ConfigMapArgs{\n\t\t\tData: pulumi.StringMap{\n\t\t\t\t\"foo\": pulumi.String(\"bar\"),\n\t\t\t},\n\t\t}, pulumi.DependsOnInputs(chart.Ready))\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Chart with Transformations\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n fetchOpts:{\n repo: \"https://charts.helm.sh/stable\",\n },\n transformations: [\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Service\" && obj.apiVersion === \"v1\") {\n if (obj.spec && obj.spec.type && obj.spec.type === \"LoadBalancer\") {\n obj.spec.type = \"ClusterIP\";\n }\n }\n },\n\n // Set a resource alias for a previous name.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Deployment\") {\n opts.aliases = [{ name: \"oldName\" }]\n }\n },\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Pod\" && obj.metadata.name === \"test\") {\n obj.apiVersion = \"v1\"\n obj.kind = \"List\"\n }\n },\n ],\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\n# Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\ndef make_service_private(obj, opts):\n if obj[\"kind\"] == \"Service\" and obj[\"apiVersion\"] == \"v1\":\n try:\n t = obj[\"spec\"][\"type\"]\n if t == \"LoadBalancer\":\n obj[\"spec\"][\"type\"] = \"ClusterIP\"\n except KeyError:\n pass\n\n\n# Set a resource alias for a previous name.\ndef alias(obj, opts):\n if obj[\"kind\"] == \"Deployment\":\n opts.aliases = [\"oldName\"]\n\n\n# Omit a resource from the Chart by transforming the specified resource definition to an empty List.\ndef omit_resource(obj, opts):\n if obj[\"kind\"] == \"Pod\" and obj[\"metadata\"][\"name\"] == \"test\":\n obj[\"apiVersion\"] = \"v1\"\n obj[\"kind\"] = \"List\"\n\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n ChartOpts(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n fetch_opts=FetchOpts(\n repo=\"https://charts.helm.sh/stable\",\n ),\n transformations=[make_service_private, alias, omit_resource],\n ),\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Collections.Immutable;\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Chart(\"nginx-ingress\", new ChartArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n FetchOptions = new ChartFetchArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n Transformations =\n {\n LoadBalancerToClusterIP,\n ResourceAlias,\n OmitTestPod,\n }\n\n });\n\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n ImmutableDictionary LoadBalancerToClusterIP(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Service\" && (string)obj[\"apiVersion\"] == \"v1\")\n {\n var spec = (ImmutableDictionary)obj[\"spec\"];\n if (spec != null && (string)spec[\"type\"] == \"LoadBalancer\")\n {\n return obj.SetItem(\"spec\", spec.SetItem(\"type\", \"ClusterIP\"));\n }\n }\n\n return obj;\n }\n\n // Set a resource alias for a previous name.\n ImmutableDictionary ResourceAlias(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Deployment\")\n {\n opts.Aliases.Add(new Alias { Name = \"oldName\" });\n }\n\n return obj;\n }\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n ImmutableDictionary OmitTestPod(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n var metadata = (ImmutableDictionary)obj[\"metadata\"];\n if ((string)obj[\"kind\"] == \"Pod\" && (string)metadata[\"name\"] == \"test\")\n {\n return new Dictionary\n {\n [\"apiVersion\"] = \"v1\",\n [\"kind\"] = \"List\",\n [\"items\"] = new Dictionary(),\n }.ToImmutableDictionary();\n }\n\n return obj;\n }\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tFetchArgs: helm.FetchArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t\tTransformations: []yaml.Transformation{\n\t\t\t\t// Make every service private to the cluster, i.e., turn all services into ClusterIP\n\t\t\t\t// instead of LoadBalancer.\n\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\tif state[\"kind\"] == \"Service\" {\n\t\t\t\t\t\tspec := state[\"spec\"].(map[string]interface{})\n\t\t\t\t\t\tspec[\"type\"] = \"ClusterIP\"\n\t\t\t\t\t}\n\t\t\t\t},\n\n\t\t\t\t// Set a resource alias for a previous name.\n\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\tif state[\"kind\"] == \"Deployment\" {\n\t\t\t\t\t\taliases := pulumi.Aliases([]pulumi.Alias{\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tName: pulumi.String(\"oldName\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t})\n\t\t\t\t\t\topts = append(opts, aliases)\n\t\t\t\t\t}\n\t\t\t\t},\n\n\t\t\t\t// Omit a resource from the Chart by transforming the specified resource definition\n\t\t\t\t// to an empty List.\n\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\tname := state[\"metadata\"].(map[string]interface{})[\"name\"]\n\t\t\t\t\tif state[\"kind\"] == \"Pod\" && name == \"test\" {\n\t\t\t\t\t\tstate[\"apiVersion\"] = \"core/v1\"\n\t\t\t\t\t\tstate[\"kind\"] = \"List\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% /examples %}}\n", + "description": "Chart is a component representing a collection of resources described by an arbitrary Helm Chart.\n\nThe Chart can be fetched from any source that is accessible to the `helm` command line. Values in the `values.yml` file can be overridden using `ChartOpts.values` (equivalent to `--set` or having multiple `values.yml` files). Objects can be transformed arbitrarily by supplying callbacks to `ChartOpts.transformations`.\n\n`Chart` does not use Tiller. The Chart specified is copied and expanded locally; the semantics are equivalent to running `helm template` and then using Pulumi to manage the resulting YAML manifests. Any values that would be retrieved in-cluster are assigned fake values, and none of Tiller's server-side validity testing is executed.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Local Chart Directory\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n path: \"./nginx-ingress\",\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, LocalChartOpts\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n LocalChartOpts(\n path=\"./nginx-ingress\",\n ),\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Chart(\"nginx-ingress\", new LocalChartArgs\n {\n Path = \"./nginx-ingress\",\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tPath: pulumi.String(\"./nginx-ingress\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Remote Chart\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n fetchOpts:{\n repo: \"https://charts.helm.sh/stable\",\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n ChartOpts(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n fetch_opts=FetchOpts(\n repo=\"https://charts.helm.sh/stable\",\n ),\n ),\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Chart(\"nginx-ingress\", new ChartArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n FetchOptions = new ChartFetchArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n }\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tFetchargs: helm.FetchArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n\n{{% /example %}}\n{{% example %}}\n### Set Chart Values\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n fetchOpts:{\n repo: \"https://charts.helm.sh/stable\",\n },\n values: {\n controller: {\n metrics: {\n enabled: true,\n }\n }\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n ChartOpts(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n fetch_opts=FetchOpts(\n repo=\"https://charts.helm.sh/stable\",\n ),\n values={\n \"controller\": {\n \"metrics\": {\n \"enabled\": True,\n },\n },\n },\n ),\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var values = new Dictionary\n {\n [\"controller\"] = new Dictionary\n {\n [\"metrics\"] = new Dictionary\n {\n [\"enabled\"] = true\n }\n },\n };\n\n var nginx = new Chart(\"nginx-ingress\", new ChartArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n FetchOptions = new ChartFetchArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n Values = values,\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tFetchArgs: helm.FetchArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t\tValues: pulumi.Map{\n\t\t\t\t\"controller\": pulumi.Map{\n\t\t\t\t\t\"metrics\": pulumi.Map{\n\t\t\t\t\t\t\"enabled\": pulumi.Bool(true),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Deploy Chart into Namespace\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n namespace: \"test-namespace\",\n fetchOpts:{\n repo: \"https://charts.helm.sh/stable\",\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n ChartOpts(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n namespace=\"test-namespace\",\n fetch_opts=FetchOpts(\n repo=\"https://charts.helm.sh/stable\",\n ),\n ),\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Chart(\"nginx-ingress\", new ChartArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n Namespace = \"test-namespace\",\n FetchOptions = new ChartFetchArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tNamespace: pulumi.String(\"test-namespace\"),\n\t\t\tFetchArgs: helm.FetchArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Depend on a Chart resource\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n namespace: \"test-namespace\",\n fetchOpts:{\n repo: \"https://charts.helm.sh/stable\",\n },\n});\n\n// Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n// resources are ready. Note the use of the `ready` attribute; depending on the Chart resource directly will not work.\nnew k8s.core.v1.ConfigMap(\"foo\", {\n metadata: { namespace: namespaceName },\n data: {foo: \"bar\"}\n}, {dependsOn: nginxIngress.ready})\n```\n```python\nimport pulumi\nfrom pulumi_kubernetes.core.v1 import ConfigMap, ConfigMapInitArgs\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n ChartOpts(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n namespace=\"test-namespace\",\n fetch_opts=FetchOpts(\n repo=\"https://charts.helm.sh/stable\",\n ),\n ),\n)\n\n# Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n# resources are ready. Note the use of the `ready` attribute; depending on the Chart resource directly will not work.\nConfigMap(\"foo\", ConfigMapInitArgs(data={\"foo\": \"bar\"}), opts=pulumi.ResourceOptions(depends_on=nginx_ingress.ready))\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Core.V1;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Chart(\"nginx-ingress\", new ChartArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n Namespace = \"test-namespace\",\n FetchOptions = new ChartFetchArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n });\n \n // Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n // resources are ready. Note the use of the `Ready()` method; depending on the Chart resource directly will \n // not work.\n new ConfigMap(\"foo\", new Pulumi.Kubernetes.Types.Inputs.Core.V1.ConfigMapArgs\n {\n Data = new InputMap\n {\n {\"foo\", \"bar\"}\n },\n }, new CustomResourceOptions\n {\n DependsOn = nginx.Ready(),\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tNamespace: pulumi.String(\"test-namespace\"),\n\t\t\tFetchArgs: helm.FetchArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\t// Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n\t\t// resources are ready. Note the use of the `Ready` attribute, which is used with `DependsOnInputs` rather than\n\t\t// `DependsOn`. Depending on the Chart resource directly, or using `DependsOn` will not work.\n\t\t_, err = corev1.NewConfigMap(ctx, \"cm\", &corev1.ConfigMapArgs{\n\t\t\tData: pulumi.StringMap{\n\t\t\t\t\"foo\": pulumi.String(\"bar\"),\n\t\t\t},\n\t\t}, pulumi.DependsOnInputs(chart.Ready))\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Chart with Transformations\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Chart(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n fetchOpts:{\n repo: \"https://charts.helm.sh/stable\",\n },\n transformations: [\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Service\" && obj.apiVersion === \"v1\") {\n if (obj.spec && obj.spec.type && obj.spec.type === \"LoadBalancer\") {\n obj.spec.type = \"ClusterIP\";\n }\n }\n },\n\n // Set a resource alias for a previous name.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Deployment\") {\n opts.aliases = [{ name: \"oldName\" }]\n }\n },\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Pod\" && obj.metadata.name === \"test\") {\n obj.apiVersion = \"v1\"\n obj.kind = \"List\"\n }\n },\n ],\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\n# Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\ndef make_service_private(obj, opts):\n if obj[\"kind\"] == \"Service\" and obj[\"apiVersion\"] == \"v1\":\n try:\n t = obj[\"spec\"][\"type\"]\n if t == \"LoadBalancer\":\n obj[\"spec\"][\"type\"] = \"ClusterIP\"\n except KeyError:\n pass\n\n\n# Set a resource alias for a previous name.\ndef alias(obj, opts):\n if obj[\"kind\"] == \"Deployment\":\n opts.aliases = [\"oldName\"]\n\n\n# Omit a resource from the Chart by transforming the specified resource definition to an empty List.\ndef omit_resource(obj, opts):\n if obj[\"kind\"] == \"Pod\" and obj[\"metadata\"][\"name\"] == \"test\":\n obj[\"apiVersion\"] = \"v1\"\n obj[\"kind\"] = \"List\"\n\n\nnginx_ingress = Chart(\n \"nginx-ingress\",\n ChartOpts(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n fetch_opts=FetchOpts(\n repo=\"https://charts.helm.sh/stable\",\n ),\n transformations=[make_service_private, alias, omit_resource],\n ),\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Collections.Immutable;\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Helm;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Chart(\"nginx-ingress\", new ChartArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n FetchOptions = new ChartFetchArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n Transformations =\n {\n LoadBalancerToClusterIP,\n ResourceAlias,\n OmitTestPod,\n }\n\n });\n\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n ImmutableDictionary LoadBalancerToClusterIP(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Service\" && (string)obj[\"apiVersion\"] == \"v1\")\n {\n var spec = (ImmutableDictionary)obj[\"spec\"];\n if (spec != null && (string)spec[\"type\"] == \"LoadBalancer\")\n {\n return obj.SetItem(\"spec\", spec.SetItem(\"type\", \"ClusterIP\"));\n }\n }\n\n return obj;\n }\n\n // Set a resource alias for a previous name.\n ImmutableDictionary ResourceAlias(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Deployment\")\n {\n opts.Aliases.Add(new Alias { Name = \"oldName\" });\n }\n\n return obj;\n }\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n ImmutableDictionary OmitTestPod(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n var metadata = (ImmutableDictionary)obj[\"metadata\"];\n if ((string)obj[\"kind\"] == \"Pod\" && (string)metadata[\"name\"] == \"test\")\n {\n return new Dictionary\n {\n [\"apiVersion\"] = \"v1\",\n [\"kind\"] = \"List\",\n [\"items\"] = new Dictionary(),\n }.ToImmutableDictionary();\n }\n\n return obj;\n }\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewChart(ctx, \"nginx-ingress\", helm.ChartArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tFetchArgs: helm.FetchArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t\tTransformations: []yaml.Transformation{\n\t\t\t\t// Make every service private to the cluster, i.e., turn all services into ClusterIP\n\t\t\t\t// instead of LoadBalancer.\n\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\tif state[\"kind\"] == \"Service\" {\n\t\t\t\t\t\tspec := state[\"spec\"].(map[string]interface{})\n\t\t\t\t\t\tspec[\"type\"] = \"ClusterIP\"\n\t\t\t\t\t}\n\t\t\t\t},\n\n\t\t\t\t// Set a resource alias for a previous name.\n\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\tif state[\"kind\"] == \"Deployment\" {\n\t\t\t\t\t\taliases := pulumi.Aliases([]pulumi.Alias{\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tName: pulumi.String(\"oldName\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t})\n\t\t\t\t\t\topts = append(opts, aliases)\n\t\t\t\t\t}\n\t\t\t\t},\n\n\t\t\t\t// Omit a resource from the Chart by transforming the specified resource definition\n\t\t\t\t// to an empty List.\n\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\tname := state[\"metadata\"].(map[string]interface{})[\"name\"]\n\t\t\t\t\tif state[\"kind\"] == \"Pod\" && name == \"test\" {\n\t\t\t\t\t\tstate[\"apiVersion\"] = \"core/v1\"\n\t\t\t\t\t\tstate[\"kind\"] = \"List\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% /examples %}}\n", "properties": { "resources": { "type": "string", @@ -79092,7 +79092,7 @@ "isComponent": true }, "kubernetes:helm.sh/v3:Release": { - "description": "A `Release` is an instance of a chart running in a Kubernetes cluster. A `Chart` is a Helm package. It contains all the\nresource definitions necessary to run an application, tool, or service inside a Kubernetes cluster.\n\nThis resource models a Helm Release as if it were created by the Helm CLI. The underlying implementation embeds Helm as\na library to perform the orchestration of the resources. As a result, the full spectrum of Helm features are supported\nnatively.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Local Chart Directory\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Release(\"nginx-ingress\", {\n chart: \"./nginx-ingress\",\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs\n\nnginx_ingress = Release(\n \"nginx-ingress\",\n ReleaseArgs(\n chart=\"./nginx-ingress\",\n ),\n)\n```\n```csharp\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Release(\"nginx-ingress\", new ReleaseArgs\n {\n Chart = \"./nginx-ingress\",\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewRelease(ctx, \"nginx-ingress\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"./nginx-ingress\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Remote Chart\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Release(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n repositoryOpts: {\n repo: \"https://charts.helm.sh/stable\",\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nnginx_ingress = Release(\n \"nginx-ingress\",\n ReleaseArgs(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://charts.helm.sh/stable\",\n ),\n ),\n)\n```\n```csharp\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Release(\"nginx-ingress\", new ReleaseArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n }\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewRelease(ctx, \"nginx-ingress\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Set Chart Values\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Release(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n repositoryOpts: {\n repo: \"https://charts.helm.sh/stable\",\n },\n values: {\n controller: {\n metrics: {\n enabled: true,\n }\n }\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nnginx_ingress = Release(\n \"nginx-ingress\",\n ReleaseArgs(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://charts.helm.sh/stable\",\n ),\n values={\n \"controller\": {\n \"metrics\": {\n \"enabled\": True,\n },\n },\n },\n ),\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var values = new Dictionary\n {\n [\"controller\"] = new Dictionary\n {\n [\"metrics\"] = new Dictionary\n {\n [\"enabled\"] = true\n }\n },\n };\n\n var nginx = new Release(\"nginx-ingress\", new ReleaseArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n Values = values,\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewRelease(ctx, \"nginx-ingress\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t\tValues: pulumi.Map{\n\t\t\t\t\"controller\": pulumi.Map{\n\t\t\t\t\t\"metrics\": pulumi.Map{\n\t\t\t\t\t\t\"enabled\": pulumi.Bool(true),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Deploy Chart into Namespace\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Release(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n namespace: \"test-namespace\",\n repositoryOpts: {\n repo: \"https://charts.helm.sh/stable\",\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nnginx_ingress = Release(\n \"nginx-ingress\",\n ReleaseArgs(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n namespace=\"test-namespace\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://charts.helm.sh/stable\",\n ),\n ),\n)\n```\n```csharp\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Release(\"nginx-ingress\", new ReleaseArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n Namespace = \"test-namespace\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewRelease(ctx, \"nginx-ingress\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tNamespace: pulumi.String(\"test-namespace\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n {{% example %}}\n\n### Depend on a Chart resource\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Release(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n namespace: \"test-namespace\",\n repositoryOpts: {\n repo: \"https://charts.helm.sh/stable\",\n },\n skipAwait: false,\n});\n\n// Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n// resources are ready. Notice skipAwait is set to false above. This is the default and will cause Helm\n// to await the underlying resources to be available. Setting it to true will make the ConfigMap available right away.\nnew k8s.core.v1.ConfigMap(\"foo\", {\n metadata: {namespace: namespaceName},\n data: {foo: \"bar\"}\n}, {dependsOn: nginxIngress})\n```\n```python\nimport pulumi\nfrom pulumi_kubernetes.core.v1 import ConfigMap, ConfigMapInitArgs\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nnginx_ingress = Release(\n \"nginx-ingress\",\n ReleaseArgs(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n namespace=\"test-namespace\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://charts.helm.sh/stable\",\n ),\n skip_await=False,\n ),\n)\n\n# Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n# resources are ready. Notice skip_await is set to false above. This is the default and will cause Helm\n# to await the underlying resources to be available. Setting it to true will make the ConfigMap available right away.\nConfigMap(\"foo\", ConfigMapInitArgs(data={\"foo\": \"bar\"}), opts=pulumi.ResourceOptions(depends_on=nginx_ingress))\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Core.V1;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Release(\"nginx-ingress\", new ReleaseArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n Namespace = \"test-namespace\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n SkipAwait = false,\n });\n\n // Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n // resources are ready. Notice SkipAwait is set to false above. This is the default and will cause Helm\n // to await the underlying resources to be available. Setting it to true will make the ConfigMap available right away.\n new ConfigMap(\"foo\", new Pulumi.Kubernetes.Types.Inputs.Core.V1.ConfigMapArgs\n {\n Data = new InputMap\n {\n {\"foo\", \"bar\"}\n },\n }, new CustomResourceOptions\n {\n DependsOn = nginx,\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trelease, err := helm.NewRelease(ctx, \"nginx-ingress\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tNamespace: pulumi.String(\"test-namespace\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t\tSkipAwait: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\t// Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n\t\t// resources are ready. Notice SkipAwait is set to false above. This is the default and will cause Helm\n\t\t// to await the underlying resources to be available. Setting it to true will make the ConfigMap available right away.\n\t\t_, err = corev1.NewConfigMap(ctx, \"cm\", &corev1.ConfigMapArgs{\n\t\t\tData: pulumi.StringMap{\n\t\t\t\t\"foo\": pulumi.String(\"bar\"),\n\t\t\t},\n\t\t}, pulumi.DependsOnInputs(release))\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Specify Helm Chart Values in File and Code\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as k8s from \"@pulumi/kubernetes\";\nimport {FileAsset} from \"@pulumi/pulumi/asset\";\n\nconst release = new k8s.helm.v3.Release(\"redis\", {\n chart: \"redis\",\n repositoryOpts: {\n repo: \"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\",\n },\n valueYamlFiles: [new FileAsset(\"./metrics.yml\")],\n values: {\n cluster: {\n enabled: true,\n },\n rbac: {\n create: true,\n }\n },\n});\n\n// -- Contents of metrics.yml --\n// metrics:\n// enabled: true\n```\n```python\nimport pulumi\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nnginx_ingress = Release(\n \"redis\",\n ReleaseArgs(\n chart=\"redis\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\",\n ),\n value_yaml_files=[pulumi.FileAsset(\"./metrics.yml\")],\n values={\n cluster: {\n enabled: true,\n },\n rbac: {\n create: true,\n }\n },\n ),\n)\n\n# -- Contents of metrics.yml --\n# metrics:\n# enabled: true\n```\n```csharp\nusing System.Collections.Generic;\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Release(\"redis\", new ReleaseArgs\n {\n Chart = \"redis\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\"\n },\n ValueYamlFiles = new FileAsset(\"./metrics.yml\");\n Values = new InputMap\n {\n [\"cluster\"] = new Dictionary\n {\n [\"enabled\"] = true,\n },\n [\"rbac\"] = new Dictionary\n {\n [\"create\"] = true,\n }\n },\n });\n }\n}\n\n// -- Contents of metrics.yml --\n// metrics:\n// enabled: true\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewRelease(ctx, \"redis\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"redis\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t\tValueYamlFiles: pulumi.NewFileAsset(\"./metrics.yml\"),\n\t\t\tValue: pulumi.Map{\n\t\t\t\t\"cluster\": pulumi.Map{\n\t\t\t\t\t\"enabled\": pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t\t\"rbac\": pulumi.Map{\n\t\t\t\t\t\"create\": pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n\n// -- Contents of metrics.yml --\n// metrics:\n// enabled: true\n```\n{{% /example %}}\n{{% example %}}\n### Query Kubernetes Resource Installed By Helm Chart\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as k8s from \"@pulumi/kubernetes\";\nimport {FileAsset} from \"@pulumi/pulumi/asset\";\n\nconst redis = new k8s.helm.v3.Release(\"redis\", {\n chart: \"redis\",\n repositoryOpts: {\n repo: \"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\",\n },\n values: {\n cluster: {\n enabled: true,\n },\n rbac: {\n create: true,\n }\n },\n});\n\n// srv will only resolve after the redis chart is installed.\nconst srv = k8s.core.v1.Service.get(\"redis-master-svc\", pulumi.interpolate`${redis.status.namespace}/${redis.status.name}-master`);\nexport const redisMasterClusterIP = srv.spec.clusterIP;\n```\n```python\nfrom pulumi import Output\nfrom pulumi_kubernetes.core.v1 import Service\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nredis = Release(\n \"redis\",\n ReleaseArgs(\n chart=\"redis\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\",\n ),\n values={\n \"cluster\": {\n \"enabled\": True,\n },\n \"rbac\": {\n \"create\": True,\n }\n },\n ),\n)\n\n# srv will only resolve after the redis chart is installed.\nsrv = Service.get(\"redis-master-svc\", Output.concat(redis.status.namespace, \"/\", redis.status.name, \"-master\"))\npulumi.export(\"redisMasterClusterIP\", srv.spec.cluster_ip)\n```\n```csharp\nusing System.Collections.Generic;\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var redis = new Release(\"redis\", new ReleaseArgs\n {\n Chart = \"redis\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\"\n },\n Values = new InputMap\n {\n [\"cluster\"] = new Dictionary\n {\n [\"enabled\"] = true,\n },\n [\"rbac\"] = new Dictionary\n {\n [\"create\"] = true,\n }\n },\n });\n\n var status = redis.Status;\n // srv will only resolve after the redis chart is installed.\n var srv = Service.Get(\"redist-master-svc\", Output.All(status).Apply(\n s => $\"{s[0].Namespace}/{s[0].Name}-master\"));\n this.RedisMasterClusterIP = srv.Spec.Apply(spec => spec.ClusterIP);\n }\n\n [Output]\n public Output RedisMasterClusterIP { get; set; }\n}\n```\n```go\npackage main\n\nimport (\n\t\"fmt\"\n\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi-random/sdk/v4/go/random\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trel, err := helm.NewRelease(ctx, \"redis\", &helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"redis\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\"),\n\t\t\t},\n\t\t\tValues: pulumi.Map{\n\t\t\t\t\"cluster\": pulumi.Map{\n\t\t\t\t\t\"enabled\": pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t\t\"rbac\": pulumi.BoolMap{\n\t\t\t\t\t\"create\": pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\t// srv will only resolve after the redis chart is installed.\n\t\tsrv := pulumi.All(rel.Status.Namespace(), rel.Status.Name()).\n\t\t\tApplyT(func(r interface{}) (interface{}, error) {\n\t\t\t\tarr := r.([]interface{})\n\t\t\t\tnamespace := arr[0].(*string)\n\t\t\t\tname := arr[1].(*string)\n\t\t\t\tsvc, err := corev1.GetService(ctx,\n\t\t\t\t\t\"redis-master-svc\",\n\t\t\t\t\tpulumi.ID(fmt.Sprintf(\"%s/%s-master\", *namespace, *name)),\n\t\t\t\t\tnil,\n\t\t\t\t)\n\t\t\t\tif err != nil {\n\t\t\t\t\treturn \"\", nil\n\t\t\t\t}\n\t\t\t\treturn svc.Spec.ClusterIP(), nil\n\t\t\t})\n\t\tctx.Export(\"redisMasterClusterIP\", srv)\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing Helm Release resource can be imported using its `type token`, `name` and identifier, e.g.\n\n```sh\n$ pulumi import kubernetes:helm.sh/v3:Release myRelease /\n```\n", + "description": "A `Release` is an instance of a chart running in a Kubernetes cluster. A `Chart` is a Helm package. It contains all the\nresource definitions necessary to run an application, tool, or service inside a Kubernetes cluster.\n\nThis resource models a Helm Release as if it were created by the Helm CLI. The underlying implementation embeds Helm as\na library to perform the orchestration of the resources. As a result, the full spectrum of Helm features are supported\nnatively.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Local Chart Directory\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Release(\"nginx-ingress\", {\n chart: \"./nginx-ingress\",\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs\n\nnginx_ingress = Release(\n \"nginx-ingress\",\n ReleaseArgs(\n chart=\"./nginx-ingress\",\n ),\n)\n```\n```csharp\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Release(\"nginx-ingress\", new ReleaseArgs\n {\n Chart = \"./nginx-ingress\",\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewRelease(ctx, \"nginx-ingress\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"./nginx-ingress\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Remote Chart\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Release(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n repositoryOpts: {\n repo: \"https://charts.helm.sh/stable\",\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nnginx_ingress = Release(\n \"nginx-ingress\",\n ReleaseArgs(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://charts.helm.sh/stable\",\n ),\n ),\n)\n```\n```csharp\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Release(\"nginx-ingress\", new ReleaseArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n }\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewRelease(ctx, \"nginx-ingress\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Set Chart Values\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Release(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n repositoryOpts: {\n repo: \"https://charts.helm.sh/stable\",\n },\n values: {\n controller: {\n metrics: {\n enabled: true,\n }\n }\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nnginx_ingress = Release(\n \"nginx-ingress\",\n ReleaseArgs(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://charts.helm.sh/stable\",\n ),\n values={\n \"controller\": {\n \"metrics\": {\n \"enabled\": True,\n },\n },\n },\n ),\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var values = new Dictionary\n {\n [\"controller\"] = new Dictionary\n {\n [\"metrics\"] = new Dictionary\n {\n [\"enabled\"] = true\n }\n },\n };\n\n var nginx = new Release(\"nginx-ingress\", new ReleaseArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n Values = values,\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewRelease(ctx, \"nginx-ingress\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t\tValues: pulumi.Map{\n\t\t\t\t\"controller\": pulumi.Map{\n\t\t\t\t\t\"metrics\": pulumi.Map{\n\t\t\t\t\t\t\"enabled\": pulumi.Bool(true),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Deploy Chart into Namespace\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Release(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n namespace: \"test-namespace\",\n repositoryOpts: {\n repo: \"https://charts.helm.sh/stable\",\n },\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nnginx_ingress = Release(\n \"nginx-ingress\",\n ReleaseArgs(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n namespace=\"test-namespace\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://charts.helm.sh/stable\",\n ),\n ),\n)\n```\n```csharp\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Release(\"nginx-ingress\", new ReleaseArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n Namespace = \"test-namespace\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewRelease(ctx, \"nginx-ingress\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tNamespace: pulumi.String(\"test-namespace\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n {{% example %}}\n\n### Depend on a Chart resource\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst nginxIngress = new k8s.helm.v3.Release(\"nginx-ingress\", {\n chart: \"nginx-ingress\",\n version: \"1.24.4\",\n namespace: \"test-namespace\",\n repositoryOpts: {\n repo: \"https://charts.helm.sh/stable\",\n },\n skipAwait: false,\n});\n\n// Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n// resources are ready. Notice skipAwait is set to false above. This is the default and will cause Helm\n// to await the underlying resources to be available. Setting it to true will make the ConfigMap available right away.\nnew k8s.core.v1.ConfigMap(\"foo\", {\n metadata: {namespace: namespaceName},\n data: {foo: \"bar\"}\n}, {dependsOn: nginxIngress})\n```\n```python\nimport pulumi\nfrom pulumi_kubernetes.core.v1 import ConfigMap, ConfigMapInitArgs\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nnginx_ingress = Release(\n \"nginx-ingress\",\n ReleaseArgs(\n chart=\"nginx-ingress\",\n version=\"1.24.4\",\n namespace=\"test-namespace\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://charts.helm.sh/stable\",\n ),\n skip_await=False,\n ),\n)\n\n# Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n# resources are ready. Notice skip_await is set to false above. This is the default and will cause Helm\n# to await the underlying resources to be available. Setting it to true will make the ConfigMap available right away.\nConfigMap(\"foo\", ConfigMapInitArgs(data={\"foo\": \"bar\"}), opts=pulumi.ResourceOptions(depends_on=nginx_ingress))\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Core.V1;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Release(\"nginx-ingress\", new ReleaseArgs\n {\n Chart = \"nginx-ingress\",\n Version = \"1.24.4\",\n Namespace = \"test-namespace\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://charts.helm.sh/stable\"\n },\n SkipAwait = false,\n });\n\n // Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n // resources are ready. Notice SkipAwait is set to false above. This is the default and will cause Helm\n // to await the underlying resources to be available. Setting it to true will make the ConfigMap available right away.\n new ConfigMap(\"foo\", new Pulumi.Kubernetes.Types.Inputs.Core.V1.ConfigMapArgs\n {\n Data = new InputMap\n {\n {\"foo\", \"bar\"}\n },\n }, new CustomResourceOptions\n {\n DependsOn = nginx,\n });\n\n }\n}\n```\n```go\npackage main\n\nimport (\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trelease, err := helm.NewRelease(ctx, \"nginx-ingress\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"nginx-ingress\"),\n\t\t\tVersion: pulumi.String(\"1.24.4\"),\n\t\t\tNamespace: pulumi.String(\"test-namespace\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t\tSkipAwait: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\t// Create a ConfigMap depending on the Chart. The ConfigMap will not be created until after all of the Chart\n\t\t// resources are ready. Notice SkipAwait is set to false above. This is the default and will cause Helm\n\t\t// to await the underlying resources to be available. Setting it to true will make the ConfigMap available right away.\n\t\t_, err = corev1.NewConfigMap(ctx, \"cm\", &corev1.ConfigMapArgs{\n\t\t\tData: pulumi.StringMap{\n\t\t\t\t\"foo\": pulumi.String(\"bar\"),\n\t\t\t},\n\t\t}, pulumi.DependsOnInputs(release))\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Specify Helm Chart Values in File and Code\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as k8s from \"@pulumi/kubernetes\";\nimport {FileAsset} from \"@pulumi/pulumi/asset\";\n\nconst release = new k8s.helm.v3.Release(\"redis\", {\n chart: \"redis\",\n repositoryOpts: {\n repo: \"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\",\n },\n valueYamlFiles: [new FileAsset(\"./metrics.yml\")],\n values: {\n cluster: {\n enabled: true,\n },\n rbac: {\n create: true,\n }\n },\n});\n\n// -- Contents of metrics.yml --\n// metrics:\n// enabled: true\n```\n```python\nimport pulumi\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nnginx_ingress = Release(\n \"redis\",\n ReleaseArgs(\n chart=\"redis\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\",\n ),\n value_yaml_files=[pulumi.FileAsset(\"./metrics.yml\")],\n values={\n cluster: {\n enabled: true,\n },\n rbac: {\n create: true,\n }\n },\n ),\n)\n\n# -- Contents of metrics.yml --\n# metrics:\n# enabled: true\n```\n```csharp\nusing System.Collections.Generic;\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var nginx = new Release(\"redis\", new ReleaseArgs\n {\n Chart = \"redis\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\"\n },\n ValueYamlFiles = new FileAsset(\"./metrics.yml\");\n Values = new InputMap\n {\n [\"cluster\"] = new Dictionary\n {\n [\"enabled\"] = true,\n },\n [\"rbac\"] = new Dictionary\n {\n [\"create\"] = true,\n }\n },\n });\n }\n}\n\n// -- Contents of metrics.yml --\n// metrics:\n// enabled: true\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := helm.NewRelease(ctx, \"redis\", helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"redis\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://charts.helm.sh/stable\"),\n\t\t\t},\n\t\t\tValueYamlFiles: pulumi.NewFileAsset(\"./metrics.yml\"),\n\t\t\tValue: pulumi.Map{\n\t\t\t\t\"cluster\": pulumi.Map{\n\t\t\t\t\t\"enabled\": pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t\t\"rbac\": pulumi.Map{\n\t\t\t\t\t\"create\": pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n\n// -- Contents of metrics.yml --\n// metrics:\n// enabled: true\n```\n{{% /example %}}\n{{% example %}}\n### Query Kubernetes Resource Installed By Helm Chart\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as k8s from \"@pulumi/kubernetes\";\nimport {FileAsset} from \"@pulumi/pulumi/asset\";\n\nconst redis = new k8s.helm.v3.Release(\"redis\", {\n chart: \"redis\",\n repositoryOpts: {\n repo: \"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\",\n },\n values: {\n cluster: {\n enabled: true,\n },\n rbac: {\n create: true,\n }\n },\n});\n\n// srv will only resolve after the redis chart is installed.\nconst srv = k8s.core.v1.Service.get(\"redis-master-svc\", pulumi.interpolate`${redis.status.namespace}/${redis.status.name}-master`);\nexport const redisMasterClusterIP = srv.spec.clusterIP;\n```\n```python\nfrom pulumi import Output\nfrom pulumi_kubernetes.core.v1 import Service\nfrom pulumi_kubernetes.helm.v3 import Release, ReleaseArgs, RepositoryOptsArgs\n\nredis = Release(\n \"redis\",\n ReleaseArgs(\n chart=\"redis\",\n repository_opts=RepositoryOptsArgs(\n repo=\"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\",\n ),\n values={\n \"cluster\": {\n \"enabled\": True,\n },\n \"rbac\": {\n \"create\": True,\n }\n },\n ),\n)\n\n# srv will only resolve after the redis chart is installed.\nsrv = Service.get(\"redis-master-svc\", Output.concat(redis.status.namespace, \"/\", redis.status.name, \"-master\"))\npulumi.export(\"redisMasterClusterIP\", srv.spec.cluster_ip)\n```\n```csharp\nusing System.Collections.Generic;\nusing Pulumi;\nusing Pulumi.Kubernetes.Types.Inputs.Helm.V3;\nusing Pulumi.Kubernetes.Helm.V3;\n\nclass HelmStack : Stack\n{\n public HelmStack()\n {\n var redis = new Release(\"redis\", new ReleaseArgs\n {\n Chart = \"redis\",\n RepositoryOpts = new RepositoryOptsArgs\n {\n Repo = \"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\"\n },\n Values = new InputMap\n {\n [\"cluster\"] = new Dictionary\n {\n [\"enabled\"] = true,\n },\n [\"rbac\"] = new Dictionary\n {\n [\"create\"] = true,\n }\n },\n });\n\n var status = redis.Status;\n // srv will only resolve after the redis chart is installed.\n var srv = Service.Get(\"redist-master-svc\", Output.All(status).Apply(\n s => $\"{s[0].Namespace}/{s[0].Name}-master\"));\n this.RedisMasterClusterIP = srv.Spec.Apply(spec => spec.ClusterIP);\n }\n\n [Output]\n public Output RedisMasterClusterIP { get; set; }\n}\n```\n```go\npackage main\n\nimport (\n\t\"fmt\"\n\n\tcorev1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3\"\n\t\"github.com/pulumi/pulumi-random/sdk/v4/go/random\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\trel, err := helm.NewRelease(ctx, \"redis\", &helm.ReleaseArgs{\n\t\t\tChart: pulumi.String(\"redis\"),\n\t\t\tRepositoryOpts: helm.RepositoryOptsArgs{\n\t\t\t\tRepo: pulumi.String(\"https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami\"),\n\t\t\t},\n\t\t\tValues: pulumi.Map{\n\t\t\t\t\"cluster\": pulumi.Map{\n\t\t\t\t\t\"enabled\": pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t\t\"rbac\": pulumi.BoolMap{\n\t\t\t\t\t\"create\": pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\t// srv will only resolve after the redis chart is installed.\n\t\tsrv := pulumi.All(rel.Status.Namespace(), rel.Status.Name()).\n\t\t\tApplyT(func(r interface{}) (interface{}, error) {\n\t\t\t\tarr := r.([]interface{})\n\t\t\t\tnamespace := arr[0].(*string)\n\t\t\t\tname := arr[1].(*string)\n\t\t\t\tsvc, err := corev1.GetService(ctx,\n\t\t\t\t\t\"redis-master-svc\",\n\t\t\t\t\tpulumi.ID(fmt.Sprintf(\"%s/%s-master\", *namespace, *name)),\n\t\t\t\t\tnil,\n\t\t\t\t)\n\t\t\t\tif err != nil {\n\t\t\t\t\treturn \"\", nil\n\t\t\t\t}\n\t\t\t\treturn svc.Spec.ClusterIP(), nil\n\t\t\t})\n\t\tctx.Export(\"redisMasterClusterIP\", srv)\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing Helm Release resource can be imported using its `type token`, `name` and identifier, e.g.\n\n```sh\n$ pulumi import kubernetes:helm.sh/v3:Release myRelease /\n```\n", "properties": { "allowNullValues": { "type": "boolean", @@ -79455,7 +79455,7 @@ ] }, "kubernetes:kustomize:Directory": { - "description": "Directory is a component representing a collection of resources described by a kustomize directory (kustomization).\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Local Kustomize Directory\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst helloWorld = new k8s.kustomize.Directory(\"helloWorldLocal\", {\n directory: \"./helloWorld\",\n});\n```\n```python\nfrom pulumi_kubernetes.kustomize import Directory\n\nhello_world = Directory(\n \"hello-world-local\",\n directory=\"./helloWorld\",\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Kustomize;\n\nclass KustomizeStack : Stack\n{\n public KustomizeStack()\n {\n var helloWorld = new Directory(\"helloWorldLocal\", new DirectoryArgs\n {\n Directory = \"./helloWorld\",\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kustomize.NewDirectory(ctx, \"helloWorldLocal\",\n\t\t\tkustomize.DirectoryArgs{\n\t\t\t\tDirectory: pulumi.String(\"./helloWorld\"),\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Kustomize Directory from a Git Repo\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst helloWorld = new k8s.kustomize.Directory(\"helloWorldRemote\", {\n directory: \"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n});\n```\n```python\nfrom pulumi_kubernetes.kustomize import Directory\n\nhello_world = Directory(\n \"hello-world-remote\",\n directory=\"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Kustomize;\n\nclass KustomizeStack : Stack\n{\n public KustomizeStack()\n {\n var helloWorld = new Directory(\"helloWorldRemote\", new DirectoryArgs\n {\n Directory = \"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kustomize.NewDirectory(ctx, \"helloWorldRemote\",\n\t\t\tkustomize.DirectoryArgs{\n\t\t\t\tDirectory: pulumi.String(\"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\"),\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Kustomize Directory with Transformations\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst helloWorld = new k8s.kustomize.Directory(\"helloWorldRemote\", {\n directory: \"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n transformations: [\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Service\" && obj.apiVersion === \"v1\") {\n if (obj.spec && obj.spec.type && obj.spec.type === \"LoadBalancer\") {\n obj.spec.type = \"ClusterIP\";\n }\n }\n },\n\n // Set a resource alias for a previous name.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Deployment\") {\n opts.aliases = [{ name: \"oldName\" }]\n }\n },\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Pod\" && obj.metadata.name === \"test\") {\n obj.apiVersion = \"v1\"\n obj.kind = \"List\"\n }\n },\n ],\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\n# Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\ndef make_service_private(obj, opts):\n if obj[\"kind\"] == \"Service\" and obj[\"apiVersion\"] == \"v1\":\n try:\n t = obj[\"spec\"][\"type\"]\n if t == \"LoadBalancer\":\n obj[\"spec\"][\"type\"] = \"ClusterIP\"\n except KeyError:\n pass\n\n\n# Set a resource alias for a previous name.\ndef alias(obj, opts):\n if obj[\"kind\"] == \"Deployment\":\n opts.aliases = [\"oldName\"]\n\n\n# Omit a resource from the Chart by transforming the specified resource definition to an empty List.\ndef omit_resource(obj, opts):\n if obj[\"kind\"] == \"Pod\" and obj[\"metadata\"][\"name\"] == \"test\":\n obj[\"apiVersion\"] = \"v1\"\n obj[\"kind\"] = \"List\"\n\n\nhello_world = Directory(\n \"hello-world-remote\",\n directory=\"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n transformations=[make_service_private, alias, omit_resource],\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Collections.Immutable;\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Kustomize;\n\nclass KustomizeStack : Stack\n{\n public KustomizeStack()\n {\n var helloWorld = new Directory(\"helloWorldRemote\", new DirectoryArgs\n {\n Directory = \"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n Transformations =\n {\n LoadBalancerToClusterIP,\n ResourceAlias,\n OmitTestPod,\n }\n });\n\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n ImmutableDictionary LoadBalancerToClusterIP(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Service\" && (string)obj[\"apiVersion\"] == \"v1\")\n {\n var spec = (ImmutableDictionary)obj[\"spec\"];\n if (spec != null && (string)spec[\"type\"] == \"LoadBalancer\")\n {\n return obj.SetItem(\"spec\", spec.SetItem(\"type\", \"ClusterIP\"));\n }\n }\n\n return obj;\n }\n\n // Set a resource alias for a previous name.\n ImmutableDictionary ResourceAlias(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Deployment\")\n {\n opts.Aliases.Add(new Alias { Name = \"oldName\" });\n }\n\n return obj;\n }\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n ImmutableDictionary OmitTestPod(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n var metadata = (ImmutableDictionary)obj[\"metadata\"];\n if ((string)obj[\"kind\"] == \"Pod\" && (string)metadata[\"name\"] == \"test\")\n {\n return new Dictionary\n {\n [\"apiVersion\"] = \"v1\",\n [\"kind\"] = \"List\",\n [\"items\"] = new Dictionary(),\n }.ToImmutableDictionary();\n }\n\n return obj;\n }\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kustomize.NewDirectory(ctx, \"helloWorldRemote\",\n\t\t\tkustomize.DirectoryArgs{\n\t\t\t\tDirectory: pulumi.String(\"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\"),\n\t\t\t\tTransformations: []yaml.Transformation{\n\t\t\t\t\t// Make every service private to the cluster, i.e., turn all services into ClusterIP\n\t\t\t\t\t// instead of LoadBalancer.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tif state[\"kind\"] == \"Service\" {\n\t\t\t\t\t\t\tspec := state[\"spec\"].(map[string]interface{})\n\t\t\t\t\t\t\tspec[\"type\"] = \"ClusterIP\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\n\t\t\t\t\t// Set a resource alias for a previous name.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tif state[\"kind\"] == \"Deployment\" {\n\t\t\t\t\t\t\taliases := pulumi.Aliases([]pulumi.Alias{\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\tName: pulumi.String(\"oldName\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\topts = append(opts, aliases)\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\n\t\t\t\t\t// Omit a resource from the Chart by transforming the specified resource definition\n\t\t\t\t\t// to an empty List.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tname := state[\"metadata\"].(map[string]interface{})[\"name\"]\n\t\t\t\t\t\tif state[\"kind\"] == \"Pod\" && name == \"test\" {\n\t\t\t\t\t\t\tstate[\"apiVersion\"] = \"core/v1\"\n\t\t\t\t\t\t\tstate[\"kind\"] = \"List\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% /examples %}}\n", + "description": "Directory is a component representing a collection of resources described by a kustomize directory (kustomization).\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Local Kustomize Directory\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst helloWorld = new k8s.kustomize.Directory(\"helloWorldLocal\", {\n directory: \"./helloWorld\",\n});\n```\n```python\nfrom pulumi_kubernetes.kustomize import Directory\n\nhello_world = Directory(\n \"hello-world-local\",\n directory=\"./helloWorld\",\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Kustomize;\n\nclass KustomizeStack : Stack\n{\n public KustomizeStack()\n {\n var helloWorld = new Directory(\"helloWorldLocal\", new DirectoryArgs\n {\n Directory = \"./helloWorld\",\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kustomize.NewDirectory(ctx, \"helloWorldLocal\",\n\t\t\tkustomize.DirectoryArgs{\n\t\t\t\tDirectory: pulumi.String(\"./helloWorld\"),\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Kustomize Directory from a Git Repo\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst helloWorld = new k8s.kustomize.Directory(\"helloWorldRemote\", {\n directory: \"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n});\n```\n```python\nfrom pulumi_kubernetes.kustomize import Directory\n\nhello_world = Directory(\n \"hello-world-remote\",\n directory=\"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Kustomize;\n\nclass KustomizeStack : Stack\n{\n public KustomizeStack()\n {\n var helloWorld = new Directory(\"helloWorldRemote\", new DirectoryArgs\n {\n Directory = \"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kustomize.NewDirectory(ctx, \"helloWorldRemote\",\n\t\t\tkustomize.DirectoryArgs{\n\t\t\t\tDirectory: pulumi.String(\"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\"),\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Kustomize Directory with Transformations\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst helloWorld = new k8s.kustomize.Directory(\"helloWorldRemote\", {\n directory: \"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n transformations: [\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Service\" && obj.apiVersion === \"v1\") {\n if (obj.spec && obj.spec.type && obj.spec.type === \"LoadBalancer\") {\n obj.spec.type = \"ClusterIP\";\n }\n }\n },\n\n // Set a resource alias for a previous name.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Deployment\") {\n opts.aliases = [{ name: \"oldName\" }]\n }\n },\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Pod\" && obj.metadata.name === \"test\") {\n obj.apiVersion = \"v1\"\n obj.kind = \"List\"\n }\n },\n ],\n});\n```\n```python\nfrom pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts\n\n# Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\ndef make_service_private(obj, opts):\n if obj[\"kind\"] == \"Service\" and obj[\"apiVersion\"] == \"v1\":\n try:\n t = obj[\"spec\"][\"type\"]\n if t == \"LoadBalancer\":\n obj[\"spec\"][\"type\"] = \"ClusterIP\"\n except KeyError:\n pass\n\n\n# Set a resource alias for a previous name.\ndef alias(obj, opts):\n if obj[\"kind\"] == \"Deployment\":\n opts.aliases = [\"oldName\"]\n\n\n# Omit a resource from the Chart by transforming the specified resource definition to an empty List.\ndef omit_resource(obj, opts):\n if obj[\"kind\"] == \"Pod\" and obj[\"metadata\"][\"name\"] == \"test\":\n obj[\"apiVersion\"] = \"v1\"\n obj[\"kind\"] = \"List\"\n\n\nhello_world = Directory(\n \"hello-world-remote\",\n directory=\"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n transformations=[make_service_private, alias, omit_resource],\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Collections.Immutable;\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Kustomize;\n\nclass KustomizeStack : Stack\n{\n public KustomizeStack()\n {\n var helloWorld = new Directory(\"helloWorldRemote\", new DirectoryArgs\n {\n Directory = \"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\",\n Transformations =\n {\n LoadBalancerToClusterIP,\n ResourceAlias,\n OmitTestPod,\n }\n });\n\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n ImmutableDictionary LoadBalancerToClusterIP(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Service\" && (string)obj[\"apiVersion\"] == \"v1\")\n {\n var spec = (ImmutableDictionary)obj[\"spec\"];\n if (spec != null && (string)spec[\"type\"] == \"LoadBalancer\")\n {\n return obj.SetItem(\"spec\", spec.SetItem(\"type\", \"ClusterIP\"));\n }\n }\n\n return obj;\n }\n\n // Set a resource alias for a previous name.\n ImmutableDictionary ResourceAlias(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Deployment\")\n {\n opts.Aliases.Add(new Alias { Name = \"oldName\" });\n }\n\n return obj;\n }\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n ImmutableDictionary OmitTestPod(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n var metadata = (ImmutableDictionary)obj[\"metadata\"];\n if ((string)obj[\"kind\"] == \"Pod\" && (string)metadata[\"name\"] == \"test\")\n {\n return new Dictionary\n {\n [\"apiVersion\"] = \"v1\",\n [\"kind\"] = \"List\",\n [\"items\"] = new Dictionary(),\n }.ToImmutableDictionary();\n }\n\n return obj;\n }\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize\"\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kustomize.NewDirectory(ctx, \"helloWorldRemote\",\n\t\t\tkustomize.DirectoryArgs{\n\t\t\t\tDirectory: pulumi.String(\"https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld\"),\n\t\t\t\tTransformations: []yaml.Transformation{\n\t\t\t\t\t// Make every service private to the cluster, i.e., turn all services into ClusterIP\n\t\t\t\t\t// instead of LoadBalancer.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tif state[\"kind\"] == \"Service\" {\n\t\t\t\t\t\t\tspec := state[\"spec\"].(map[string]interface{})\n\t\t\t\t\t\t\tspec[\"type\"] = \"ClusterIP\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\n\t\t\t\t\t// Set a resource alias for a previous name.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tif state[\"kind\"] == \"Deployment\" {\n\t\t\t\t\t\t\taliases := pulumi.Aliases([]pulumi.Alias{\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\tName: pulumi.String(\"oldName\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\topts = append(opts, aliases)\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\n\t\t\t\t\t// Omit a resource from the Chart by transforming the specified resource definition\n\t\t\t\t\t// to an empty List.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tname := state[\"metadata\"].(map[string]interface{})[\"name\"]\n\t\t\t\t\t\tif state[\"kind\"] == \"Pod\" && name == \"test\" {\n\t\t\t\t\t\t\tstate[\"apiVersion\"] = \"core/v1\"\n\t\t\t\t\t\t\tstate[\"kind\"] = \"List\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% /examples %}}\n", "properties": { "directory": { "type": "string", @@ -79687,7 +79687,7 @@ } }, "kubernetes:networking.k8s.io/v1:Ingress": { - "description": "Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend. An Ingress can be configured to give services externally-reachable urls, load balance traffic, terminate SSL, offer name based virtual hosting etc.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. Ingress object exists.\n2. Endpoint objects exist with matching names for each Ingress path (except when Service\n type is ExternalName).\n3. Ingress entry exists for '.status.loadBalancer.ingress'.\n\nIf the Ingress has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create an Ingress with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst ingress = new kubernetes.networking.v1.Ingress(\"ingress\", {\n metadata: {\n annotations: {\n \"nginx.ingress.kubernetes.io/rewrite-target\": \"/\",\n },\n },\n spec: {\n rules: [{\n http: {\n paths: [{\n backend: {\n service: {\n name: \"test\",\n port: {\n number: 80,\n },\n },\n },\n path: \"/testpath\",\n pathType: \"Prefix\",\n }],\n },\n }],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\ningress = kubernetes.networking.v1.Ingress(\"ingress\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n annotations={\n \"nginx.ingress.kubernetes.io/rewrite-target\": \"/\",\n },\n ),\n spec=kubernetes.networking.v1.IngressSpecArgs(\n rules=[kubernetes.networking.v1.IngressRuleArgs(\n http=kubernetes.networking.v1.HTTPIngressRuleValueArgs(\n paths=[kubernetes.networking.v1.HTTPIngressPathArgs(\n backend=kubernetes.networking.v1.IngressBackendArgs(\n service=kubernetes.networking.v1.IngressServiceBackendArgs(\n name=\"test\",\n port=kubernetes.networking.v1.ServiceBackendPortArgs(\n number=80,\n ),\n ),\n ),\n path=\"/testpath\",\n path_type=\"Prefix\",\n )],\n ),\n )],\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var ingress = new Kubernetes.Networking.V1.Ingress(\"ingress\", new Kubernetes.Types.Inputs.Networking.V1.IngressArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Annotations = \n {\n { \"nginx.ingress.kubernetes.io/rewrite-target\", \"/\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Networking.V1.IngressSpecArgs\n {\n Rules = \n {\n new Kubernetes.Types.Inputs.Networking.V1.IngressRuleArgs\n {\n Http = new Kubernetes.Types.Inputs.Networking.V1.HTTPIngressRuleValueArgs\n {\n Paths = \n {\n new Kubernetes.Types.Inputs.Networking.V1.HTTPIngressPathArgs\n {\n Backend = new Kubernetes.Types.Inputs.Networking.V1.IngressBackendArgs\n {\n Service = new Kubernetes.Types.Inputs.Networking.V1.IngressServiceBackendArgs\n {\n Name = \"test\",\n Port = new Kubernetes.Types.Inputs.Networking.V1.ServiceBackendPortArgs\n {\n Number = 80,\n },\n },\n },\n Path = \"/testpath\",\n PathType = \"Prefix\",\n },\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1\"\n\tnetworkingv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := networkingv1.NewIngress(ctx, \"ingress\", &networkingv1.IngressArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tAnnotations: pulumi.StringMap{\n\t\t\t\t\t\"nginx.ingress.kubernetes.io/rewrite-target\": pulumi.String(\"/\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tSpec: &networkingv1.IngressSpecArgs{\n\t\t\t\tRules: networkingv1.IngressRuleArray{\n\t\t\t\t\t&networkingv1.IngressRuleArgs{\n\t\t\t\t\t\tHttp: &networkingv1.HTTPIngressRuleValueArgs{\n\t\t\t\t\t\t\tPaths: networkingv1.HTTPIngressPathArray{\n\t\t\t\t\t\t\t\t&networkingv1.HTTPIngressPathArgs{\n\t\t\t\t\t\t\t\t\tBackend: &networkingv1.IngressBackendArgs{\n\t\t\t\t\t\t\t\t\t\tService: &networkingv1.IngressServiceBackendArgs{\n\t\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"test\"),\n\t\t\t\t\t\t\t\t\t\t\tPort: &networkingv1.ServiceBackendPortArgs{\n\t\t\t\t\t\t\t\t\t\t\t\tNumber: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\tPath: pulumi.String(\"/testpath\"),\n\t\t\t\t\t\t\t\t\tPathType: pulumi.String(\"Prefix\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create an Ingress with auto-naming\nname: yaml-example\nresources:\n ingress:\n properties:\n metadata:\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /\n spec:\n rules:\n - http:\n paths:\n - backend:\n service:\n name: test\n port:\n number: 80\n path: /testpath\n pathType: Prefix\n type: kubernetes:networking.k8s.io/v1:Ingress\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create an Ingress with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst ingress = new kubernetes.networking.v1.Ingress(\"ingress\", {\n metadata: {\n annotations: {\n \"nginx.ingress.kubernetes.io/rewrite-target\": \"/\",\n },\n name: \"minimal-ingress\",\n },\n spec: {\n rules: [{\n http: {\n paths: [{\n backend: {\n service: {\n name: \"test\",\n port: {\n number: 80,\n },\n },\n },\n path: \"/testpath\",\n pathType: \"Prefix\",\n }],\n },\n }],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\ningress = kubernetes.networking.v1.Ingress(\"ingress\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n annotations={\n \"nginx.ingress.kubernetes.io/rewrite-target\": \"/\",\n },\n name=\"minimal-ingress\",\n ),\n spec=kubernetes.networking.v1.IngressSpecArgs(\n rules=[kubernetes.networking.v1.IngressRuleArgs(\n http=kubernetes.networking.v1.HTTPIngressRuleValueArgs(\n paths=[kubernetes.networking.v1.HTTPIngressPathArgs(\n backend=kubernetes.networking.v1.IngressBackendArgs(\n service=kubernetes.networking.v1.IngressServiceBackendArgs(\n name=\"test\",\n port=kubernetes.networking.v1.ServiceBackendPortArgs(\n number=80,\n ),\n ),\n ),\n path=\"/testpath\",\n path_type=\"Prefix\",\n )],\n ),\n )],\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var ingress = new Kubernetes.Networking.V1.Ingress(\"ingress\", new Kubernetes.Types.Inputs.Networking.V1.IngressArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Annotations = \n {\n { \"nginx.ingress.kubernetes.io/rewrite-target\", \"/\" },\n },\n Name = \"minimal-ingress\",\n },\n Spec = new Kubernetes.Types.Inputs.Networking.V1.IngressSpecArgs\n {\n Rules = \n {\n new Kubernetes.Types.Inputs.Networking.V1.IngressRuleArgs\n {\n Http = new Kubernetes.Types.Inputs.Networking.V1.HTTPIngressRuleValueArgs\n {\n Paths = \n {\n new Kubernetes.Types.Inputs.Networking.V1.HTTPIngressPathArgs\n {\n Backend = new Kubernetes.Types.Inputs.Networking.V1.IngressBackendArgs\n {\n Service = new Kubernetes.Types.Inputs.Networking.V1.IngressServiceBackendArgs\n {\n Name = \"test\",\n Port = new Kubernetes.Types.Inputs.Networking.V1.ServiceBackendPortArgs\n {\n Number = 80,\n },\n },\n },\n Path = \"/testpath\",\n PathType = \"Prefix\",\n },\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1\"\n\tnetworkingv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := networkingv1.NewIngress(ctx, \"ingress\", &networkingv1.IngressArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tAnnotations: pulumi.StringMap{\n\t\t\t\t\t\"nginx.ingress.kubernetes.io/rewrite-target\": pulumi.String(\"/\"),\n\t\t\t\t},\n\t\t\t\tName: pulumi.String(\"minimal-ingress\"),\n\t\t\t},\n\t\t\tSpec: &networkingv1.IngressSpecArgs{\n\t\t\t\tRules: networkingv1.IngressRuleArray{\n\t\t\t\t\t&networkingv1.IngressRuleArgs{\n\t\t\t\t\t\tHttp: &networkingv1.HTTPIngressRuleValueArgs{\n\t\t\t\t\t\t\tPaths: networkingv1.HTTPIngressPathArray{\n\t\t\t\t\t\t\t\t&networkingv1.HTTPIngressPathArgs{\n\t\t\t\t\t\t\t\t\tBackend: &networkingv1.IngressBackendArgs{\n\t\t\t\t\t\t\t\t\t\tService: &networkingv1.IngressServiceBackendArgs{\n\t\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"test\"),\n\t\t\t\t\t\t\t\t\t\t\tPort: &networkingv1.ServiceBackendPortArgs{\n\t\t\t\t\t\t\t\t\t\t\t\tNumber: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\tPath: pulumi.String(\"/testpath\"),\n\t\t\t\t\t\t\t\t\tPathType: pulumi.String(\"Prefix\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create an Ingress with a user-specified name\nname: yaml-example\nresources:\n ingress:\n properties:\n metadata:\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /\n name: minimal-ingress\n spec:\n rules:\n - http:\n paths:\n - backend:\n service:\n name: test\n port:\n number: 80\n path: /testpath\n pathType: Prefix\n type: kubernetes:networking.k8s.io/v1:Ingress\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", + "description": "Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend. An Ingress can be configured to give services externally-reachable urls, load balance traffic, terminate SSL, offer name based virtual hosting etc.\n\nThis resource waits until its status is ready before registering success\nfor create/update, and populating output properties from the current state of the resource.\nThe following conditions are used to determine whether the resource creation has\nsucceeded or failed:\n\n1. Ingress object exists.\n2. Endpoint objects exist with matching names for each Ingress path (except when Service\n type is ExternalName).\n3. Ingress entry exists for '.status.loadBalancer.ingress'.\n\nIf the Ingress has not reached a Ready state after 10 minutes, it will\ntime out and mark the resource update as Failed. You can override the default timeout value\nby setting the 'customTimeouts' option on the resource.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create an Ingress with auto-naming\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst ingress = new kubernetes.networking.v1.Ingress(\"ingress\", {\n metadata: {\n annotations: {\n \"nginx.ingress.kubernetes.io/rewrite-target\": \"/\",\n },\n },\n spec: {\n rules: [{\n http: {\n paths: [{\n backend: {\n service: {\n name: \"test\",\n port: {\n number: 80,\n },\n },\n },\n path: \"/testpath\",\n pathType: \"Prefix\",\n }],\n },\n }],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\ningress = kubernetes.networking.v1.Ingress(\"ingress\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n annotations={\n \"nginx.ingress.kubernetes.io/rewrite-target\": \"/\",\n },\n ),\n spec=kubernetes.networking.v1.IngressSpecArgs(\n rules=[kubernetes.networking.v1.IngressRuleArgs(\n http=kubernetes.networking.v1.HTTPIngressRuleValueArgs(\n paths=[kubernetes.networking.v1.HTTPIngressPathArgs(\n backend=kubernetes.networking.v1.IngressBackendArgs(\n service=kubernetes.networking.v1.IngressServiceBackendArgs(\n name=\"test\",\n port=kubernetes.networking.v1.ServiceBackendPortArgs(\n number=80,\n ),\n ),\n ),\n path=\"/testpath\",\n path_type=\"Prefix\",\n )],\n ),\n )],\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var ingress = new Kubernetes.Networking.V1.Ingress(\"ingress\", new Kubernetes.Types.Inputs.Networking.V1.IngressArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Annotations = \n {\n { \"nginx.ingress.kubernetes.io/rewrite-target\", \"/\" },\n },\n },\n Spec = new Kubernetes.Types.Inputs.Networking.V1.IngressSpecArgs\n {\n Rules = \n {\n new Kubernetes.Types.Inputs.Networking.V1.IngressRuleArgs\n {\n Http = new Kubernetes.Types.Inputs.Networking.V1.HTTPIngressRuleValueArgs\n {\n Paths = \n {\n new Kubernetes.Types.Inputs.Networking.V1.HTTPIngressPathArgs\n {\n Backend = new Kubernetes.Types.Inputs.Networking.V1.IngressBackendArgs\n {\n Service = new Kubernetes.Types.Inputs.Networking.V1.IngressServiceBackendArgs\n {\n Name = \"test\",\n Port = new Kubernetes.Types.Inputs.Networking.V1.ServiceBackendPortArgs\n {\n Number = 80,\n },\n },\n },\n Path = \"/testpath\",\n PathType = \"Prefix\",\n },\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1\"\n\tnetworkingv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := networkingv1.NewIngress(ctx, \"ingress\", &networkingv1.IngressArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tAnnotations: pulumi.StringMap{\n\t\t\t\t\t\"nginx.ingress.kubernetes.io/rewrite-target\": pulumi.String(\"/\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tSpec: &networkingv1.IngressSpecArgs{\n\t\t\t\tRules: networkingv1.IngressRuleArray{\n\t\t\t\t\t&networkingv1.IngressRuleArgs{\n\t\t\t\t\t\tHttp: &networkingv1.HTTPIngressRuleValueArgs{\n\t\t\t\t\t\t\tPaths: networkingv1.HTTPIngressPathArray{\n\t\t\t\t\t\t\t\t&networkingv1.HTTPIngressPathArgs{\n\t\t\t\t\t\t\t\t\tBackend: &networkingv1.IngressBackendArgs{\n\t\t\t\t\t\t\t\t\t\tService: &networkingv1.IngressServiceBackendArgs{\n\t\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"test\"),\n\t\t\t\t\t\t\t\t\t\t\tPort: &networkingv1.ServiceBackendPortArgs{\n\t\t\t\t\t\t\t\t\t\t\t\tNumber: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\tPath: pulumi.String(\"/testpath\"),\n\t\t\t\t\t\t\t\t\tPathType: pulumi.String(\"Prefix\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create an Ingress with auto-naming\nname: yaml-example\nresources:\n ingress:\n properties:\n metadata:\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /\n spec:\n rules:\n - http:\n paths:\n - backend:\n service:\n name: test\n port:\n number: 80\n path: /testpath\n pathType: Prefix\n type: kubernetes:networking.k8s.io/v1:Ingress\nruntime: yaml\n```\n{{% /example %}}\n{{% example %}}\n### Create an Ingress with a user-specified name\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as kubernetes from \"@pulumi/kubernetes\";\n\nconst ingress = new kubernetes.networking.v1.Ingress(\"ingress\", {\n metadata: {\n annotations: {\n \"nginx.ingress.kubernetes.io/rewrite-target\": \"/\",\n },\n name: \"minimal-ingress\",\n },\n spec: {\n rules: [{\n http: {\n paths: [{\n backend: {\n service: {\n name: \"test\",\n port: {\n number: 80,\n },\n },\n },\n path: \"/testpath\",\n pathType: \"Prefix\",\n }],\n },\n }],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_kubernetes as kubernetes\n\ningress = kubernetes.networking.v1.Ingress(\"ingress\",\n metadata=kubernetes.meta.v1.ObjectMetaArgs(\n annotations={\n \"nginx.ingress.kubernetes.io/rewrite-target\": \"/\",\n },\n name=\"minimal-ingress\",\n ),\n spec=kubernetes.networking.v1.IngressSpecArgs(\n rules=[kubernetes.networking.v1.IngressRuleArgs(\n http=kubernetes.networking.v1.HTTPIngressRuleValueArgs(\n paths=[kubernetes.networking.v1.HTTPIngressPathArgs(\n backend=kubernetes.networking.v1.IngressBackendArgs(\n service=kubernetes.networking.v1.IngressServiceBackendArgs(\n name=\"test\",\n port=kubernetes.networking.v1.ServiceBackendPortArgs(\n number=80,\n ),\n ),\n ),\n path=\"/testpath\",\n path_type=\"Prefix\",\n )],\n ),\n )],\n ))\n```\n```csharp\nusing Pulumi;\nusing Kubernetes = Pulumi.Kubernetes;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var ingress = new Kubernetes.Networking.V1.Ingress(\"ingress\", new Kubernetes.Types.Inputs.Networking.V1.IngressArgs\n {\n Metadata = new Kubernetes.Types.Inputs.Meta.V1.ObjectMetaArgs\n {\n Annotations = \n {\n { \"nginx.ingress.kubernetes.io/rewrite-target\", \"/\" },\n },\n Name = \"minimal-ingress\",\n },\n Spec = new Kubernetes.Types.Inputs.Networking.V1.IngressSpecArgs\n {\n Rules = \n {\n new Kubernetes.Types.Inputs.Networking.V1.IngressRuleArgs\n {\n Http = new Kubernetes.Types.Inputs.Networking.V1.HTTPIngressRuleValueArgs\n {\n Paths = \n {\n new Kubernetes.Types.Inputs.Networking.V1.HTTPIngressPathArgs\n {\n Backend = new Kubernetes.Types.Inputs.Networking.V1.IngressBackendArgs\n {\n Service = new Kubernetes.Types.Inputs.Networking.V1.IngressServiceBackendArgs\n {\n Name = \"test\",\n Port = new Kubernetes.Types.Inputs.Networking.V1.ServiceBackendPortArgs\n {\n Number = 80,\n },\n },\n },\n Path = \"/testpath\",\n PathType = \"Prefix\",\n },\n },\n },\n },\n },\n },\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\tmetav1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1\"\n\tnetworkingv1 \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := networkingv1.NewIngress(ctx, \"ingress\", &networkingv1.IngressArgs{\n\t\t\tMetadata: &metav1.ObjectMetaArgs{\n\t\t\t\tAnnotations: pulumi.StringMap{\n\t\t\t\t\t\"nginx.ingress.kubernetes.io/rewrite-target\": pulumi.String(\"/\"),\n\t\t\t\t},\n\t\t\t\tName: pulumi.String(\"minimal-ingress\"),\n\t\t\t},\n\t\t\tSpec: &networkingv1.IngressSpecArgs{\n\t\t\t\tRules: networkingv1.IngressRuleArray{\n\t\t\t\t\t&networkingv1.IngressRuleArgs{\n\t\t\t\t\t\tHttp: &networkingv1.HTTPIngressRuleValueArgs{\n\t\t\t\t\t\t\tPaths: networkingv1.HTTPIngressPathArray{\n\t\t\t\t\t\t\t\t&networkingv1.HTTPIngressPathArgs{\n\t\t\t\t\t\t\t\t\tBackend: &networkingv1.IngressBackendArgs{\n\t\t\t\t\t\t\t\t\t\tService: &networkingv1.IngressServiceBackendArgs{\n\t\t\t\t\t\t\t\t\t\t\tName: pulumi.String(\"test\"),\n\t\t\t\t\t\t\t\t\t\t\tPort: &networkingv1.ServiceBackendPortArgs{\n\t\t\t\t\t\t\t\t\t\t\t\tNumber: pulumi.Int(80),\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\tPath: pulumi.String(\"/testpath\"),\n\t\t\t\t\t\t\t\t\tPathType: pulumi.String(\"Prefix\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```yaml\ndescription: Create an Ingress with a user-specified name\nname: yaml-example\nresources:\n ingress:\n properties:\n metadata:\n annotations:\n nginx.ingress.kubernetes.io/rewrite-target: /\n name: minimal-ingress\n spec:\n rules:\n - http:\n paths:\n - backend:\n service:\n name: test\n port:\n number: 80\n path: /testpath\n pathType: Prefix\n type: kubernetes:networking.k8s.io/v1:Ingress\nruntime: yaml\n```\n{{% /example %}}\n{{% /examples %}}\n", "properties": { "apiVersion": { "type": "string", @@ -90302,7 +90302,7 @@ ] }, "kubernetes:yaml:ConfigFile": { - "description": "ConfigFile creates a set of Kubernetes resources from a Kubernetes YAML file.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Local File\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigFile(\"example\", {\n file: \"foo.yaml\",\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigFile\n\nexample = ConfigFile(\n \"example\",\n file=\"foo.yaml\",\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigFile(\"example\", new ConfigFileArgs\n {\n File = \"foo.yaml\",\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml\"\n \"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n pulumi.Run(func(ctx *pulumi.Context) error {\n _, err := yaml.NewConfigFile(ctx, \"example\",\n &yaml.ConfigFileArgs{\n File: \"foo.yaml\",\n },\n )\n if err != nil {\n return err\n }\n\n return nil\n })\n}\n```\n{{% /example %}}\n{{% example %}}\n### YAML with Transformations\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigFile(\"example\", {\n file: \"foo.yaml\",\n transformations: [\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Service\" && obj.apiVersion === \"v1\") {\n if (obj.spec && obj.spec.type && obj.spec.type === \"LoadBalancer\") {\n obj.spec.type = \"ClusterIP\";\n }\n }\n },\n\n // Set a resource alias for a previous name.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Deployment\") {\n opts.aliases = [{name: \"oldName\"}]\n }\n },\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Pod\" && obj.metadata.name === \"test\") {\n obj.apiVersion = \"v1\"\n obj.kind = \"List\"\n }\n },\n ],\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigFile\n\n# Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\ndef make_service_private(obj, opts):\n if obj[\"kind\"] == \"Service\" and obj[\"apiVersion\"] == \"v1\":\n try:\n t = obj[\"spec\"][\"type\"]\n if t == \"LoadBalancer\":\n obj[\"spec\"][\"type\"] = \"ClusterIP\"\n except KeyError:\n pass\n\n\n# Set a resource alias for a previous name.\ndef alias(obj, opts):\n if obj[\"kind\"] == \"Deployment\":\n opts.aliases = [\"oldName\"]\n\n\n# Omit a resource from the Chart by transforming the specified resource definition to an empty List.\ndef omit_resource(obj, opts):\n if obj[\"kind\"] == \"Pod\" and obj[\"metadata\"][\"name\"] == \"test\":\n obj[\"apiVersion\"] = \"v1\"\n obj[\"kind\"] = \"List\"\n\n\nexample = ConfigFile(\n \"example\",\n file=\"foo.yaml\",\n transformations=[make_service_private, alias, omit_resource],\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Collections.Immutable;\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigFile(\"example\", new ConfigFileArgs\n {\n File = \"foo.yaml\",\n Transformations =\n {\n LoadBalancerToClusterIP,\n ResourceAlias,\n OmitTestPod,\n }\n });\n\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n ImmutableDictionary<string, object> LoadBalancerToClusterIP(ImmutableDictionary<string, object> obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Service\" && (string)obj[\"apiVersion\"] == \"v1\")\n {\n var spec = (ImmutableDictionary<string, object>)obj[\"spec\"];\n if (spec != null && (string)spec[\"type\"] == \"LoadBalancer\")\n {\n return obj.SetItem(\"spec\", spec.SetItem(\"type\", \"ClusterIP\"));\n }\n }\n\n return obj;\n }\n\n // Set a resource alias for a previous name.\n ImmutableDictionary<string, object> ResourceAlias(ImmutableDictionary<string, object> obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Deployment\")\n {\n opts.Aliases = new List<Input<Alias>> { new Alias { Name = \"oldName\" } };\n }\n\n return obj;\n }\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n ImmutableDictionary<string, object> OmitTestPod(ImmutableDictionary<string, object> obj, CustomResourceOptions opts)\n {\n var metadata = (ImmutableDictionary<string, object>)obj[\"metadata\"];\n if ((string)obj[\"kind\"] == \"Pod\" && (string)metadata[\"name\"] == \"test\")\n {\n return new Dictionary<string, object>\n {\n [\"apiVersion\"] = \"v1\",\n [\"kind\"] = \"List\",\n [\"items\"] = new Dictionary<string, object>(),\n }.ToImmutableDictionary();\n }\n\n return obj;\n }\n }\n}\n```\n```go\npackage main\n\nimport (\n \"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml\"\n \"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n pulumi.Run(func(ctx *pulumi.Context) error {\n _, err := yaml.NewConfigFile(ctx, \"example\",\n &yaml.ConfigFileArgs{\n File: \"foo.yaml\",\n Transformations: []yaml.Transformation{\n // Make every service private to the cluster, i.e., turn all services into ClusterIP\n // instead of LoadBalancer.\n func(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n if state[\"kind\"] == \"Service\" {\n spec := state[\"spec\"].(map[string]interface{})\n spec[\"type\"] = \"ClusterIP\"\n }\n },\n\n // Set a resource alias for a previous name.\n func(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n if state[\"kind\"] == \"Deployment\" {\n aliases := pulumi.Aliases([]pulumi.Alias{\n {\n Name: pulumi.String(\"oldName\"),\n },\n })\n opts = append(opts, aliases)\n }\n },\n\n // Omit a resource from the Chart by transforming the specified resource definition\n // to an empty List.\n func(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n name := state[\"metadata\"].(map[string]interface{})[\"name\"]\n if state[\"kind\"] == \"Pod\" && name == \"test\" {\n state[\"apiVersion\"] = \"core/v1\"\n state[\"kind\"] = \"List\"\n }\n },\n },\n },\n )\n if err != nil {\n return err\n }\n\n return nil\n })\n}\n```\n{{% /example %}}\n{% /examples %}}\n", + "description": "ConfigFile creates a set of Kubernetes resources from a Kubernetes YAML file.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Local File\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigFile(\"example\", {\n file: \"foo.yaml\",\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigFile\n\nexample = ConfigFile(\n \"example\",\n file=\"foo.yaml\",\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigFile(\"example\", new ConfigFileArgs\n {\n File = \"foo.yaml\",\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml\"\n \"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n pulumi.Run(func(ctx *pulumi.Context) error {\n _, err := yaml.NewConfigFile(ctx, \"example\",\n &yaml.ConfigFileArgs{\n File: \"foo.yaml\",\n },\n )\n if err != nil {\n return err\n }\n\n return nil\n })\n}\n```\n{{% /example %}}\n{{% example %}}\n### YAML with Transformations\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigFile(\"example\", {\n file: \"foo.yaml\",\n transformations: [\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Service\" && obj.apiVersion === \"v1\") {\n if (obj.spec && obj.spec.type && obj.spec.type === \"LoadBalancer\") {\n obj.spec.type = \"ClusterIP\";\n }\n }\n },\n\n // Set a resource alias for a previous name.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Deployment\") {\n opts.aliases = [{name: \"oldName\"}]\n }\n },\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Pod\" && obj.metadata.name === \"test\") {\n obj.apiVersion = \"v1\"\n obj.kind = \"List\"\n }\n },\n ],\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigFile\n\n# Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\ndef make_service_private(obj, opts):\n if obj[\"kind\"] == \"Service\" and obj[\"apiVersion\"] == \"v1\":\n try:\n t = obj[\"spec\"][\"type\"]\n if t == \"LoadBalancer\":\n obj[\"spec\"][\"type\"] = \"ClusterIP\"\n except KeyError:\n pass\n\n\n# Set a resource alias for a previous name.\ndef alias(obj, opts):\n if obj[\"kind\"] == \"Deployment\":\n opts.aliases = [\"oldName\"]\n\n\n# Omit a resource from the Chart by transforming the specified resource definition to an empty List.\ndef omit_resource(obj, opts):\n if obj[\"kind\"] == \"Pod\" and obj[\"metadata\"][\"name\"] == \"test\":\n obj[\"apiVersion\"] = \"v1\"\n obj[\"kind\"] = \"List\"\n\n\nexample = ConfigFile(\n \"example\",\n file=\"foo.yaml\",\n transformations=[make_service_private, alias, omit_resource],\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Collections.Immutable;\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigFile(\"example\", new ConfigFileArgs\n {\n File = \"foo.yaml\",\n Transformations =\n {\n LoadBalancerToClusterIP,\n ResourceAlias,\n OmitTestPod,\n }\n });\n\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n ImmutableDictionary<string, object> LoadBalancerToClusterIP(ImmutableDictionary<string, object> obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Service\" && (string)obj[\"apiVersion\"] == \"v1\")\n {\n var spec = (ImmutableDictionary<string, object>)obj[\"spec\"];\n if (spec != null && (string)spec[\"type\"] == \"LoadBalancer\")\n {\n return obj.SetItem(\"spec\", spec.SetItem(\"type\", \"ClusterIP\"));\n }\n }\n\n return obj;\n }\n\n // Set a resource alias for a previous name.\n ImmutableDictionary<string, object> ResourceAlias(ImmutableDictionary<string, object> obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Deployment\")\n {\n opts.Aliases = new List<Input<Alias>> { new Alias { Name = \"oldName\" } };\n }\n\n return obj;\n }\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n ImmutableDictionary<string, object> OmitTestPod(ImmutableDictionary<string, object> obj, CustomResourceOptions opts)\n {\n var metadata = (ImmutableDictionary<string, object>)obj[\"metadata\"];\n if ((string)obj[\"kind\"] == \"Pod\" && (string)metadata[\"name\"] == \"test\")\n {\n return new Dictionary<string, object>\n {\n [\"apiVersion\"] = \"v1\",\n [\"kind\"] = \"List\",\n [\"items\"] = new Dictionary<string, object>(),\n }.ToImmutableDictionary();\n }\n\n return obj;\n }\n }\n}\n```\n```go\npackage main\n\nimport (\n \"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml\"\n \"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n pulumi.Run(func(ctx *pulumi.Context) error {\n _, err := yaml.NewConfigFile(ctx, \"example\",\n &yaml.ConfigFileArgs{\n File: \"foo.yaml\",\n Transformations: []yaml.Transformation{\n // Make every service private to the cluster, i.e., turn all services into ClusterIP\n // instead of LoadBalancer.\n func(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n if state[\"kind\"] == \"Service\" {\n spec := state[\"spec\"].(map[string]interface{})\n spec[\"type\"] = \"ClusterIP\"\n }\n },\n\n // Set a resource alias for a previous name.\n func(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n if state[\"kind\"] == \"Deployment\" {\n aliases := pulumi.Aliases([]pulumi.Alias{\n {\n Name: pulumi.String(\"oldName\"),\n },\n })\n opts = append(opts, aliases)\n }\n },\n\n // Omit a resource from the Chart by transforming the specified resource definition\n // to an empty List.\n func(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n name := state[\"metadata\"].(map[string]interface{})[\"name\"]\n if state[\"kind\"] == \"Pod\" && name == \"test\" {\n state[\"apiVersion\"] = \"core/v1\"\n state[\"kind\"] = \"List\"\n }\n },\n },\n },\n )\n if err != nil {\n return err\n }\n\n return nil\n })\n}\n```\n{{% /example %}}\n{% /examples %}}\n", "properties": { "resources": { "type": "string", @@ -90334,7 +90334,7 @@ "isComponent": true }, "kubernetes:yaml:ConfigGroup": { - "description": "ConfigGroup creates a set of Kubernetes resources from Kubernetes YAML text. The YAML text\nmay be supplied using any of the following methods:\n\n1. Using a filename or a list of filenames:\n2. Using a file pattern or a list of file patterns:\n3. Using a literal string containing YAML, or a list of such strings:\n4. Any combination of files, patterns, or YAML strings:\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Local File\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n files: \"foo.yaml\",\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigGroup\n\nexample = ConfigGroup(\n \"example\",\n files=[\"foo.yaml\"],\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Files = new[] { \"foo.yaml\" }\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tFiles: []string{\"foo.yaml\"},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Multiple Local Files\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n files: [\"foo.yaml\", \"bar.yaml\"],\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigGroup\n\nexample = ConfigGroup(\n \"example\",\n files=[\"foo.yaml\", \"bar.yaml\"],\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Files = new[] { \"foo.yaml\", \"bar.yaml\" }\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tFiles: []string{\"foo.yaml\", \"bar.yaml\"},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Local File Pattern\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n files: \"yaml/*.yaml\",\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigGroup\n\nexample = ConfigGroup(\n \"example\",\n files=[\"yaml/*.yaml\"],\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Files = new[] { \"yaml/*.yaml\" }\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tFiles: []string{\"yaml/*.yaml\"},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Multiple Local File Patterns\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n files: [\"foo/*.yaml\", \"bar/*.yaml\"],\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigGroup\n\nexample = ConfigGroup(\n \"example\",\n files=[\"foo/*.yaml\", \"bar/*.yaml\"],\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Files = new[] { \"foo/*.yaml\", \"bar/*.yaml\" }\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tFiles: []string{\"yaml/*.yaml\", \"bar/*.yaml\"},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Literal YAML String\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n yaml: `\napiVersion: v1\nkind: Namespace\nmetadata:\n name: foo\n`,\n})\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigGroup\n\nexample = ConfigGroup(\n \"example\",\n yaml=['''\napiVersion: v1\nkind: Namespace\nmetadata:\n name: foo\n''']\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Yaml = @\"\n apiVersion: v1\n kind: Namespace\n metadata:\n name: foo\n \",\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tYAML: []string{\n\t\t\t\t\t`\napiVersion: v1\nkind: Namespace\nmetadata:\n name: foo\n`,\n\t\t\t\t},\n\t\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### YAML with Transformations\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n files: \"foo.yaml\",\n transformations: [\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Service\" && obj.apiVersion === \"v1\") {\n if (obj.spec && obj.spec.type && obj.spec.type === \"LoadBalancer\") {\n obj.spec.type = \"ClusterIP\";\n }\n }\n },\n\n // Set a resource alias for a previous name.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Deployment\") {\n opts.aliases = [{ name: \"oldName\" }]\n }\n },\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Pod\" && obj.metadata.name === \"test\") {\n obj.apiVersion = \"v1\"\n obj.kind = \"List\"\n }\n },\n ],\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigFile\n\n# Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\ndef make_service_private(obj, opts):\n if obj[\"kind\"] == \"Service\" and obj[\"apiVersion\"] == \"v1\":\n try:\n t = obj[\"spec\"][\"type\"]\n if t == \"LoadBalancer\":\n obj[\"spec\"][\"type\"] = \"ClusterIP\"\n except KeyError:\n pass\n\n\n# Set a resource alias for a previous name.\ndef alias(obj, opts):\n if obj[\"kind\"] == \"Deployment\":\n opts.aliases = [\"oldName\"]\n\n\n# Omit a resource from the Chart by transforming the specified resource definition to an empty List.\ndef omit_resource(obj, opts):\n if obj[\"kind\"] == \"Pod\" and obj[\"metadata\"][\"name\"] == \"test\":\n obj[\"apiVersion\"] = \"v1\"\n obj[\"kind\"] = \"List\"\n\n\nexample = ConfigGroup(\n \"example\",\n files=[\"foo.yaml\"],\n transformations=[make_service_private, alias, omit_resource],\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Collections.Immutable;\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Files = new[] { \"foo.yaml\" },\n Transformations =\n {\n LoadBalancerToClusterIP,\n ResourceAlias,\n OmitTestPod,\n }\n });\n\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n ImmutableDictionary LoadBalancerToClusterIP(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Service\" && (string)obj[\"apiVersion\"] == \"v1\")\n {\n var spec = (ImmutableDictionary)obj[\"spec\"];\n if (spec != null && (string)spec[\"type\"] == \"LoadBalancer\")\n {\n return obj.SetItem(\"spec\", spec.SetItem(\"type\", \"ClusterIP\"));\n }\n }\n\n return obj;\n }\n\n // Set a resource alias for a previous name.\n ImmutableDictionary ResourceAlias(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Deployment\")\n {\n opts.Aliases.Add(new Alias { Name = \"oldName\" });\n }\n\n return obj;\n }\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n ImmutableDictionary OmitTestPod(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n var metadata = (ImmutableDictionary)obj[\"metadata\"];\n if ((string)obj[\"kind\"] == \"Pod\" && (string)metadata[\"name\"] == \"test\")\n {\n return new Dictionary\n {\n [\"apiVersion\"] = \"v1\",\n [\"kind\"] = \"List\",\n [\"items\"] = new Dictionary(),\n }.ToImmutableDictionary();\n }\n\n return obj;\n }\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tFiles: []string{\"foo.yaml\"},\n\t\t\t\tTransformations: []yaml.Transformation{\n\t\t\t\t\t// Make every service private to the cluster, i.e., turn all services into ClusterIP\n\t\t\t\t\t// instead of LoadBalancer.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tif state[\"kind\"] == \"Service\" {\n\t\t\t\t\t\t\tspec := state[\"spec\"].(map[string]interface{})\n\t\t\t\t\t\t\tspec[\"type\"] = \"ClusterIP\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\n\t\t\t\t\t// Set a resource alias for a previous name.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tif state[\"kind\"] == \"Deployment\" {\n\t\t\t\t\t\t\taliases := pulumi.Aliases([]pulumi.Alias{\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\tName: pulumi.String(\"oldName\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\topts = append(opts, aliases)\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\n\t\t\t\t\t// Omit a resource from the Chart by transforming the specified resource definition\n\t\t\t\t\t// to an empty List.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tname := state[\"metadata\"].(map[string]interface{})[\"name\"]\n\t\t\t\t\t\tif state[\"kind\"] == \"Pod\" && name == \"test\" {\n\t\t\t\t\t\t\tstate[\"apiVersion\"] = \"core/v1\"\n\t\t\t\t\t\t\tstate[\"kind\"] = \"List\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{% /examples %}}\n", + "description": "ConfigGroup creates a set of Kubernetes resources from Kubernetes YAML text. The YAML text\nmay be supplied using any of the following methods:\n\n1. Using a filename or a list of filenames:\n2. Using a file pattern or a list of file patterns:\n3. Using a literal string containing YAML, or a list of such strings:\n4. Any combination of files, patterns, or YAML strings:\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Local File\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n files: \"foo.yaml\",\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigGroup\n\nexample = ConfigGroup(\n \"example\",\n files=[\"foo.yaml\"],\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Files = new[] { \"foo.yaml\" }\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tFiles: []string{\"foo.yaml\"},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Multiple Local Files\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n files: [\"foo.yaml\", \"bar.yaml\"],\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigGroup\n\nexample = ConfigGroup(\n \"example\",\n files=[\"foo.yaml\", \"bar.yaml\"],\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Files = new[] { \"foo.yaml\", \"bar.yaml\" }\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tFiles: []string{\"foo.yaml\", \"bar.yaml\"},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Local File Pattern\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n files: \"yaml/*.yaml\",\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigGroup\n\nexample = ConfigGroup(\n \"example\",\n files=[\"yaml/*.yaml\"],\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Files = new[] { \"yaml/*.yaml\" }\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tFiles: []string{\"yaml/*.yaml\"},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Multiple Local File Patterns\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n files: [\"foo/*.yaml\", \"bar/*.yaml\"],\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigGroup\n\nexample = ConfigGroup(\n \"example\",\n files=[\"foo/*.yaml\", \"bar/*.yaml\"],\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Files = new[] { \"foo/*.yaml\", \"bar/*.yaml\" }\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tFiles: []string{\"yaml/*.yaml\", \"bar/*.yaml\"},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### Literal YAML String\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n yaml: `\napiVersion: v1\nkind: Namespace\nmetadata:\n name: foo\n`,\n})\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigGroup\n\nexample = ConfigGroup(\n \"example\",\n yaml=['''\napiVersion: v1\nkind: Namespace\nmetadata:\n name: foo\n''']\n)\n```\n```csharp\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Yaml = @\"\n apiVersion: v1\n kind: Namespace\n metadata:\n name: foo\n \",\n });\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tYAML: []string{\n\t\t\t\t\t`\napiVersion: v1\nkind: Namespace\nmetadata:\n name: foo\n`,\n\t\t\t\t},\n\t\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% example %}}\n### YAML with Transformations\n\n```typescript\nimport * as k8s from \"@pulumi/kubernetes\";\n\nconst example = new k8s.yaml.ConfigGroup(\"example\", {\n files: \"foo.yaml\",\n transformations: [\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Service\" && obj.apiVersion === \"v1\") {\n if (obj.spec && obj.spec.type && obj.spec.type === \"LoadBalancer\") {\n obj.spec.type = \"ClusterIP\";\n }\n }\n },\n\n // Set a resource alias for a previous name.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Deployment\") {\n opts.aliases = [{ name: \"oldName\" }]\n }\n },\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n (obj: any, opts: pulumi.CustomResourceOptions) => {\n if (obj.kind === \"Pod\" && obj.metadata.name === \"test\") {\n obj.apiVersion = \"v1\"\n obj.kind = \"List\"\n }\n },\n ],\n});\n```\n```python\nfrom pulumi_kubernetes.yaml import ConfigFile\n\n# Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\ndef make_service_private(obj, opts):\n if obj[\"kind\"] == \"Service\" and obj[\"apiVersion\"] == \"v1\":\n try:\n t = obj[\"spec\"][\"type\"]\n if t == \"LoadBalancer\":\n obj[\"spec\"][\"type\"] = \"ClusterIP\"\n except KeyError:\n pass\n\n\n# Set a resource alias for a previous name.\ndef alias(obj, opts):\n if obj[\"kind\"] == \"Deployment\":\n opts.aliases = [\"oldName\"]\n\n\n# Omit a resource from the Chart by transforming the specified resource definition to an empty List.\ndef omit_resource(obj, opts):\n if obj[\"kind\"] == \"Pod\" and obj[\"metadata\"][\"name\"] == \"test\":\n obj[\"apiVersion\"] = \"v1\"\n obj[\"kind\"] = \"List\"\n\n\nexample = ConfigGroup(\n \"example\",\n files=[\"foo.yaml\"],\n transformations=[make_service_private, alias, omit_resource],\n)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Collections.Immutable;\nusing System.Threading.Tasks;\nusing Pulumi;\nusing Pulumi.Kubernetes.Yaml;\n\nclass YamlStack : Stack\n{\n public YamlStack()\n {\n var helloWorld = new ConfigGroup(\"example\", new ConfigGroupArgs\n {\n Files = new[] { \"foo.yaml\" },\n Transformations =\n {\n LoadBalancerToClusterIP,\n ResourceAlias,\n OmitTestPod,\n }\n });\n\n // Make every service private to the cluster, i.e., turn all services into ClusterIP instead of LoadBalancer.\n ImmutableDictionary LoadBalancerToClusterIP(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Service\" && (string)obj[\"apiVersion\"] == \"v1\")\n {\n var spec = (ImmutableDictionary)obj[\"spec\"];\n if (spec != null && (string)spec[\"type\"] == \"LoadBalancer\")\n {\n return obj.SetItem(\"spec\", spec.SetItem(\"type\", \"ClusterIP\"));\n }\n }\n\n return obj;\n }\n\n // Set a resource alias for a previous name.\n ImmutableDictionary ResourceAlias(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n if ((string)obj[\"kind\"] == \"Deployment\")\n {\n opts.Aliases.Add(new Alias { Name = \"oldName\" });\n }\n\n return obj;\n }\n\n // Omit a resource from the Chart by transforming the specified resource definition to an empty List.\n ImmutableDictionary OmitTestPod(ImmutableDictionary obj, CustomResourceOptions opts)\n {\n var metadata = (ImmutableDictionary)obj[\"metadata\"];\n if ((string)obj[\"kind\"] == \"Pod\" && (string)metadata[\"name\"] == \"test\")\n {\n return new Dictionary\n {\n [\"apiVersion\"] = \"v1\",\n [\"kind\"] = \"List\",\n [\"items\"] = new Dictionary(),\n }.ToImmutableDictionary();\n }\n\n return obj;\n }\n }\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := yaml.NewConfigGroup(ctx, \"example\",\n\t\t\t&yaml.ConfigGroupArgs{\n\t\t\t\tFiles: []string{\"foo.yaml\"},\n\t\t\t\tTransformations: []yaml.Transformation{\n\t\t\t\t\t// Make every service private to the cluster, i.e., turn all services into ClusterIP\n\t\t\t\t\t// instead of LoadBalancer.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tif state[\"kind\"] == \"Service\" {\n\t\t\t\t\t\t\tspec := state[\"spec\"].(map[string]interface{})\n\t\t\t\t\t\t\tspec[\"type\"] = \"ClusterIP\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\n\t\t\t\t\t// Set a resource alias for a previous name.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tif state[\"kind\"] == \"Deployment\" {\n\t\t\t\t\t\t\taliases := pulumi.Aliases([]pulumi.Alias{\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\tName: pulumi.String(\"oldName\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\topts = append(opts, aliases)\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\n\t\t\t\t\t// Omit a resource from the Chart by transforming the specified resource definition\n\t\t\t\t\t// to an empty List.\n\t\t\t\t\tfunc(state map[string]interface{}, opts ...pulumi.ResourceOption) {\n\t\t\t\t\t\tname := state[\"metadata\"].(map[string]interface{})[\"name\"]\n\t\t\t\t\t\tif state[\"kind\"] == \"Pod\" && name == \"test\" {\n\t\t\t\t\t\t\tstate[\"apiVersion\"] = \"core/v1\"\n\t\t\t\t\t\t\tstate[\"kind\"] = \"List\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{% /examples %}}\n", "properties": { "resources": { "type": "string", diff --git a/provider/go.mod b/provider/go.mod index 5ae6d754e4..549440f951 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -1,4 +1,4 @@ -module github.com/pulumi/pulumi-kubernetes/provider/v3 +module github.com/pulumi/pulumi-kubernetes/provider/v4 go 1.19 diff --git a/provider/pkg/await/await.go b/provider/pkg/await/await.go index e0fdc47692..39603cefa0 100644 --- a/provider/pkg/await/await.go +++ b/provider/pkg/await/await.go @@ -21,14 +21,14 @@ import ( "os" fluxssa "github.com/fluxcd/pkg/ssa" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/cluster" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/logging" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/metadata" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/retry" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/ssa" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/cluster" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/logging" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/metadata" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/retry" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/ssa" pulumiprovider "github.com/pulumi/pulumi/pkg/v3/resource/provider" "github.com/pulumi/pulumi/sdk/v3/go/common/diag" "github.com/pulumi/pulumi/sdk/v3/go/common/resource" diff --git a/provider/pkg/await/await_test.go b/provider/pkg/await/await_test.go index b0e0028290..c0ac4b25a4 100644 --- a/provider/pkg/await/await_test.go +++ b/provider/pkg/await/await_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/watcher" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/watcher" "github.com/stretchr/testify/assert" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" diff --git a/provider/pkg/await/awaiters.go b/provider/pkg/await/awaiters.go index 2d84926105..7dbde44d25 100644 --- a/provider/pkg/await/awaiters.go +++ b/provider/pkg/await/awaiters.go @@ -21,12 +21,12 @@ import ( "time" checkerlog "github.com/pulumi/cloud-ready-checks/pkg/checker/logging" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/cluster" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/logging" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/metadata" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/watcher" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/cluster" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/logging" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/metadata" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/watcher" "github.com/pulumi/pulumi/pkg/v3/resource/provider" "github.com/pulumi/pulumi/sdk/v3/go/common/diag" "github.com/pulumi/pulumi/sdk/v3/go/common/resource" diff --git a/provider/pkg/await/deployment.go b/provider/pkg/await/deployment.go index e44e027acd..ee55a7f7e0 100644 --- a/provider/pkg/await/deployment.go +++ b/provider/pkg/await/deployment.go @@ -22,11 +22,11 @@ import ( "github.com/pkg/errors" checkerlog "github.com/pulumi/cloud-ready-checks/pkg/checker/logging" checkpod "github.com/pulumi/cloud-ready-checks/pkg/kubernetes/pod" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/await/informers" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/metadata" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/await/informers" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/metadata" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" "github.com/pulumi/pulumi/sdk/v3/go/common/diag" "github.com/pulumi/pulumi/sdk/v3/go/common/util/cmdutil" logger "github.com/pulumi/pulumi/sdk/v3/go/common/util/logging" diff --git a/provider/pkg/await/informers/factory.go b/provider/pkg/await/informers/factory.go index 417b939a02..2190cb3f8b 100644 --- a/provider/pkg/await/informers/factory.go +++ b/provider/pkg/await/informers/factory.go @@ -5,7 +5,7 @@ package informers import ( "time" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/client-go/dynamic/dynamicinformer" ) diff --git a/provider/pkg/await/ingress.go b/provider/pkg/await/ingress.go index 043b5ef5eb..0b136fc920 100644 --- a/provider/pkg/await/ingress.go +++ b/provider/pkg/await/ingress.go @@ -21,11 +21,11 @@ import ( "time" "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/await/informers" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/metadata" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/await/informers" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/metadata" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" "github.com/pulumi/pulumi/sdk/v3/go/common/diag" "github.com/pulumi/pulumi/sdk/v3/go/common/util/cmdutil" logger "github.com/pulumi/pulumi/sdk/v3/go/common/util/logging" diff --git a/provider/pkg/await/job.go b/provider/pkg/await/job.go index bf2f01d3a6..76c42a1e6d 100644 --- a/provider/pkg/await/job.go +++ b/provider/pkg/await/job.go @@ -22,11 +22,11 @@ import ( "github.com/pulumi/cloud-ready-checks/pkg/checker" checkerlog "github.com/pulumi/cloud-ready-checks/pkg/checker/logging" "github.com/pulumi/cloud-ready-checks/pkg/kubernetes/job" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/await/informers" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/logging" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/metadata" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/await/informers" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/logging" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/metadata" "github.com/pulumi/pulumi/sdk/v3/go/common/diag" logger "github.com/pulumi/pulumi/sdk/v3/go/common/util/logging" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" diff --git a/provider/pkg/await/pod.go b/provider/pkg/await/pod.go index cc54196cb7..07a23068e1 100644 --- a/provider/pkg/await/pod.go +++ b/provider/pkg/await/pod.go @@ -21,10 +21,10 @@ import ( "github.com/pulumi/cloud-ready-checks/pkg/checker" "github.com/pulumi/cloud-ready-checks/pkg/checker/logging" "github.com/pulumi/cloud-ready-checks/pkg/kubernetes/pod" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/await/informers" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/metadata" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/await/informers" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/metadata" "github.com/pulumi/pulumi/sdk/v3/go/common/diag" logger "github.com/pulumi/pulumi/sdk/v3/go/common/util/logging" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" diff --git a/provider/pkg/await/service.go b/provider/pkg/await/service.go index f0a0e3b2a9..9bed6925b4 100644 --- a/provider/pkg/await/service.go +++ b/provider/pkg/await/service.go @@ -20,12 +20,12 @@ import ( "time" "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/await/informers" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/cluster" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/metadata" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/await/informers" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/cluster" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/metadata" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" "github.com/pulumi/pulumi/sdk/v3/go/common/diag" "github.com/pulumi/pulumi/sdk/v3/go/common/util/cmdutil" logger "github.com/pulumi/pulumi/sdk/v3/go/common/util/logging" diff --git a/provider/pkg/await/service_test.go b/provider/pkg/await/service_test.go index 310d4b59a0..82c38b2682 100644 --- a/provider/pkg/await/service_test.go +++ b/provider/pkg/await/service_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/cluster" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/cluster" "github.com/stretchr/testify/assert" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/watch" diff --git a/provider/pkg/await/statefulset.go b/provider/pkg/await/statefulset.go index 8d749cf23d..297fd234bc 100644 --- a/provider/pkg/await/statefulset.go +++ b/provider/pkg/await/statefulset.go @@ -22,11 +22,11 @@ import ( "github.com/pkg/errors" "github.com/pulumi/cloud-ready-checks/pkg/checker/logging" checkpod "github.com/pulumi/cloud-ready-checks/pkg/kubernetes/pod" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/await/informers" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/metadata" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/await/informers" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/metadata" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" "github.com/pulumi/pulumi/sdk/v3/go/common/diag" "github.com/pulumi/pulumi/sdk/v3/go/common/util/cmdutil" logger "github.com/pulumi/pulumi/sdk/v3/go/common/util/logging" diff --git a/provider/pkg/await/util_test.go b/provider/pkg/await/util_test.go index a7e6d79e30..b16cba4d2d 100644 --- a/provider/pkg/await/util_test.go +++ b/provider/pkg/await/util_test.go @@ -6,7 +6,7 @@ import ( "context" "fmt" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/logging" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/logging" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" ) diff --git a/provider/pkg/await/watchers.go b/provider/pkg/await/watchers.go index 43f72a8d55..d07593edea 100644 --- a/provider/pkg/await/watchers.go +++ b/provider/pkg/await/watchers.go @@ -20,7 +20,7 @@ import ( "github.com/pulumi/cloud-ready-checks/pkg/checker" "github.com/pulumi/cloud-ready-checks/pkg/checker/logging" "github.com/pulumi/cloud-ready-checks/pkg/kubernetes/pod" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" "github.com/pulumi/pulumi/sdk/v3/go/common/diag" logger "github.com/pulumi/pulumi/sdk/v3/go/common/util/logging" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" diff --git a/provider/pkg/clients/clients.go b/provider/pkg/clients/clients.go index 8225e5f91f..a31c272a38 100644 --- a/provider/pkg/clients/clients.go +++ b/provider/pkg/clients/clients.go @@ -20,7 +20,7 @@ import ( "io" "strings" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" corev1 "k8s.io/api/core/v1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" diff --git a/provider/pkg/clients/unstructured.go b/provider/pkg/clients/unstructured.go index 97c336c59d..c55d4cd066 100644 --- a/provider/pkg/clients/unstructured.go +++ b/provider/pkg/clients/unstructured.go @@ -17,7 +17,7 @@ package clients import ( "fmt" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" "github.com/pulumi/pulumi/sdk/v3/go/common/util/contract" batchv1 "k8s.io/api/batch/v1" corev1 "k8s.io/api/core/v1" diff --git a/provider/pkg/gen/_go-templates/apiextensions/customResource.go b/provider/pkg/gen/_go-templates/apiextensions/customResource.go index 9c38c6610f..5aee17269e 100644 --- a/provider/pkg/gen/_go-templates/apiextensions/customResource.go +++ b/provider/pkg/gen/_go-templates/apiextensions/customResource.go @@ -21,8 +21,8 @@ import ( "fmt" "reflect" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/_go-templates/apiextensions/customResourcePatch.go b/provider/pkg/gen/_go-templates/apiextensions/customResourcePatch.go index 06e6ba1a1b..c892768805 100644 --- a/provider/pkg/gen/_go-templates/apiextensions/customResourcePatch.go +++ b/provider/pkg/gen/_go-templates/apiextensions/customResourcePatch.go @@ -21,8 +21,8 @@ import ( "fmt" "reflect" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/_go-templates/helm/v3/chart.go b/provider/pkg/gen/_go-templates/helm/v3/chart.go index aaa432ed39..3bf3065005 100644 --- a/provider/pkg/gen/_go-templates/helm/v3/chart.go +++ b/provider/pkg/gen/_go-templates/helm/v3/chart.go @@ -22,7 +22,7 @@ import ( "fmt" "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -45,7 +45,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -71,7 +71,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -101,7 +101,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -138,7 +138,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -169,8 +169,8 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/provider/pkg/gen/_go-templates/helm/v3/pulumiTypes.go b/provider/pkg/gen/_go-templates/helm/v3/pulumiTypes.go index eef3abe7fd..50ccbc0b71 100644 --- a/provider/pkg/gen/_go-templates/helm/v3/pulumiTypes.go +++ b/provider/pkg/gen/_go-templates/helm/v3/pulumiTypes.go @@ -21,7 +21,7 @@ import ( "context" "reflect" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/_go-templates/kustomize/directory.go b/provider/pkg/gen/_go-templates/kustomize/directory.go index f267e3bdc6..6e1091838f 100644 --- a/provider/pkg/gen/_go-templates/kustomize/directory.go +++ b/provider/pkg/gen/_go-templates/kustomize/directory.go @@ -19,7 +19,7 @@ package kustomize import ( "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -33,7 +33,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -61,7 +61,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -89,8 +89,8 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize" -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/provider/pkg/gen/_go-templates/kustomize/pulumiTypes.go b/provider/pkg/gen/_go-templates/kustomize/pulumiTypes.go index 27535fe96c..43a221d329 100644 --- a/provider/pkg/gen/_go-templates/kustomize/pulumiTypes.go +++ b/provider/pkg/gen/_go-templates/kustomize/pulumiTypes.go @@ -21,7 +21,7 @@ import ( "context" "reflect" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/_go-templates/yaml/configFile.go b/provider/pkg/gen/_go-templates/yaml/configFile.go index 1efa1a07bc..2dbf0eb897 100644 --- a/provider/pkg/gen/_go-templates/yaml/configFile.go +++ b/provider/pkg/gen/_go-templates/yaml/configFile.go @@ -34,7 +34,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -62,7 +62,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/provider/pkg/gen/_go-templates/yaml/configGroup.go b/provider/pkg/gen/_go-templates/yaml/configGroup.go index 5383762b2a..a8043ee1b3 100644 --- a/provider/pkg/gen/_go-templates/yaml/configGroup.go +++ b/provider/pkg/gen/_go-templates/yaml/configGroup.go @@ -40,7 +40,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -68,7 +68,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -96,7 +96,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -124,7 +124,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -152,7 +152,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -190,7 +190,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/provider/pkg/gen/_go-templates/yaml/yaml.tmpl b/provider/pkg/gen/_go-templates/yaml/yaml.tmpl index ce62549d42..9a185c060c 100644 --- a/provider/pkg/gen/_go-templates/yaml/yaml.tmpl +++ b/provider/pkg/gen/_go-templates/yaml/yaml.tmpl @@ -26,8 +26,8 @@ import ( "path/filepath" "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions" {{- range .Imports}} {{.}} {{- end}} diff --git a/provider/pkg/gen/additionalComments.go b/provider/pkg/gen/additionalComments.go index 70dbf578cd..5745ee04fe 100644 --- a/provider/pkg/gen/additionalComments.go +++ b/provider/pkg/gen/additionalComments.go @@ -18,8 +18,8 @@ import ( "fmt" "strconv" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/await" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/await" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" "k8s.io/apimachinery/pkg/runtime/schema" ) diff --git a/provider/pkg/gen/examples/overlays/chartV3.md b/provider/pkg/gen/examples/overlays/chartV3.md index 54c7d9fb5a..0a2d2de6af 100644 --- a/provider/pkg/gen/examples/overlays/chartV3.md +++ b/provider/pkg/gen/examples/overlays/chartV3.md @@ -48,7 +48,7 @@ class HelmStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -121,7 +121,7 @@ class HelmStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -226,7 +226,7 @@ class HelmStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -313,7 +313,7 @@ class HelmStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -422,8 +422,8 @@ class HelmStack : Stack package main import ( - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -614,8 +614,8 @@ class HelmStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/examples/overlays/configFile.md b/provider/pkg/gen/examples/overlays/configFile.md index 497ff25cda..219cc83abe 100644 --- a/provider/pkg/gen/examples/overlays/configFile.md +++ b/provider/pkg/gen/examples/overlays/configFile.md @@ -40,7 +40,7 @@ class YamlStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -199,7 +199,7 @@ class YamlStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/examples/overlays/configGroup.md b/provider/pkg/gen/examples/overlays/configGroup.md index 0cdf38edda..0187af3606 100644 --- a/provider/pkg/gen/examples/overlays/configGroup.md +++ b/provider/pkg/gen/examples/overlays/configGroup.md @@ -46,7 +46,7 @@ class YamlStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -104,7 +104,7 @@ class YamlStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -162,7 +162,7 @@ class YamlStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -220,7 +220,7 @@ class YamlStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -293,7 +293,7 @@ class YamlStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -458,7 +458,7 @@ class YamlStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/examples/overlays/helmRelease.md b/provider/pkg/gen/examples/overlays/helmRelease.md index 7e25774742..c69e4f9af5 100644 --- a/provider/pkg/gen/examples/overlays/helmRelease.md +++ b/provider/pkg/gen/examples/overlays/helmRelease.md @@ -48,7 +48,7 @@ class HelmStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -120,7 +120,7 @@ class HelmStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -223,7 +223,7 @@ class HelmStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -309,7 +309,7 @@ class HelmStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -424,8 +424,8 @@ class HelmStack : Stack package main import ( - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -557,8 +557,8 @@ class HelmStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -693,8 +693,8 @@ package main import ( "fmt" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/examples/overlays/kustomizeDirectory.md b/provider/pkg/gen/examples/overlays/kustomizeDirectory.md index 64b8d0f3b1..394fe877a7 100644 --- a/provider/pkg/gen/examples/overlays/kustomizeDirectory.md +++ b/provider/pkg/gen/examples/overlays/kustomizeDirectory.md @@ -40,7 +40,7 @@ class KustomizeStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -98,7 +98,7 @@ class KustomizeStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -257,8 +257,8 @@ class KustomizeStack : Stack package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/examples/upstream/deployment.md b/provider/pkg/gen/examples/upstream/deployment.md index a553e19d43..87887973dc 100755 --- a/provider/pkg/gen/examples/upstream/deployment.md +++ b/provider/pkg/gen/examples/upstream/deployment.md @@ -139,9 +139,9 @@ class MyStack : Stack package main import ( - appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -359,9 +359,9 @@ class MyStack : Stack package main import ( - appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/examples/upstream/ingress.md b/provider/pkg/gen/examples/upstream/ingress.md index 7042124aea..e8c509fab4 100755 --- a/provider/pkg/gen/examples/upstream/ingress.md +++ b/provider/pkg/gen/examples/upstream/ingress.md @@ -119,8 +119,8 @@ class MyStack : Stack package main import ( - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" - networkingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" + networkingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -308,8 +308,8 @@ class MyStack : Stack package main import ( - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" - networkingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" + networkingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/examples/upstream/job.md b/provider/pkg/gen/examples/upstream/job.md index b30023fe68..d5461fd6c1 100755 --- a/provider/pkg/gen/examples/upstream/job.md +++ b/provider/pkg/gen/examples/upstream/job.md @@ -100,9 +100,9 @@ class MyStack : Stack package main import ( - batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -269,9 +269,9 @@ class MyStack : Stack package main import ( - batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/examples/upstream/pod.md b/provider/pkg/gen/examples/upstream/pod.md index 7e07fb88f1..9a891a3bd2 100755 --- a/provider/pkg/gen/examples/upstream/pod.md +++ b/provider/pkg/gen/examples/upstream/pod.md @@ -68,7 +68,7 @@ class MyStack : Stack package main import ( - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -193,8 +193,8 @@ class MyStack : Stack package main import ( - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/examples/upstream/service.md b/provider/pkg/gen/examples/upstream/service.md index fc41119326..f8d11d8b27 100755 --- a/provider/pkg/gen/examples/upstream/service.md +++ b/provider/pkg/gen/examples/upstream/service.md @@ -68,7 +68,7 @@ class MyStack : Stack package main import ( - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -193,8 +193,8 @@ class MyStack : Stack package main import ( - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/examples/upstream/statefulset.md b/provider/pkg/gen/examples/upstream/statefulset.md index 38d75c3ad5..8d200ac284 100755 --- a/provider/pkg/gen/examples/upstream/statefulset.md +++ b/provider/pkg/gen/examples/upstream/statefulset.md @@ -256,9 +256,9 @@ class MyStack : Stack package main import ( - appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -678,9 +678,9 @@ class MyStack : Stack package main import ( - appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/provider/pkg/gen/schema.go b/provider/pkg/gen/schema.go index 007ae638f4..1203d7761b 100644 --- a/provider/pkg/gen/schema.go +++ b/provider/pkg/gen/schema.go @@ -22,7 +22,7 @@ import ( "sort" "strings" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/gen/examples" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/gen/examples" pschema "github.com/pulumi/pulumi/pkg/v3/codegen/schema" "github.com/pulumi/pulumi/sdk/v3/go/common/util/contract" ) @@ -198,7 +198,7 @@ func PulumiSchema(swagger map[string]any) pschema.PackageSpec { Language: map[string]pschema.RawMessage{}, } - goImportPath := "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + goImportPath := "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" csharpNamespaces := map[string]string{ "apiextensions": "ApiExtensions", @@ -218,7 +218,7 @@ func PulumiSchema(swagger map[string]any) pschema.PackageSpec { "helm.sh/v3": "helm/v3", } pkgImportAliases := map[string]string{ - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3": "helmv3", + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3": "helmv3", } definitions := swagger["definitions"].(map[string]any) diff --git a/provider/pkg/kinds/deprecated.go b/provider/pkg/kinds/deprecated.go index 865b5de788..b4f383b08c 100644 --- a/provider/pkg/kinds/deprecated.go +++ b/provider/pkg/kinds/deprecated.go @@ -18,7 +18,7 @@ import ( "fmt" "strings" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/cluster" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/cluster" "k8s.io/apimachinery/pkg/runtime/schema" ) diff --git a/provider/pkg/kinds/deprecated_test.go b/provider/pkg/kinds/deprecated_test.go index 5f86871b40..b25d1e0063 100644 --- a/provider/pkg/kinds/deprecated_test.go +++ b/provider/pkg/kinds/deprecated_test.go @@ -18,7 +18,7 @@ import ( "reflect" "testing" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/cluster" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/cluster" . "k8s.io/apimachinery/pkg/runtime/schema" ) diff --git a/provider/pkg/openapi/openapi.go b/provider/pkg/openapi/openapi.go index 45631789e1..207bd856a5 100644 --- a/provider/pkg/openapi/openapi.go +++ b/provider/pkg/openapi/openapi.go @@ -17,7 +17,7 @@ package openapi import ( "fmt" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" logger "github.com/pulumi/pulumi/sdk/v3/go/common/util/logging" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/runtime/schema" diff --git a/provider/pkg/provider/diff.go b/provider/pkg/provider/diff.go index bde02d12e9..3266c0de51 100644 --- a/provider/pkg/provider/diff.go +++ b/provider/pkg/provider/diff.go @@ -15,7 +15,7 @@ package provider import ( - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" ) diff --git a/provider/pkg/provider/helm_release.go b/provider/pkg/provider/helm_release.go index c87f745d3b..05fc11726f 100644 --- a/provider/pkg/provider/helm_release.go +++ b/provider/pkg/provider/helm_release.go @@ -33,7 +33,7 @@ import ( "github.com/imdario/mergo" "github.com/mitchellh/mapstructure" pkgerrors "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" "github.com/pulumi/pulumi/pkg/v3/resource/provider" "github.com/pulumi/pulumi/sdk/v3/go/common/diag" "github.com/pulumi/pulumi/sdk/v3/go/common/resource" diff --git a/provider/pkg/provider/invoke_decode_yaml.go b/provider/pkg/provider/invoke_decode_yaml.go index 34f5672bbd..9bff530097 100644 --- a/provider/pkg/provider/invoke_decode_yaml.go +++ b/provider/pkg/provider/invoke_decode_yaml.go @@ -18,7 +18,7 @@ import ( "io" "strings" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/util/yaml" ) diff --git a/provider/pkg/provider/invoke_helm_template.go b/provider/pkg/provider/invoke_helm_template.go index b3b9c327e6..a573454f9f 100644 --- a/provider/pkg/provider/invoke_helm_template.go +++ b/provider/pkg/provider/invoke_helm_template.go @@ -23,7 +23,7 @@ import ( "strings" pkgerrors "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" "github.com/pulumi/pulumi/sdk/v3/go/common/util/contract" logger "github.com/pulumi/pulumi/sdk/v3/go/common/util/logging" "helm.sh/helm/v3/pkg/action" diff --git a/provider/pkg/provider/invoke_kustomize.go b/provider/pkg/provider/invoke_kustomize.go index da85794d34..e8b66d2922 100644 --- a/provider/pkg/provider/invoke_kustomize.go +++ b/provider/pkg/provider/invoke_kustomize.go @@ -18,7 +18,7 @@ import ( "os" "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" "github.com/pulumi/pulumi/sdk/v3/go/common/util/contract" "github.com/pulumi/pulumi/sdk/v3/go/common/workspace" "sigs.k8s.io/kustomize/api/krusty" diff --git a/provider/pkg/provider/kubeconfig.go b/provider/pkg/provider/kubeconfig.go index b8e17529e1..2dda299f6e 100644 --- a/provider/pkg/provider/kubeconfig.go +++ b/provider/pkg/provider/kubeconfig.go @@ -3,7 +3,7 @@ package provider import ( - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" "k8s.io/apimachinery/pkg/api/meta" "k8s.io/client-go/discovery" "k8s.io/client-go/rest" diff --git a/provider/pkg/provider/provider.go b/provider/pkg/provider/provider.go index b05c4953d1..eef122f559 100644 --- a/provider/pkg/provider/provider.go +++ b/provider/pkg/provider/provider.go @@ -37,15 +37,15 @@ import ( structpb "github.com/golang/protobuf/ptypes/struct" pkgerrors "github.com/pkg/errors" checkjob "github.com/pulumi/cloud-ready-checks/pkg/kubernetes/job" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/await" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/clients" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/cluster" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/gen" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/kinds" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/logging" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/metadata" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/ssa" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/await" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/cluster" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/gen" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/kinds" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/logging" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/metadata" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/ssa" pulumischema "github.com/pulumi/pulumi/pkg/v3/codegen/schema" "github.com/pulumi/pulumi/pkg/v3/resource/deploy/providers" "github.com/pulumi/pulumi/pkg/v3/resource/provider" diff --git a/sdk/go.mod b/sdk/go.mod index 69aa51d0e2..6d64d14596 100644 --- a/sdk/go.mod +++ b/sdk/go.mod @@ -1,4 +1,4 @@ -module github.com/pulumi/pulumi-kubernetes/sdk/v3 +module github.com/pulumi/pulumi-kubernetes/sdk/v4 go 1.19 diff --git a/sdk/go/kubernetes/admissionregistration/v1/init.go b/sdk/go/kubernetes/admissionregistration/v1/init.go index a5708883b4..ed34aadfb9 100644 --- a/sdk/go/kubernetes/admissionregistration/v1/init.go +++ b/sdk/go/kubernetes/admissionregistration/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfiguration.go b/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfiguration.go index c98421c6ba..bdf60f7593 100644 --- a/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfiguration.go +++ b/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfiguration.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfigurationList.go b/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfigurationList.go index 7b2f3e5589..bd7bf51489 100644 --- a/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfigurationList.go +++ b/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfigurationList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfigurationPatch.go b/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfigurationPatch.go index 1b12727c36..2bc211b3ec 100644 --- a/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfigurationPatch.go +++ b/sdk/go/kubernetes/admissionregistration/v1/mutatingWebhookConfigurationPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1/pulumiTypes.go b/sdk/go/kubernetes/admissionregistration/v1/pulumiTypes.go index a673972564..69407e8f62 100644 --- a/sdk/go/kubernetes/admissionregistration/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/admissionregistration/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfiguration.go b/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfiguration.go index f6d0b1f8e7..77bd1f789c 100644 --- a/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfiguration.go +++ b/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfiguration.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfigurationList.go b/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfigurationList.go index 5335637542..84f6bfead4 100644 --- a/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfigurationList.go +++ b/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfigurationList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfigurationPatch.go b/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfigurationPatch.go index 6a59d8717f..ed63307d9b 100644 --- a/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfigurationPatch.go +++ b/sdk/go/kubernetes/admissionregistration/v1/validatingWebhookConfigurationPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1alpha1/init.go b/sdk/go/kubernetes/admissionregistration/v1alpha1/init.go index 8c1eeaf59a..0ca97c868e 100644 --- a/sdk/go/kubernetes/admissionregistration/v1alpha1/init.go +++ b/sdk/go/kubernetes/admissionregistration/v1alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/admissionregistration/v1alpha1/pulumiTypes.go index c0deff64dc..dcc76347cc 100644 --- a/sdk/go/kubernetes/admissionregistration/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/admissionregistration/v1alpha1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicy.go b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicy.go index bc12ffe482..41cea27a6a 100644 --- a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicy.go +++ b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicy.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBinding.go b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBinding.go index 374ec298ee..14ae443a78 100644 --- a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBinding.go +++ b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBinding.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBindingList.go b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBindingList.go index 060f0871e2..d7d6ead88e 100644 --- a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBindingList.go +++ b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBindingList.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBindingPatch.go b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBindingPatch.go index 206d22d762..d34762cc83 100644 --- a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBindingPatch.go +++ b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyBindingPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyList.go b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyList.go index 097554c2df..23d9c666ce 100644 --- a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyList.go +++ b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyList.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyPatch.go b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyPatch.go index 25a2c7e27f..725a0d0bf3 100644 --- a/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyPatch.go +++ b/sdk/go/kubernetes/admissionregistration/v1alpha1/validatingAdmissionPolicyPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1beta1/init.go b/sdk/go/kubernetes/admissionregistration/v1beta1/init.go index 75caef6812..332530c599 100644 --- a/sdk/go/kubernetes/admissionregistration/v1beta1/init.go +++ b/sdk/go/kubernetes/admissionregistration/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfiguration.go b/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfiguration.go index cf60439f34..f646ecfc98 100644 --- a/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfiguration.go +++ b/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfiguration.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfigurationList.go b/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfigurationList.go index ac3e61aec4..1f98639fb8 100644 --- a/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfigurationList.go +++ b/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfigurationList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfigurationPatch.go b/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfigurationPatch.go index 9a0c7cedcb..e1cd971460 100644 --- a/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfigurationPatch.go +++ b/sdk/go/kubernetes/admissionregistration/v1beta1/mutatingWebhookConfigurationPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/admissionregistration/v1beta1/pulumiTypes.go index 8da62c7ff7..bb9f72c093 100644 --- a/sdk/go/kubernetes/admissionregistration/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/admissionregistration/v1beta1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfiguration.go b/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfiguration.go index 3b507552fa..c007bc82f2 100644 --- a/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfiguration.go +++ b/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfiguration.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfigurationList.go b/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfigurationList.go index 2897e40750..b15d5566d1 100644 --- a/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfigurationList.go +++ b/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfigurationList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfigurationPatch.go b/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfigurationPatch.go index 91e55f71cb..3db615aa8e 100644 --- a/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfigurationPatch.go +++ b/sdk/go/kubernetes/admissionregistration/v1beta1/validatingWebhookConfigurationPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/customResource.go b/sdk/go/kubernetes/apiextensions/customResource.go index 9c38c6610f..5aee17269e 100644 --- a/sdk/go/kubernetes/apiextensions/customResource.go +++ b/sdk/go/kubernetes/apiextensions/customResource.go @@ -21,8 +21,8 @@ import ( "fmt" "reflect" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/customResourcePatch.go b/sdk/go/kubernetes/apiextensions/customResourcePatch.go index 06e6ba1a1b..c892768805 100644 --- a/sdk/go/kubernetes/apiextensions/customResourcePatch.go +++ b/sdk/go/kubernetes/apiextensions/customResourcePatch.go @@ -21,8 +21,8 @@ import ( "fmt" "reflect" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/v1/customResourceDefinition.go b/sdk/go/kubernetes/apiextensions/v1/customResourceDefinition.go index 78507e1780..c2c180f5c7 100644 --- a/sdk/go/kubernetes/apiextensions/v1/customResourceDefinition.go +++ b/sdk/go/kubernetes/apiextensions/v1/customResourceDefinition.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/v1/customResourceDefinitionList.go b/sdk/go/kubernetes/apiextensions/v1/customResourceDefinitionList.go index 0c63c98151..a61cee252d 100644 --- a/sdk/go/kubernetes/apiextensions/v1/customResourceDefinitionList.go +++ b/sdk/go/kubernetes/apiextensions/v1/customResourceDefinitionList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/v1/customResourceDefinitionPatch.go b/sdk/go/kubernetes/apiextensions/v1/customResourceDefinitionPatch.go index 05297e4a28..bda93177bc 100644 --- a/sdk/go/kubernetes/apiextensions/v1/customResourceDefinitionPatch.go +++ b/sdk/go/kubernetes/apiextensions/v1/customResourceDefinitionPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/v1/init.go b/sdk/go/kubernetes/apiextensions/v1/init.go index e976dd464c..2855d602bd 100644 --- a/sdk/go/kubernetes/apiextensions/v1/init.go +++ b/sdk/go/kubernetes/apiextensions/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/v1/pulumiTypes.go b/sdk/go/kubernetes/apiextensions/v1/pulumiTypes.go index c72a52ee71..29cad81708 100644 --- a/sdk/go/kubernetes/apiextensions/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/apiextensions/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinition.go b/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinition.go index 14c9b268fe..2702f128ec 100644 --- a/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinition.go +++ b/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinition.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinitionList.go b/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinitionList.go index a25f0f25cd..4463264d93 100644 --- a/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinitionList.go +++ b/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinitionList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinitionPatch.go b/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinitionPatch.go index db252fea1a..f5eed9dbc9 100644 --- a/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinitionPatch.go +++ b/sdk/go/kubernetes/apiextensions/v1beta1/customResourceDefinitionPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/v1beta1/init.go b/sdk/go/kubernetes/apiextensions/v1beta1/init.go index 76ffb664d5..5dff5a3723 100644 --- a/sdk/go/kubernetes/apiextensions/v1beta1/init.go +++ b/sdk/go/kubernetes/apiextensions/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiextensions/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/apiextensions/v1beta1/pulumiTypes.go index a1a9bdaee3..fc8ed75939 100644 --- a/sdk/go/kubernetes/apiextensions/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/apiextensions/v1beta1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiregistration/v1/apiservice.go b/sdk/go/kubernetes/apiregistration/v1/apiservice.go index 8d6af88eea..694eecc4f4 100644 --- a/sdk/go/kubernetes/apiregistration/v1/apiservice.go +++ b/sdk/go/kubernetes/apiregistration/v1/apiservice.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiregistration/v1/apiserviceList.go b/sdk/go/kubernetes/apiregistration/v1/apiserviceList.go index 58c1f01c50..12459829ad 100644 --- a/sdk/go/kubernetes/apiregistration/v1/apiserviceList.go +++ b/sdk/go/kubernetes/apiregistration/v1/apiserviceList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiregistration/v1/apiservicePatch.go b/sdk/go/kubernetes/apiregistration/v1/apiservicePatch.go index cb1f0dff7d..b728883d09 100644 --- a/sdk/go/kubernetes/apiregistration/v1/apiservicePatch.go +++ b/sdk/go/kubernetes/apiregistration/v1/apiservicePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiregistration/v1/init.go b/sdk/go/kubernetes/apiregistration/v1/init.go index c1a6d0092e..9240e4a124 100644 --- a/sdk/go/kubernetes/apiregistration/v1/init.go +++ b/sdk/go/kubernetes/apiregistration/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiregistration/v1/pulumiTypes.go b/sdk/go/kubernetes/apiregistration/v1/pulumiTypes.go index 81f4c51cb6..b188d056c5 100644 --- a/sdk/go/kubernetes/apiregistration/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/apiregistration/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiregistration/v1beta1/apiservice.go b/sdk/go/kubernetes/apiregistration/v1beta1/apiservice.go index abbee8ddc4..08a3c1101a 100644 --- a/sdk/go/kubernetes/apiregistration/v1beta1/apiservice.go +++ b/sdk/go/kubernetes/apiregistration/v1beta1/apiservice.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiregistration/v1beta1/apiserviceList.go b/sdk/go/kubernetes/apiregistration/v1beta1/apiserviceList.go index c8039f9aa2..db40cf6ecb 100644 --- a/sdk/go/kubernetes/apiregistration/v1beta1/apiserviceList.go +++ b/sdk/go/kubernetes/apiregistration/v1beta1/apiserviceList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiregistration/v1beta1/apiservicePatch.go b/sdk/go/kubernetes/apiregistration/v1beta1/apiservicePatch.go index 2aa534701a..509c13528f 100644 --- a/sdk/go/kubernetes/apiregistration/v1beta1/apiservicePatch.go +++ b/sdk/go/kubernetes/apiregistration/v1beta1/apiservicePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiregistration/v1beta1/init.go b/sdk/go/kubernetes/apiregistration/v1beta1/init.go index aeffb7f507..b4a61be4b2 100644 --- a/sdk/go/kubernetes/apiregistration/v1beta1/init.go +++ b/sdk/go/kubernetes/apiregistration/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apiregistration/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/apiregistration/v1beta1/pulumiTypes.go index 36eb5227e8..21c54ffd57 100644 --- a/sdk/go/kubernetes/apiregistration/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/apiregistration/v1beta1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/controllerRevision.go b/sdk/go/kubernetes/apps/v1/controllerRevision.go index aced48e052..5aa011ffec 100644 --- a/sdk/go/kubernetes/apps/v1/controllerRevision.go +++ b/sdk/go/kubernetes/apps/v1/controllerRevision.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/controllerRevisionList.go b/sdk/go/kubernetes/apps/v1/controllerRevisionList.go index bb99fea726..e37ffad115 100644 --- a/sdk/go/kubernetes/apps/v1/controllerRevisionList.go +++ b/sdk/go/kubernetes/apps/v1/controllerRevisionList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/controllerRevisionPatch.go b/sdk/go/kubernetes/apps/v1/controllerRevisionPatch.go index 41abd06174..8431f416b8 100644 --- a/sdk/go/kubernetes/apps/v1/controllerRevisionPatch.go +++ b/sdk/go/kubernetes/apps/v1/controllerRevisionPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/daemonSet.go b/sdk/go/kubernetes/apps/v1/daemonSet.go index ec25ceca32..58795cd0ce 100644 --- a/sdk/go/kubernetes/apps/v1/daemonSet.go +++ b/sdk/go/kubernetes/apps/v1/daemonSet.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/daemonSetList.go b/sdk/go/kubernetes/apps/v1/daemonSetList.go index 690c0b6e5b..f67497fc33 100644 --- a/sdk/go/kubernetes/apps/v1/daemonSetList.go +++ b/sdk/go/kubernetes/apps/v1/daemonSetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/daemonSetPatch.go b/sdk/go/kubernetes/apps/v1/daemonSetPatch.go index 24011113a4..7da783df3e 100644 --- a/sdk/go/kubernetes/apps/v1/daemonSetPatch.go +++ b/sdk/go/kubernetes/apps/v1/daemonSetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/deployment.go b/sdk/go/kubernetes/apps/v1/deployment.go index ca11450ec5..43fc8feb28 100644 --- a/sdk/go/kubernetes/apps/v1/deployment.go +++ b/sdk/go/kubernetes/apps/v1/deployment.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -42,9 +42,9 @@ import ( // // import ( // -// appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1" -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" -// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" +// appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" +// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -100,9 +100,9 @@ import ( // // import ( // -// appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1" -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" -// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" +// appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" +// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/sdk/go/kubernetes/apps/v1/deploymentList.go b/sdk/go/kubernetes/apps/v1/deploymentList.go index 7293d7d7dc..2f866af9ed 100644 --- a/sdk/go/kubernetes/apps/v1/deploymentList.go +++ b/sdk/go/kubernetes/apps/v1/deploymentList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/deploymentPatch.go b/sdk/go/kubernetes/apps/v1/deploymentPatch.go index 33edb446a3..c9d4ae26c6 100644 --- a/sdk/go/kubernetes/apps/v1/deploymentPatch.go +++ b/sdk/go/kubernetes/apps/v1/deploymentPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/init.go b/sdk/go/kubernetes/apps/v1/init.go index 430dc70d61..527954e1c7 100644 --- a/sdk/go/kubernetes/apps/v1/init.go +++ b/sdk/go/kubernetes/apps/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/pulumiTypes.go b/sdk/go/kubernetes/apps/v1/pulumiTypes.go index 96f8ad61e9..8e103f5899 100644 --- a/sdk/go/kubernetes/apps/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/apps/v1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/replicaSet.go b/sdk/go/kubernetes/apps/v1/replicaSet.go index eda5e29550..73a9eac812 100644 --- a/sdk/go/kubernetes/apps/v1/replicaSet.go +++ b/sdk/go/kubernetes/apps/v1/replicaSet.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/replicaSetList.go b/sdk/go/kubernetes/apps/v1/replicaSetList.go index b02e5fa3c3..ab202084a1 100644 --- a/sdk/go/kubernetes/apps/v1/replicaSetList.go +++ b/sdk/go/kubernetes/apps/v1/replicaSetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/replicaSetPatch.go b/sdk/go/kubernetes/apps/v1/replicaSetPatch.go index 162bdff0b9..60b8ab4ae3 100644 --- a/sdk/go/kubernetes/apps/v1/replicaSetPatch.go +++ b/sdk/go/kubernetes/apps/v1/replicaSetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/statefulSet.go b/sdk/go/kubernetes/apps/v1/statefulSet.go index 58e8c7dfe9..2f69fb83f7 100644 --- a/sdk/go/kubernetes/apps/v1/statefulSet.go +++ b/sdk/go/kubernetes/apps/v1/statefulSet.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -37,9 +37,9 @@ import ( // // import ( // -// appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1" -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" -// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" +// appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" +// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -141,9 +141,9 @@ import ( // // import ( // -// appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1" -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" -// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" +// appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" +// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/sdk/go/kubernetes/apps/v1/statefulSetList.go b/sdk/go/kubernetes/apps/v1/statefulSetList.go index b26eb9d47e..3c6d4d741c 100644 --- a/sdk/go/kubernetes/apps/v1/statefulSetList.go +++ b/sdk/go/kubernetes/apps/v1/statefulSetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1/statefulSetPatch.go b/sdk/go/kubernetes/apps/v1/statefulSetPatch.go index 6e08d65ec1..15140067f1 100644 --- a/sdk/go/kubernetes/apps/v1/statefulSetPatch.go +++ b/sdk/go/kubernetes/apps/v1/statefulSetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta1/controllerRevision.go b/sdk/go/kubernetes/apps/v1beta1/controllerRevision.go index a20de69cdf..18e4798349 100644 --- a/sdk/go/kubernetes/apps/v1beta1/controllerRevision.go +++ b/sdk/go/kubernetes/apps/v1beta1/controllerRevision.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta1/controllerRevisionList.go b/sdk/go/kubernetes/apps/v1beta1/controllerRevisionList.go index 79956ccf7e..a9f4458efd 100644 --- a/sdk/go/kubernetes/apps/v1beta1/controllerRevisionList.go +++ b/sdk/go/kubernetes/apps/v1beta1/controllerRevisionList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta1/controllerRevisionPatch.go b/sdk/go/kubernetes/apps/v1beta1/controllerRevisionPatch.go index 4362d3a2f0..b726543af2 100644 --- a/sdk/go/kubernetes/apps/v1beta1/controllerRevisionPatch.go +++ b/sdk/go/kubernetes/apps/v1beta1/controllerRevisionPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta1/deployment.go b/sdk/go/kubernetes/apps/v1beta1/deployment.go index d755d25349..77c46acd2d 100644 --- a/sdk/go/kubernetes/apps/v1beta1/deployment.go +++ b/sdk/go/kubernetes/apps/v1beta1/deployment.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta1/deploymentList.go b/sdk/go/kubernetes/apps/v1beta1/deploymentList.go index 3cc4273517..fe047285a2 100644 --- a/sdk/go/kubernetes/apps/v1beta1/deploymentList.go +++ b/sdk/go/kubernetes/apps/v1beta1/deploymentList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta1/deploymentPatch.go b/sdk/go/kubernetes/apps/v1beta1/deploymentPatch.go index 9d2073b5d3..014bd88ac5 100644 --- a/sdk/go/kubernetes/apps/v1beta1/deploymentPatch.go +++ b/sdk/go/kubernetes/apps/v1beta1/deploymentPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta1/init.go b/sdk/go/kubernetes/apps/v1beta1/init.go index 491566349b..5275091999 100644 --- a/sdk/go/kubernetes/apps/v1beta1/init.go +++ b/sdk/go/kubernetes/apps/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/apps/v1beta1/pulumiTypes.go index 1a8cddeff4..c687940d1a 100644 --- a/sdk/go/kubernetes/apps/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/apps/v1beta1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta1/statefulSet.go b/sdk/go/kubernetes/apps/v1beta1/statefulSet.go index ce0503a321..5de01b09db 100644 --- a/sdk/go/kubernetes/apps/v1beta1/statefulSet.go +++ b/sdk/go/kubernetes/apps/v1beta1/statefulSet.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta1/statefulSetList.go b/sdk/go/kubernetes/apps/v1beta1/statefulSetList.go index 5e637a47f8..9abf627f42 100644 --- a/sdk/go/kubernetes/apps/v1beta1/statefulSetList.go +++ b/sdk/go/kubernetes/apps/v1beta1/statefulSetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta1/statefulSetPatch.go b/sdk/go/kubernetes/apps/v1beta1/statefulSetPatch.go index 9e89775c3c..d02f3bcf77 100644 --- a/sdk/go/kubernetes/apps/v1beta1/statefulSetPatch.go +++ b/sdk/go/kubernetes/apps/v1beta1/statefulSetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/controllerRevision.go b/sdk/go/kubernetes/apps/v1beta2/controllerRevision.go index d4d824f18e..b3b5847548 100644 --- a/sdk/go/kubernetes/apps/v1beta2/controllerRevision.go +++ b/sdk/go/kubernetes/apps/v1beta2/controllerRevision.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/controllerRevisionList.go b/sdk/go/kubernetes/apps/v1beta2/controllerRevisionList.go index e894c86c2d..0ffae64685 100644 --- a/sdk/go/kubernetes/apps/v1beta2/controllerRevisionList.go +++ b/sdk/go/kubernetes/apps/v1beta2/controllerRevisionList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/controllerRevisionPatch.go b/sdk/go/kubernetes/apps/v1beta2/controllerRevisionPatch.go index 582a30a608..d713d42c7a 100644 --- a/sdk/go/kubernetes/apps/v1beta2/controllerRevisionPatch.go +++ b/sdk/go/kubernetes/apps/v1beta2/controllerRevisionPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/daemonSet.go b/sdk/go/kubernetes/apps/v1beta2/daemonSet.go index 47e3bc7e04..329dd90a77 100644 --- a/sdk/go/kubernetes/apps/v1beta2/daemonSet.go +++ b/sdk/go/kubernetes/apps/v1beta2/daemonSet.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/daemonSetList.go b/sdk/go/kubernetes/apps/v1beta2/daemonSetList.go index 6f5ceb301a..b80d58bb68 100644 --- a/sdk/go/kubernetes/apps/v1beta2/daemonSetList.go +++ b/sdk/go/kubernetes/apps/v1beta2/daemonSetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/daemonSetPatch.go b/sdk/go/kubernetes/apps/v1beta2/daemonSetPatch.go index 8c59087b81..6bdd84971d 100644 --- a/sdk/go/kubernetes/apps/v1beta2/daemonSetPatch.go +++ b/sdk/go/kubernetes/apps/v1beta2/daemonSetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/deployment.go b/sdk/go/kubernetes/apps/v1beta2/deployment.go index 0ddf4b1c9e..b1ef3b58f3 100644 --- a/sdk/go/kubernetes/apps/v1beta2/deployment.go +++ b/sdk/go/kubernetes/apps/v1beta2/deployment.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/deploymentList.go b/sdk/go/kubernetes/apps/v1beta2/deploymentList.go index 4bdbde6bbf..2b34689415 100644 --- a/sdk/go/kubernetes/apps/v1beta2/deploymentList.go +++ b/sdk/go/kubernetes/apps/v1beta2/deploymentList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/deploymentPatch.go b/sdk/go/kubernetes/apps/v1beta2/deploymentPatch.go index 7de219b9ab..9f3d8a2442 100644 --- a/sdk/go/kubernetes/apps/v1beta2/deploymentPatch.go +++ b/sdk/go/kubernetes/apps/v1beta2/deploymentPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/init.go b/sdk/go/kubernetes/apps/v1beta2/init.go index b01e968c23..5f941b2465 100644 --- a/sdk/go/kubernetes/apps/v1beta2/init.go +++ b/sdk/go/kubernetes/apps/v1beta2/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/pulumiTypes.go b/sdk/go/kubernetes/apps/v1beta2/pulumiTypes.go index b8df02458f..833800f10e 100644 --- a/sdk/go/kubernetes/apps/v1beta2/pulumiTypes.go +++ b/sdk/go/kubernetes/apps/v1beta2/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/replicaSet.go b/sdk/go/kubernetes/apps/v1beta2/replicaSet.go index eee789af1e..5cfa89d522 100644 --- a/sdk/go/kubernetes/apps/v1beta2/replicaSet.go +++ b/sdk/go/kubernetes/apps/v1beta2/replicaSet.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/replicaSetList.go b/sdk/go/kubernetes/apps/v1beta2/replicaSetList.go index 94059e8160..08cbbc0bf3 100644 --- a/sdk/go/kubernetes/apps/v1beta2/replicaSetList.go +++ b/sdk/go/kubernetes/apps/v1beta2/replicaSetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/replicaSetPatch.go b/sdk/go/kubernetes/apps/v1beta2/replicaSetPatch.go index 0edd4a6953..57e374f077 100644 --- a/sdk/go/kubernetes/apps/v1beta2/replicaSetPatch.go +++ b/sdk/go/kubernetes/apps/v1beta2/replicaSetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/statefulSet.go b/sdk/go/kubernetes/apps/v1beta2/statefulSet.go index 60c69ae09f..b881cbe44f 100644 --- a/sdk/go/kubernetes/apps/v1beta2/statefulSet.go +++ b/sdk/go/kubernetes/apps/v1beta2/statefulSet.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/statefulSetList.go b/sdk/go/kubernetes/apps/v1beta2/statefulSetList.go index b04c0ed4ca..fe02f71f15 100644 --- a/sdk/go/kubernetes/apps/v1beta2/statefulSetList.go +++ b/sdk/go/kubernetes/apps/v1beta2/statefulSetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/apps/v1beta2/statefulSetPatch.go b/sdk/go/kubernetes/apps/v1beta2/statefulSetPatch.go index 0c29e41cbd..5fc018feb6 100644 --- a/sdk/go/kubernetes/apps/v1beta2/statefulSetPatch.go +++ b/sdk/go/kubernetes/apps/v1beta2/statefulSetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/auditregistration/v1alpha1/auditSink.go b/sdk/go/kubernetes/auditregistration/v1alpha1/auditSink.go index 1cd2d99071..bb3381bfc4 100644 --- a/sdk/go/kubernetes/auditregistration/v1alpha1/auditSink.go +++ b/sdk/go/kubernetes/auditregistration/v1alpha1/auditSink.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/auditregistration/v1alpha1/auditSinkList.go b/sdk/go/kubernetes/auditregistration/v1alpha1/auditSinkList.go index f96d3f5bb7..a1e52c68c3 100644 --- a/sdk/go/kubernetes/auditregistration/v1alpha1/auditSinkList.go +++ b/sdk/go/kubernetes/auditregistration/v1alpha1/auditSinkList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/auditregistration/v1alpha1/auditSinkPatch.go b/sdk/go/kubernetes/auditregistration/v1alpha1/auditSinkPatch.go index f0dde65a92..18931d17c5 100644 --- a/sdk/go/kubernetes/auditregistration/v1alpha1/auditSinkPatch.go +++ b/sdk/go/kubernetes/auditregistration/v1alpha1/auditSinkPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/auditregistration/v1alpha1/init.go b/sdk/go/kubernetes/auditregistration/v1alpha1/init.go index bbe5c29e0c..a5a122dde8 100644 --- a/sdk/go/kubernetes/auditregistration/v1alpha1/init.go +++ b/sdk/go/kubernetes/auditregistration/v1alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/auditregistration/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/auditregistration/v1alpha1/pulumiTypes.go index 0cdcfef35a..3bc59d316b 100644 --- a/sdk/go/kubernetes/auditregistration/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/auditregistration/v1alpha1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/authentication/v1/pulumiTypes.go b/sdk/go/kubernetes/authentication/v1/pulumiTypes.go index d23e55f1f2..1a9e3fee95 100644 --- a/sdk/go/kubernetes/authentication/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/authentication/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/authentication/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/authentication/v1alpha1/pulumiTypes.go index 519ebe3150..fa046e7c66 100644 --- a/sdk/go/kubernetes/authentication/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/authentication/v1alpha1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - authenticationv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/authentication/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + authenticationv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/authentication/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/authentication/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/authentication/v1beta1/pulumiTypes.go index 26b23fff31..776c7050a8 100644 --- a/sdk/go/kubernetes/authentication/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/authentication/v1beta1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - authenticationv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/authentication/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + authenticationv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/authentication/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/authorization/v1/pulumiTypes.go b/sdk/go/kubernetes/authorization/v1/pulumiTypes.go index 39664d652f..b6107c19c0 100644 --- a/sdk/go/kubernetes/authorization/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/authorization/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/authorization/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/authorization/v1beta1/pulumiTypes.go index 618551733d..b366ebf38e 100644 --- a/sdk/go/kubernetes/authorization/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/authorization/v1beta1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscaler.go b/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscaler.go index 65b50cacf6..75e9b1105d 100644 --- a/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscaler.go +++ b/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscaler.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscalerList.go b/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscalerList.go index a296438123..2aaaf666de 100644 --- a/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscalerList.go +++ b/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscalerList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscalerPatch.go b/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscalerPatch.go index 710477bbe2..717dbd8511 100644 --- a/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscalerPatch.go +++ b/sdk/go/kubernetes/autoscaling/v1/horizontalPodAutoscalerPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v1/init.go b/sdk/go/kubernetes/autoscaling/v1/init.go index 7f582aadd6..728a93bad8 100644 --- a/sdk/go/kubernetes/autoscaling/v1/init.go +++ b/sdk/go/kubernetes/autoscaling/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v1/pulumiTypes.go b/sdk/go/kubernetes/autoscaling/v1/pulumiTypes.go index 2ccb2896e7..97b04a544e 100644 --- a/sdk/go/kubernetes/autoscaling/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/autoscaling/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscaler.go b/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscaler.go index 383c01cd91..a0d89841f2 100644 --- a/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscaler.go +++ b/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscaler.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscalerList.go b/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscalerList.go index cd659a6925..bd11ab6e57 100644 --- a/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscalerList.go +++ b/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscalerList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscalerPatch.go b/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscalerPatch.go index fc0583be3b..e7fdeee7d8 100644 --- a/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscalerPatch.go +++ b/sdk/go/kubernetes/autoscaling/v2/horizontalPodAutoscalerPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2/init.go b/sdk/go/kubernetes/autoscaling/v2/init.go index 80c9603362..97a2a3eb70 100644 --- a/sdk/go/kubernetes/autoscaling/v2/init.go +++ b/sdk/go/kubernetes/autoscaling/v2/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2/pulumiTypes.go b/sdk/go/kubernetes/autoscaling/v2/pulumiTypes.go index a18cb03e1c..f86d63a1e4 100644 --- a/sdk/go/kubernetes/autoscaling/v2/pulumiTypes.go +++ b/sdk/go/kubernetes/autoscaling/v2/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscaler.go b/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscaler.go index 9c536bd107..c11455ea46 100644 --- a/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscaler.go +++ b/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscaler.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscalerList.go b/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscalerList.go index 6e547e88bf..3299c7640e 100644 --- a/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscalerList.go +++ b/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscalerList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscalerPatch.go b/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscalerPatch.go index cc8688ecdb..90de743f11 100644 --- a/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscalerPatch.go +++ b/sdk/go/kubernetes/autoscaling/v2beta1/horizontalPodAutoscalerPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2beta1/init.go b/sdk/go/kubernetes/autoscaling/v2beta1/init.go index bc06a9874b..959468feb4 100644 --- a/sdk/go/kubernetes/autoscaling/v2beta1/init.go +++ b/sdk/go/kubernetes/autoscaling/v2beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2beta1/pulumiTypes.go b/sdk/go/kubernetes/autoscaling/v2beta1/pulumiTypes.go index ca9e675c39..42a78bb312 100644 --- a/sdk/go/kubernetes/autoscaling/v2beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/autoscaling/v2beta1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscaler.go b/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscaler.go index cded1e4f18..47e4c395b5 100644 --- a/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscaler.go +++ b/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscaler.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscalerList.go b/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscalerList.go index 6f757382a6..58e3d2e652 100644 --- a/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscalerList.go +++ b/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscalerList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscalerPatch.go b/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscalerPatch.go index 5e57f2624f..e8f291d2fb 100644 --- a/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscalerPatch.go +++ b/sdk/go/kubernetes/autoscaling/v2beta2/horizontalPodAutoscalerPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2beta2/init.go b/sdk/go/kubernetes/autoscaling/v2beta2/init.go index 92b49e018c..6c0b818dc3 100644 --- a/sdk/go/kubernetes/autoscaling/v2beta2/init.go +++ b/sdk/go/kubernetes/autoscaling/v2beta2/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/autoscaling/v2beta2/pulumiTypes.go b/sdk/go/kubernetes/autoscaling/v2beta2/pulumiTypes.go index 15da106bcd..48bde31fc2 100644 --- a/sdk/go/kubernetes/autoscaling/v2beta2/pulumiTypes.go +++ b/sdk/go/kubernetes/autoscaling/v2beta2/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1/cronJob.go b/sdk/go/kubernetes/batch/v1/cronJob.go index c6b96872eb..351a4f4063 100644 --- a/sdk/go/kubernetes/batch/v1/cronJob.go +++ b/sdk/go/kubernetes/batch/v1/cronJob.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1/cronJobList.go b/sdk/go/kubernetes/batch/v1/cronJobList.go index 7c87e0606e..7525b25154 100644 --- a/sdk/go/kubernetes/batch/v1/cronJobList.go +++ b/sdk/go/kubernetes/batch/v1/cronJobList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1/cronJobPatch.go b/sdk/go/kubernetes/batch/v1/cronJobPatch.go index a0a2fd1197..0a10bf520c 100644 --- a/sdk/go/kubernetes/batch/v1/cronJobPatch.go +++ b/sdk/go/kubernetes/batch/v1/cronJobPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1/init.go b/sdk/go/kubernetes/batch/v1/init.go index 05f89512f9..a4a3b9df76 100644 --- a/sdk/go/kubernetes/batch/v1/init.go +++ b/sdk/go/kubernetes/batch/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1/job.go b/sdk/go/kubernetes/batch/v1/job.go index 12bcf006f4..31811911c0 100644 --- a/sdk/go/kubernetes/batch/v1/job.go +++ b/sdk/go/kubernetes/batch/v1/job.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -40,9 +40,9 @@ import ( // // import ( // -// batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1" -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" -// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" +// batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" +// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -86,9 +86,9 @@ import ( // // import ( // -// batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1" -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" -// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" +// batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" +// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/sdk/go/kubernetes/batch/v1/jobList.go b/sdk/go/kubernetes/batch/v1/jobList.go index 5c5566fa6e..a43d6e95ea 100644 --- a/sdk/go/kubernetes/batch/v1/jobList.go +++ b/sdk/go/kubernetes/batch/v1/jobList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1/jobPatch.go b/sdk/go/kubernetes/batch/v1/jobPatch.go index f83288f44f..61151b507b 100644 --- a/sdk/go/kubernetes/batch/v1/jobPatch.go +++ b/sdk/go/kubernetes/batch/v1/jobPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1/pulumiTypes.go b/sdk/go/kubernetes/batch/v1/pulumiTypes.go index d2fe7393a5..0cabe19d8e 100644 --- a/sdk/go/kubernetes/batch/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/batch/v1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1beta1/cronJob.go b/sdk/go/kubernetes/batch/v1beta1/cronJob.go index f4ba28cf77..2c7acc2747 100644 --- a/sdk/go/kubernetes/batch/v1beta1/cronJob.go +++ b/sdk/go/kubernetes/batch/v1beta1/cronJob.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1beta1/cronJobList.go b/sdk/go/kubernetes/batch/v1beta1/cronJobList.go index a9a448f0fb..b797d8c331 100644 --- a/sdk/go/kubernetes/batch/v1beta1/cronJobList.go +++ b/sdk/go/kubernetes/batch/v1beta1/cronJobList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1beta1/cronJobPatch.go b/sdk/go/kubernetes/batch/v1beta1/cronJobPatch.go index 2ca27d838a..60c93e8be4 100644 --- a/sdk/go/kubernetes/batch/v1beta1/cronJobPatch.go +++ b/sdk/go/kubernetes/batch/v1beta1/cronJobPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1beta1/init.go b/sdk/go/kubernetes/batch/v1beta1/init.go index b332c75b21..b6b02ec96e 100644 --- a/sdk/go/kubernetes/batch/v1beta1/init.go +++ b/sdk/go/kubernetes/batch/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/batch/v1beta1/pulumiTypes.go index 6f2432bb40..575dfcb3b1 100644 --- a/sdk/go/kubernetes/batch/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/batch/v1beta1/pulumiTypes.go @@ -7,9 +7,9 @@ import ( "context" "reflect" - batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v2alpha1/cronJob.go b/sdk/go/kubernetes/batch/v2alpha1/cronJob.go index 355b6eec77..e3b70da35f 100644 --- a/sdk/go/kubernetes/batch/v2alpha1/cronJob.go +++ b/sdk/go/kubernetes/batch/v2alpha1/cronJob.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v2alpha1/cronJobList.go b/sdk/go/kubernetes/batch/v2alpha1/cronJobList.go index c397ae574d..7cb4d2ddb5 100644 --- a/sdk/go/kubernetes/batch/v2alpha1/cronJobList.go +++ b/sdk/go/kubernetes/batch/v2alpha1/cronJobList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v2alpha1/cronJobPatch.go b/sdk/go/kubernetes/batch/v2alpha1/cronJobPatch.go index 9af8bede30..fffe94bd8a 100644 --- a/sdk/go/kubernetes/batch/v2alpha1/cronJobPatch.go +++ b/sdk/go/kubernetes/batch/v2alpha1/cronJobPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v2alpha1/init.go b/sdk/go/kubernetes/batch/v2alpha1/init.go index 3b86273051..3ed7da90ce 100644 --- a/sdk/go/kubernetes/batch/v2alpha1/init.go +++ b/sdk/go/kubernetes/batch/v2alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/batch/v2alpha1/pulumiTypes.go b/sdk/go/kubernetes/batch/v2alpha1/pulumiTypes.go index 94f089f865..f02cfd0626 100644 --- a/sdk/go/kubernetes/batch/v2alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/batch/v2alpha1/pulumiTypes.go @@ -7,9 +7,9 @@ import ( "context" "reflect" - batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1/certificateSigningRequest.go b/sdk/go/kubernetes/certificates/v1/certificateSigningRequest.go index 80441fecc6..4b679065ce 100644 --- a/sdk/go/kubernetes/certificates/v1/certificateSigningRequest.go +++ b/sdk/go/kubernetes/certificates/v1/certificateSigningRequest.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1/certificateSigningRequestList.go b/sdk/go/kubernetes/certificates/v1/certificateSigningRequestList.go index 4e08e2c414..44c5693808 100644 --- a/sdk/go/kubernetes/certificates/v1/certificateSigningRequestList.go +++ b/sdk/go/kubernetes/certificates/v1/certificateSigningRequestList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1/certificateSigningRequestPatch.go b/sdk/go/kubernetes/certificates/v1/certificateSigningRequestPatch.go index a0ebcfc0e8..5b35e484a8 100644 --- a/sdk/go/kubernetes/certificates/v1/certificateSigningRequestPatch.go +++ b/sdk/go/kubernetes/certificates/v1/certificateSigningRequestPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1/init.go b/sdk/go/kubernetes/certificates/v1/init.go index c05c42f875..082b70d4e3 100644 --- a/sdk/go/kubernetes/certificates/v1/init.go +++ b/sdk/go/kubernetes/certificates/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1/pulumiTypes.go b/sdk/go/kubernetes/certificates/v1/pulumiTypes.go index a78ac71de8..17d7fca1c0 100644 --- a/sdk/go/kubernetes/certificates/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/certificates/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundle.go b/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundle.go index f8c5b789c1..439e802155 100644 --- a/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundle.go +++ b/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundle.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundleList.go b/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundleList.go index 21059f3d3a..115a33b65c 100644 --- a/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundleList.go +++ b/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundleList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundlePatch.go b/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundlePatch.go index f90959b258..a423314804 100644 --- a/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundlePatch.go +++ b/sdk/go/kubernetes/certificates/v1alpha1/clusterTrustBundlePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1alpha1/init.go b/sdk/go/kubernetes/certificates/v1alpha1/init.go index 4d227c6ffc..89053880fd 100644 --- a/sdk/go/kubernetes/certificates/v1alpha1/init.go +++ b/sdk/go/kubernetes/certificates/v1alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/certificates/v1alpha1/pulumiTypes.go index c516547f9d..3892144ba8 100644 --- a/sdk/go/kubernetes/certificates/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/certificates/v1alpha1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequest.go b/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequest.go index b0de1bea49..c17f17ecc0 100644 --- a/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequest.go +++ b/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequest.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequestList.go b/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequestList.go index c9791a6870..9aee64f4db 100644 --- a/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequestList.go +++ b/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequestList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequestPatch.go b/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequestPatch.go index 0a09e51960..ebac278532 100644 --- a/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequestPatch.go +++ b/sdk/go/kubernetes/certificates/v1beta1/certificateSigningRequestPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1beta1/init.go b/sdk/go/kubernetes/certificates/v1beta1/init.go index 6126136407..80f3e2ec80 100644 --- a/sdk/go/kubernetes/certificates/v1beta1/init.go +++ b/sdk/go/kubernetes/certificates/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/certificates/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/certificates/v1beta1/pulumiTypes.go index 0ad4891df0..092d961ff7 100644 --- a/sdk/go/kubernetes/certificates/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/certificates/v1beta1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/coordination/v1/init.go b/sdk/go/kubernetes/coordination/v1/init.go index 7aca168c33..f96646ba7f 100644 --- a/sdk/go/kubernetes/coordination/v1/init.go +++ b/sdk/go/kubernetes/coordination/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/coordination/v1/lease.go b/sdk/go/kubernetes/coordination/v1/lease.go index 1378c97a89..1e90fcc145 100644 --- a/sdk/go/kubernetes/coordination/v1/lease.go +++ b/sdk/go/kubernetes/coordination/v1/lease.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/coordination/v1/leaseList.go b/sdk/go/kubernetes/coordination/v1/leaseList.go index 6681d32473..8872d9abf0 100644 --- a/sdk/go/kubernetes/coordination/v1/leaseList.go +++ b/sdk/go/kubernetes/coordination/v1/leaseList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/coordination/v1/leasePatch.go b/sdk/go/kubernetes/coordination/v1/leasePatch.go index 4a6d79c9dc..4f542a659e 100644 --- a/sdk/go/kubernetes/coordination/v1/leasePatch.go +++ b/sdk/go/kubernetes/coordination/v1/leasePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/coordination/v1/pulumiTypes.go b/sdk/go/kubernetes/coordination/v1/pulumiTypes.go index c01190b7bc..7da99857a9 100644 --- a/sdk/go/kubernetes/coordination/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/coordination/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/coordination/v1beta1/init.go b/sdk/go/kubernetes/coordination/v1beta1/init.go index 26499223b9..69ea31dd61 100644 --- a/sdk/go/kubernetes/coordination/v1beta1/init.go +++ b/sdk/go/kubernetes/coordination/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/coordination/v1beta1/lease.go b/sdk/go/kubernetes/coordination/v1beta1/lease.go index 3449bc70fe..d26a1454f3 100644 --- a/sdk/go/kubernetes/coordination/v1beta1/lease.go +++ b/sdk/go/kubernetes/coordination/v1beta1/lease.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/coordination/v1beta1/leaseList.go b/sdk/go/kubernetes/coordination/v1beta1/leaseList.go index c3b3ab6098..b59058fa62 100644 --- a/sdk/go/kubernetes/coordination/v1beta1/leaseList.go +++ b/sdk/go/kubernetes/coordination/v1beta1/leaseList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/coordination/v1beta1/leasePatch.go b/sdk/go/kubernetes/coordination/v1beta1/leasePatch.go index 4b1b917ad7..a57b66cc8c 100644 --- a/sdk/go/kubernetes/coordination/v1beta1/leasePatch.go +++ b/sdk/go/kubernetes/coordination/v1beta1/leasePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/coordination/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/coordination/v1beta1/pulumiTypes.go index 4311b3848c..d1d6a44b82 100644 --- a/sdk/go/kubernetes/coordination/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/coordination/v1beta1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/binding.go b/sdk/go/kubernetes/core/v1/binding.go index 6117b32049..ce1668f7cc 100644 --- a/sdk/go/kubernetes/core/v1/binding.go +++ b/sdk/go/kubernetes/core/v1/binding.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/bindingPatch.go b/sdk/go/kubernetes/core/v1/bindingPatch.go index d9127ddef0..f7e876a406 100644 --- a/sdk/go/kubernetes/core/v1/bindingPatch.go +++ b/sdk/go/kubernetes/core/v1/bindingPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/configMap.go b/sdk/go/kubernetes/core/v1/configMap.go index 77f198d3fa..c29a697a99 100644 --- a/sdk/go/kubernetes/core/v1/configMap.go +++ b/sdk/go/kubernetes/core/v1/configMap.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/configMapList.go b/sdk/go/kubernetes/core/v1/configMapList.go index 4281bccec2..f51a26b894 100644 --- a/sdk/go/kubernetes/core/v1/configMapList.go +++ b/sdk/go/kubernetes/core/v1/configMapList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/configMapPatch.go b/sdk/go/kubernetes/core/v1/configMapPatch.go index 688ff9761e..21993ad2fb 100644 --- a/sdk/go/kubernetes/core/v1/configMapPatch.go +++ b/sdk/go/kubernetes/core/v1/configMapPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/endpoints.go b/sdk/go/kubernetes/core/v1/endpoints.go index 3714e3ed5a..ceb02f6de7 100644 --- a/sdk/go/kubernetes/core/v1/endpoints.go +++ b/sdk/go/kubernetes/core/v1/endpoints.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/endpointsList.go b/sdk/go/kubernetes/core/v1/endpointsList.go index 65824d54f5..54497eecd6 100644 --- a/sdk/go/kubernetes/core/v1/endpointsList.go +++ b/sdk/go/kubernetes/core/v1/endpointsList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/endpointsPatch.go b/sdk/go/kubernetes/core/v1/endpointsPatch.go index 70fd413a52..33d1af752d 100644 --- a/sdk/go/kubernetes/core/v1/endpointsPatch.go +++ b/sdk/go/kubernetes/core/v1/endpointsPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/event.go b/sdk/go/kubernetes/core/v1/event.go index a669c161be..41162a22f8 100644 --- a/sdk/go/kubernetes/core/v1/event.go +++ b/sdk/go/kubernetes/core/v1/event.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/eventList.go b/sdk/go/kubernetes/core/v1/eventList.go index fb00e14ef6..ccef6a73b1 100644 --- a/sdk/go/kubernetes/core/v1/eventList.go +++ b/sdk/go/kubernetes/core/v1/eventList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/eventPatch.go b/sdk/go/kubernetes/core/v1/eventPatch.go index 610f008cc0..08a3da8be8 100644 --- a/sdk/go/kubernetes/core/v1/eventPatch.go +++ b/sdk/go/kubernetes/core/v1/eventPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/init.go b/sdk/go/kubernetes/core/v1/init.go index 707f9518df..108c16a0b8 100644 --- a/sdk/go/kubernetes/core/v1/init.go +++ b/sdk/go/kubernetes/core/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/limitRange.go b/sdk/go/kubernetes/core/v1/limitRange.go index e0da327b35..74732c70b4 100644 --- a/sdk/go/kubernetes/core/v1/limitRange.go +++ b/sdk/go/kubernetes/core/v1/limitRange.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/limitRangeList.go b/sdk/go/kubernetes/core/v1/limitRangeList.go index 730a2cf47f..ae8169e3bf 100644 --- a/sdk/go/kubernetes/core/v1/limitRangeList.go +++ b/sdk/go/kubernetes/core/v1/limitRangeList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/limitRangePatch.go b/sdk/go/kubernetes/core/v1/limitRangePatch.go index 61e0e22044..7f300f0d79 100644 --- a/sdk/go/kubernetes/core/v1/limitRangePatch.go +++ b/sdk/go/kubernetes/core/v1/limitRangePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/namespace.go b/sdk/go/kubernetes/core/v1/namespace.go index 57314dc548..3cda5f3edf 100644 --- a/sdk/go/kubernetes/core/v1/namespace.go +++ b/sdk/go/kubernetes/core/v1/namespace.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/namespaceList.go b/sdk/go/kubernetes/core/v1/namespaceList.go index ac47a27709..cfc7e07c2c 100644 --- a/sdk/go/kubernetes/core/v1/namespaceList.go +++ b/sdk/go/kubernetes/core/v1/namespaceList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/namespacePatch.go b/sdk/go/kubernetes/core/v1/namespacePatch.go index 6e01d80db9..10d3338b23 100644 --- a/sdk/go/kubernetes/core/v1/namespacePatch.go +++ b/sdk/go/kubernetes/core/v1/namespacePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/node.go b/sdk/go/kubernetes/core/v1/node.go index 1bed213dec..149af65d85 100644 --- a/sdk/go/kubernetes/core/v1/node.go +++ b/sdk/go/kubernetes/core/v1/node.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/nodeList.go b/sdk/go/kubernetes/core/v1/nodeList.go index 871dea70ac..efd6737d34 100644 --- a/sdk/go/kubernetes/core/v1/nodeList.go +++ b/sdk/go/kubernetes/core/v1/nodeList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/nodePatch.go b/sdk/go/kubernetes/core/v1/nodePatch.go index b23ac50317..5131b5c5f1 100644 --- a/sdk/go/kubernetes/core/v1/nodePatch.go +++ b/sdk/go/kubernetes/core/v1/nodePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/persistentVolume.go b/sdk/go/kubernetes/core/v1/persistentVolume.go index 4a979f5243..ca92e6ea47 100644 --- a/sdk/go/kubernetes/core/v1/persistentVolume.go +++ b/sdk/go/kubernetes/core/v1/persistentVolume.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/persistentVolumeClaim.go b/sdk/go/kubernetes/core/v1/persistentVolumeClaim.go index 96fba7ebd1..c873878730 100644 --- a/sdk/go/kubernetes/core/v1/persistentVolumeClaim.go +++ b/sdk/go/kubernetes/core/v1/persistentVolumeClaim.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/persistentVolumeClaimList.go b/sdk/go/kubernetes/core/v1/persistentVolumeClaimList.go index 73f4fd9116..8db04ae7ec 100644 --- a/sdk/go/kubernetes/core/v1/persistentVolumeClaimList.go +++ b/sdk/go/kubernetes/core/v1/persistentVolumeClaimList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/persistentVolumeClaimPatch.go b/sdk/go/kubernetes/core/v1/persistentVolumeClaimPatch.go index 77bef9e404..c036279323 100644 --- a/sdk/go/kubernetes/core/v1/persistentVolumeClaimPatch.go +++ b/sdk/go/kubernetes/core/v1/persistentVolumeClaimPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/persistentVolumeList.go b/sdk/go/kubernetes/core/v1/persistentVolumeList.go index 53ba343f7a..c44718b0fe 100644 --- a/sdk/go/kubernetes/core/v1/persistentVolumeList.go +++ b/sdk/go/kubernetes/core/v1/persistentVolumeList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/persistentVolumePatch.go b/sdk/go/kubernetes/core/v1/persistentVolumePatch.go index 61437cff34..806db588d9 100644 --- a/sdk/go/kubernetes/core/v1/persistentVolumePatch.go +++ b/sdk/go/kubernetes/core/v1/persistentVolumePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/pod.go b/sdk/go/kubernetes/core/v1/pod.go index f70e7d1dba..d53ab33f99 100644 --- a/sdk/go/kubernetes/core/v1/pod.go +++ b/sdk/go/kubernetes/core/v1/pod.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -35,7 +35,7 @@ import ( // // import ( // -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -71,8 +71,8 @@ import ( // // import ( // -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" -// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" +// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/sdk/go/kubernetes/core/v1/podList.go b/sdk/go/kubernetes/core/v1/podList.go index 2511c08748..c93fcfe379 100644 --- a/sdk/go/kubernetes/core/v1/podList.go +++ b/sdk/go/kubernetes/core/v1/podList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/podPatch.go b/sdk/go/kubernetes/core/v1/podPatch.go index 5535bb2a66..d8f09e425f 100644 --- a/sdk/go/kubernetes/core/v1/podPatch.go +++ b/sdk/go/kubernetes/core/v1/podPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/podTemplate.go b/sdk/go/kubernetes/core/v1/podTemplate.go index a4df381595..d6acb3bc52 100644 --- a/sdk/go/kubernetes/core/v1/podTemplate.go +++ b/sdk/go/kubernetes/core/v1/podTemplate.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/podTemplateList.go b/sdk/go/kubernetes/core/v1/podTemplateList.go index 567732ea0f..9277560068 100644 --- a/sdk/go/kubernetes/core/v1/podTemplateList.go +++ b/sdk/go/kubernetes/core/v1/podTemplateList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/podTemplatePatch.go b/sdk/go/kubernetes/core/v1/podTemplatePatch.go index 7339d71db5..13c718b576 100644 --- a/sdk/go/kubernetes/core/v1/podTemplatePatch.go +++ b/sdk/go/kubernetes/core/v1/podTemplatePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/pulumiTypes.go b/sdk/go/kubernetes/core/v1/pulumiTypes.go index bcc311a8a5..a952123bcb 100644 --- a/sdk/go/kubernetes/core/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/core/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/replicationController.go b/sdk/go/kubernetes/core/v1/replicationController.go index cd398f43d9..290ecd7180 100644 --- a/sdk/go/kubernetes/core/v1/replicationController.go +++ b/sdk/go/kubernetes/core/v1/replicationController.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/replicationControllerList.go b/sdk/go/kubernetes/core/v1/replicationControllerList.go index 61245a6d8f..0ab660cc87 100644 --- a/sdk/go/kubernetes/core/v1/replicationControllerList.go +++ b/sdk/go/kubernetes/core/v1/replicationControllerList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/replicationControllerPatch.go b/sdk/go/kubernetes/core/v1/replicationControllerPatch.go index 9d3d7bbb90..5df0033d5f 100644 --- a/sdk/go/kubernetes/core/v1/replicationControllerPatch.go +++ b/sdk/go/kubernetes/core/v1/replicationControllerPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/resourceQuota.go b/sdk/go/kubernetes/core/v1/resourceQuota.go index bd067faab5..c42715b07b 100644 --- a/sdk/go/kubernetes/core/v1/resourceQuota.go +++ b/sdk/go/kubernetes/core/v1/resourceQuota.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/resourceQuotaList.go b/sdk/go/kubernetes/core/v1/resourceQuotaList.go index 45f48dac71..f9531aaf54 100644 --- a/sdk/go/kubernetes/core/v1/resourceQuotaList.go +++ b/sdk/go/kubernetes/core/v1/resourceQuotaList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/resourceQuotaPatch.go b/sdk/go/kubernetes/core/v1/resourceQuotaPatch.go index 3c48dcd7f2..6aa70f723d 100644 --- a/sdk/go/kubernetes/core/v1/resourceQuotaPatch.go +++ b/sdk/go/kubernetes/core/v1/resourceQuotaPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/secret.go b/sdk/go/kubernetes/core/v1/secret.go index 7544a4f910..0e0076677b 100644 --- a/sdk/go/kubernetes/core/v1/secret.go +++ b/sdk/go/kubernetes/core/v1/secret.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/secretList.go b/sdk/go/kubernetes/core/v1/secretList.go index 1f8d4d33c5..99ab3a9c32 100644 --- a/sdk/go/kubernetes/core/v1/secretList.go +++ b/sdk/go/kubernetes/core/v1/secretList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/secretPatch.go b/sdk/go/kubernetes/core/v1/secretPatch.go index e940787e00..0ccc534941 100644 --- a/sdk/go/kubernetes/core/v1/secretPatch.go +++ b/sdk/go/kubernetes/core/v1/secretPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/service.go b/sdk/go/kubernetes/core/v1/service.go index f066b65aac..338466c716 100644 --- a/sdk/go/kubernetes/core/v1/service.go +++ b/sdk/go/kubernetes/core/v1/service.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -45,7 +45,7 @@ import ( // // import ( // -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -80,8 +80,8 @@ import ( // // import ( // -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" -// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" +// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/sdk/go/kubernetes/core/v1/serviceAccount.go b/sdk/go/kubernetes/core/v1/serviceAccount.go index 5a3740f921..d571aaa4e2 100644 --- a/sdk/go/kubernetes/core/v1/serviceAccount.go +++ b/sdk/go/kubernetes/core/v1/serviceAccount.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/serviceAccountList.go b/sdk/go/kubernetes/core/v1/serviceAccountList.go index ef8251574e..dd874ebd6c 100644 --- a/sdk/go/kubernetes/core/v1/serviceAccountList.go +++ b/sdk/go/kubernetes/core/v1/serviceAccountList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/serviceAccountPatch.go b/sdk/go/kubernetes/core/v1/serviceAccountPatch.go index ac8f91cceb..54c94a6c16 100644 --- a/sdk/go/kubernetes/core/v1/serviceAccountPatch.go +++ b/sdk/go/kubernetes/core/v1/serviceAccountPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/serviceList.go b/sdk/go/kubernetes/core/v1/serviceList.go index ec6dfd57b0..273f101a44 100644 --- a/sdk/go/kubernetes/core/v1/serviceList.go +++ b/sdk/go/kubernetes/core/v1/serviceList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/core/v1/servicePatch.go b/sdk/go/kubernetes/core/v1/servicePatch.go index 2eaf9757ba..2fe26ddeae 100644 --- a/sdk/go/kubernetes/core/v1/servicePatch.go +++ b/sdk/go/kubernetes/core/v1/servicePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/discovery/v1/endpointSlice.go b/sdk/go/kubernetes/discovery/v1/endpointSlice.go index 2e0ada03f3..14541f2693 100644 --- a/sdk/go/kubernetes/discovery/v1/endpointSlice.go +++ b/sdk/go/kubernetes/discovery/v1/endpointSlice.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/discovery/v1/endpointSliceList.go b/sdk/go/kubernetes/discovery/v1/endpointSliceList.go index 108aa86cce..1d74a11972 100644 --- a/sdk/go/kubernetes/discovery/v1/endpointSliceList.go +++ b/sdk/go/kubernetes/discovery/v1/endpointSliceList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/discovery/v1/endpointSlicePatch.go b/sdk/go/kubernetes/discovery/v1/endpointSlicePatch.go index dde1233eee..7631b021ea 100644 --- a/sdk/go/kubernetes/discovery/v1/endpointSlicePatch.go +++ b/sdk/go/kubernetes/discovery/v1/endpointSlicePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/discovery/v1/init.go b/sdk/go/kubernetes/discovery/v1/init.go index 5eea2d7ba0..915d048809 100644 --- a/sdk/go/kubernetes/discovery/v1/init.go +++ b/sdk/go/kubernetes/discovery/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/discovery/v1/pulumiTypes.go b/sdk/go/kubernetes/discovery/v1/pulumiTypes.go index fc6dbc9ffc..c100d8fa27 100644 --- a/sdk/go/kubernetes/discovery/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/discovery/v1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/discovery/v1beta1/endpointSlice.go b/sdk/go/kubernetes/discovery/v1beta1/endpointSlice.go index 13a3ac5530..6826bf3ffd 100644 --- a/sdk/go/kubernetes/discovery/v1beta1/endpointSlice.go +++ b/sdk/go/kubernetes/discovery/v1beta1/endpointSlice.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/discovery/v1beta1/endpointSliceList.go b/sdk/go/kubernetes/discovery/v1beta1/endpointSliceList.go index f327617028..a0640c3273 100644 --- a/sdk/go/kubernetes/discovery/v1beta1/endpointSliceList.go +++ b/sdk/go/kubernetes/discovery/v1beta1/endpointSliceList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/discovery/v1beta1/endpointSlicePatch.go b/sdk/go/kubernetes/discovery/v1beta1/endpointSlicePatch.go index 648ab5b1a0..823c0fa471 100644 --- a/sdk/go/kubernetes/discovery/v1beta1/endpointSlicePatch.go +++ b/sdk/go/kubernetes/discovery/v1beta1/endpointSlicePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/discovery/v1beta1/init.go b/sdk/go/kubernetes/discovery/v1beta1/init.go index 9cab0286ea..61f895d1d2 100644 --- a/sdk/go/kubernetes/discovery/v1beta1/init.go +++ b/sdk/go/kubernetes/discovery/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/discovery/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/discovery/v1beta1/pulumiTypes.go index e2711cf124..e5f8902d0a 100644 --- a/sdk/go/kubernetes/discovery/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/discovery/v1beta1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/events/v1/event.go b/sdk/go/kubernetes/events/v1/event.go index 9275ea7bc1..351c782283 100644 --- a/sdk/go/kubernetes/events/v1/event.go +++ b/sdk/go/kubernetes/events/v1/event.go @@ -8,8 +8,8 @@ import ( "reflect" "errors" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/events/v1/eventList.go b/sdk/go/kubernetes/events/v1/eventList.go index 1d3c331e3c..fae93c21d0 100644 --- a/sdk/go/kubernetes/events/v1/eventList.go +++ b/sdk/go/kubernetes/events/v1/eventList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/events/v1/eventPatch.go b/sdk/go/kubernetes/events/v1/eventPatch.go index 4ace91f04b..4e45fec5ba 100644 --- a/sdk/go/kubernetes/events/v1/eventPatch.go +++ b/sdk/go/kubernetes/events/v1/eventPatch.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/events/v1/init.go b/sdk/go/kubernetes/events/v1/init.go index e89fff28e8..804bea65d4 100644 --- a/sdk/go/kubernetes/events/v1/init.go +++ b/sdk/go/kubernetes/events/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/events/v1/pulumiTypes.go b/sdk/go/kubernetes/events/v1/pulumiTypes.go index 1d4cd85c38..7579727dc1 100644 --- a/sdk/go/kubernetes/events/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/events/v1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/events/v1beta1/event.go b/sdk/go/kubernetes/events/v1beta1/event.go index e56df59534..26e847bf0f 100644 --- a/sdk/go/kubernetes/events/v1beta1/event.go +++ b/sdk/go/kubernetes/events/v1beta1/event.go @@ -8,8 +8,8 @@ import ( "reflect" "errors" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/events/v1beta1/eventList.go b/sdk/go/kubernetes/events/v1beta1/eventList.go index 306e885aed..740799cf78 100644 --- a/sdk/go/kubernetes/events/v1beta1/eventList.go +++ b/sdk/go/kubernetes/events/v1beta1/eventList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/events/v1beta1/eventPatch.go b/sdk/go/kubernetes/events/v1beta1/eventPatch.go index ec69b91f42..6ec9732322 100644 --- a/sdk/go/kubernetes/events/v1beta1/eventPatch.go +++ b/sdk/go/kubernetes/events/v1beta1/eventPatch.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/events/v1beta1/init.go b/sdk/go/kubernetes/events/v1beta1/init.go index cfa04d9d1f..86a4e2b5a2 100644 --- a/sdk/go/kubernetes/events/v1beta1/init.go +++ b/sdk/go/kubernetes/events/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/events/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/events/v1beta1/pulumiTypes.go index 450a871fad..d6bcc98d41 100644 --- a/sdk/go/kubernetes/events/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/events/v1beta1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/daemonSet.go b/sdk/go/kubernetes/extensions/v1beta1/daemonSet.go index 711ae1a94e..a2011b1273 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/daemonSet.go +++ b/sdk/go/kubernetes/extensions/v1beta1/daemonSet.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/daemonSetList.go b/sdk/go/kubernetes/extensions/v1beta1/daemonSetList.go index dd46f4d39b..3dbc09c5ce 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/daemonSetList.go +++ b/sdk/go/kubernetes/extensions/v1beta1/daemonSetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/daemonSetPatch.go b/sdk/go/kubernetes/extensions/v1beta1/daemonSetPatch.go index 8382f439b8..f670794707 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/daemonSetPatch.go +++ b/sdk/go/kubernetes/extensions/v1beta1/daemonSetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/deployment.go b/sdk/go/kubernetes/extensions/v1beta1/deployment.go index 02885d2eda..0a7b326178 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/deployment.go +++ b/sdk/go/kubernetes/extensions/v1beta1/deployment.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/deploymentList.go b/sdk/go/kubernetes/extensions/v1beta1/deploymentList.go index 26c25d5a51..e6d01e041d 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/deploymentList.go +++ b/sdk/go/kubernetes/extensions/v1beta1/deploymentList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/deploymentPatch.go b/sdk/go/kubernetes/extensions/v1beta1/deploymentPatch.go index df813df82b..887e3b61ca 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/deploymentPatch.go +++ b/sdk/go/kubernetes/extensions/v1beta1/deploymentPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/ingress.go b/sdk/go/kubernetes/extensions/v1beta1/ingress.go index be34d6cb11..51f34c38c1 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/ingress.go +++ b/sdk/go/kubernetes/extensions/v1beta1/ingress.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/ingressList.go b/sdk/go/kubernetes/extensions/v1beta1/ingressList.go index 5d4637f3e8..8919cecf5b 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/ingressList.go +++ b/sdk/go/kubernetes/extensions/v1beta1/ingressList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/ingressPatch.go b/sdk/go/kubernetes/extensions/v1beta1/ingressPatch.go index 53932064fe..c5e6d9b8f7 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/ingressPatch.go +++ b/sdk/go/kubernetes/extensions/v1beta1/ingressPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/init.go b/sdk/go/kubernetes/extensions/v1beta1/init.go index f4585e59ba..5c68f911e5 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/init.go +++ b/sdk/go/kubernetes/extensions/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/networkPolicy.go b/sdk/go/kubernetes/extensions/v1beta1/networkPolicy.go index 4e960e5e08..f5cec32d92 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/networkPolicy.go +++ b/sdk/go/kubernetes/extensions/v1beta1/networkPolicy.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/networkPolicyList.go b/sdk/go/kubernetes/extensions/v1beta1/networkPolicyList.go index 3120764d04..5035fcb807 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/networkPolicyList.go +++ b/sdk/go/kubernetes/extensions/v1beta1/networkPolicyList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/networkPolicyPatch.go b/sdk/go/kubernetes/extensions/v1beta1/networkPolicyPatch.go index f0609437d0..189e14a433 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/networkPolicyPatch.go +++ b/sdk/go/kubernetes/extensions/v1beta1/networkPolicyPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicy.go b/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicy.go index 7a636e89bd..e25f4694bb 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicy.go +++ b/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicy.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicyList.go b/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicyList.go index c2ef0671b3..e200fb71a1 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicyList.go +++ b/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicyList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicyPatch.go b/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicyPatch.go index cab520369e..0ff6a3d1b0 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicyPatch.go +++ b/sdk/go/kubernetes/extensions/v1beta1/podSecurityPolicyPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/extensions/v1beta1/pulumiTypes.go index 1cdd009545..c693d3a08b 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/extensions/v1beta1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/replicaSet.go b/sdk/go/kubernetes/extensions/v1beta1/replicaSet.go index 260d06384b..e8ec71e7cd 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/replicaSet.go +++ b/sdk/go/kubernetes/extensions/v1beta1/replicaSet.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/replicaSetList.go b/sdk/go/kubernetes/extensions/v1beta1/replicaSetList.go index 06bed1cfe7..e0091e2359 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/replicaSetList.go +++ b/sdk/go/kubernetes/extensions/v1beta1/replicaSetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/extensions/v1beta1/replicaSetPatch.go b/sdk/go/kubernetes/extensions/v1beta1/replicaSetPatch.go index 1274ad7525..afa6c4c3be 100644 --- a/sdk/go/kubernetes/extensions/v1beta1/replicaSetPatch.go +++ b/sdk/go/kubernetes/extensions/v1beta1/replicaSetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchema.go b/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchema.go index db9723f472..c069567107 100644 --- a/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchema.go +++ b/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchema.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchemaList.go b/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchemaList.go index bfba526ca4..a3def5a53f 100644 --- a/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchemaList.go +++ b/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchemaList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchemaPatch.go b/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchemaPatch.go index b02a922573..204b49db9a 100644 --- a/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchemaPatch.go +++ b/sdk/go/kubernetes/flowcontrol/v1alpha1/flowSchemaPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1alpha1/init.go b/sdk/go/kubernetes/flowcontrol/v1alpha1/init.go index 765ec743bb..f7417a7bb8 100644 --- a/sdk/go/kubernetes/flowcontrol/v1alpha1/init.go +++ b/sdk/go/kubernetes/flowcontrol/v1alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfiguration.go b/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfiguration.go index a488fde018..45fe2266f4 100644 --- a/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfiguration.go +++ b/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfiguration.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfigurationList.go b/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfigurationList.go index e1cbdb858c..200d1d7059 100644 --- a/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfigurationList.go +++ b/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfigurationList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfigurationPatch.go b/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfigurationPatch.go index d5224050ee..32ce102477 100644 --- a/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfigurationPatch.go +++ b/sdk/go/kubernetes/flowcontrol/v1alpha1/priorityLevelConfigurationPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/flowcontrol/v1alpha1/pulumiTypes.go index cabe6b2bba..37c700d2e4 100644 --- a/sdk/go/kubernetes/flowcontrol/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/flowcontrol/v1alpha1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchema.go b/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchema.go index 2e1f6230df..46a1bfb14e 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchema.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchema.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchemaList.go b/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchemaList.go index 8978eb981a..dfc6eed64f 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchemaList.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchemaList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchemaPatch.go b/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchemaPatch.go index 567bf9b267..436a56b1c9 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchemaPatch.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta1/flowSchemaPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta1/init.go b/sdk/go/kubernetes/flowcontrol/v1beta1/init.go index 28a4bd0915..bfb5efbd43 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta1/init.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfiguration.go b/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfiguration.go index 87d24d7779..bec1de0746 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfiguration.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfiguration.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfigurationList.go b/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfigurationList.go index d4d2ab01a7..0a01045c55 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfigurationList.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfigurationList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfigurationPatch.go b/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfigurationPatch.go index 76e52532dc..f487f1fe79 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfigurationPatch.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta1/priorityLevelConfigurationPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/flowcontrol/v1beta1/pulumiTypes.go index 43fb02895e..ed1da186e1 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchema.go b/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchema.go index b166b8c852..06c936a87a 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchema.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchema.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchemaList.go b/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchemaList.go index 879c447fb6..4b2fbf9a64 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchemaList.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchemaList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchemaPatch.go b/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchemaPatch.go index 3f3a6b7b6a..dfbd359a53 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchemaPatch.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta2/flowSchemaPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta2/init.go b/sdk/go/kubernetes/flowcontrol/v1beta2/init.go index 8863b526a7..c30f4599ed 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta2/init.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta2/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfiguration.go b/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfiguration.go index 424256f596..c61757939c 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfiguration.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfiguration.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfigurationList.go b/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfigurationList.go index 9ff3106990..6785f3524c 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfigurationList.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfigurationList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfigurationPatch.go b/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfigurationPatch.go index cb17ffeec8..37e5bebebc 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfigurationPatch.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta2/priorityLevelConfigurationPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta2/pulumiTypes.go b/sdk/go/kubernetes/flowcontrol/v1beta2/pulumiTypes.go index 645f1bcb38..c939550e6d 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta2/pulumiTypes.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta2/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchema.go b/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchema.go index f7313c023b..4d648a980a 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchema.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchema.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchemaList.go b/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchemaList.go index 45d49a9cd3..87b37ec400 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchemaList.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchemaList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchemaPatch.go b/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchemaPatch.go index 8bc246246d..e23e64d656 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchemaPatch.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta3/flowSchemaPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta3/init.go b/sdk/go/kubernetes/flowcontrol/v1beta3/init.go index ee0d98119e..9fc6dd19ed 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta3/init.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta3/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfiguration.go b/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfiguration.go index cdb71e5672..f216a4a999 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfiguration.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfiguration.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfigurationList.go b/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfigurationList.go index b919ddc8e7..c1fd687464 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfigurationList.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfigurationList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfigurationPatch.go b/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfigurationPatch.go index 41a5994756..f568411fcf 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfigurationPatch.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta3/priorityLevelConfigurationPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/flowcontrol/v1beta3/pulumiTypes.go b/sdk/go/kubernetes/flowcontrol/v1beta3/pulumiTypes.go index 3836f45121..c449e22b2b 100644 --- a/sdk/go/kubernetes/flowcontrol/v1beta3/pulumiTypes.go +++ b/sdk/go/kubernetes/flowcontrol/v1beta3/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/helm/v3/chart.go b/sdk/go/kubernetes/helm/v3/chart.go index aaa432ed39..3bf3065005 100644 --- a/sdk/go/kubernetes/helm/v3/chart.go +++ b/sdk/go/kubernetes/helm/v3/chart.go @@ -22,7 +22,7 @@ import ( "fmt" "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -45,7 +45,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -71,7 +71,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -101,7 +101,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -138,7 +138,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -169,8 +169,8 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/sdk/go/kubernetes/helm/v3/chartPulumiTypes.go b/sdk/go/kubernetes/helm/v3/chartPulumiTypes.go index eef3abe7fd..50ccbc0b71 100644 --- a/sdk/go/kubernetes/helm/v3/chartPulumiTypes.go +++ b/sdk/go/kubernetes/helm/v3/chartPulumiTypes.go @@ -21,7 +21,7 @@ import ( "context" "reflect" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/helm/v3/init.go b/sdk/go/kubernetes/helm/v3/init.go index 2ab2c3906f..1211f4e956 100644 --- a/sdk/go/kubernetes/helm/v3/init.go +++ b/sdk/go/kubernetes/helm/v3/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/helm/v3/release.go b/sdk/go/kubernetes/helm/v3/release.go index 6f98651c16..2911a25a2e 100644 --- a/sdk/go/kubernetes/helm/v3/release.go +++ b/sdk/go/kubernetes/helm/v3/release.go @@ -25,7 +25,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -50,7 +50,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -79,7 +79,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -115,7 +115,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -146,8 +146,8 @@ import ( // // import ( // -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -190,8 +190,8 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -233,8 +233,8 @@ import ( // // "fmt" // -// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" +// corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" // "github.com/pulumi/pulumi-random/sdk/v4/go/random" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // diff --git a/sdk/go/kubernetes/kustomize/directory.go b/sdk/go/kubernetes/kustomize/directory.go index f267e3bdc6..6e1091838f 100644 --- a/sdk/go/kubernetes/kustomize/directory.go +++ b/sdk/go/kubernetes/kustomize/directory.go @@ -19,7 +19,7 @@ package kustomize import ( "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -33,7 +33,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -61,7 +61,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -89,8 +89,8 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize" -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/sdk/go/kubernetes/kustomize/pulumiTypes.go b/sdk/go/kubernetes/kustomize/pulumiTypes.go index 27535fe96c..43a221d329 100644 --- a/sdk/go/kubernetes/kustomize/pulumiTypes.go +++ b/sdk/go/kubernetes/kustomize/pulumiTypes.go @@ -21,7 +21,7 @@ import ( "context" "reflect" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/meta/v1/init.go b/sdk/go/kubernetes/meta/v1/init.go index 0e60ad0630..d6b8bf079d 100644 --- a/sdk/go/kubernetes/meta/v1/init.go +++ b/sdk/go/kubernetes/meta/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1/ingress.go b/sdk/go/kubernetes/networking/v1/ingress.go index e5bacc1f4c..b05b26e066 100644 --- a/sdk/go/kubernetes/networking/v1/ingress.go +++ b/sdk/go/kubernetes/networking/v1/ingress.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -34,8 +34,8 @@ import ( // // import ( // -// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" -// networkingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1" +// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" +// networkingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -85,8 +85,8 @@ import ( // // import ( // -// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" -// networkingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1" +// metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" +// networkingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/sdk/go/kubernetes/networking/v1/ingressClass.go b/sdk/go/kubernetes/networking/v1/ingressClass.go index 6595a63099..6f8dd844c0 100644 --- a/sdk/go/kubernetes/networking/v1/ingressClass.go +++ b/sdk/go/kubernetes/networking/v1/ingressClass.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1/ingressClassList.go b/sdk/go/kubernetes/networking/v1/ingressClassList.go index 86f2ac8845..96b03bd375 100644 --- a/sdk/go/kubernetes/networking/v1/ingressClassList.go +++ b/sdk/go/kubernetes/networking/v1/ingressClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1/ingressClassPatch.go b/sdk/go/kubernetes/networking/v1/ingressClassPatch.go index e8d8222c2b..76b586b9d6 100644 --- a/sdk/go/kubernetes/networking/v1/ingressClassPatch.go +++ b/sdk/go/kubernetes/networking/v1/ingressClassPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1/ingressList.go b/sdk/go/kubernetes/networking/v1/ingressList.go index a32a2fb7e3..62d9f72296 100644 --- a/sdk/go/kubernetes/networking/v1/ingressList.go +++ b/sdk/go/kubernetes/networking/v1/ingressList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1/ingressPatch.go b/sdk/go/kubernetes/networking/v1/ingressPatch.go index 25eb220ea0..dccc197b3d 100644 --- a/sdk/go/kubernetes/networking/v1/ingressPatch.go +++ b/sdk/go/kubernetes/networking/v1/ingressPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1/init.go b/sdk/go/kubernetes/networking/v1/init.go index 5d6b47d23d..5a781a9a7f 100644 --- a/sdk/go/kubernetes/networking/v1/init.go +++ b/sdk/go/kubernetes/networking/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1/networkPolicy.go b/sdk/go/kubernetes/networking/v1/networkPolicy.go index 993e291351..9ce5840a27 100644 --- a/sdk/go/kubernetes/networking/v1/networkPolicy.go +++ b/sdk/go/kubernetes/networking/v1/networkPolicy.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1/networkPolicyList.go b/sdk/go/kubernetes/networking/v1/networkPolicyList.go index 672a1420b6..88a6d7fcab 100644 --- a/sdk/go/kubernetes/networking/v1/networkPolicyList.go +++ b/sdk/go/kubernetes/networking/v1/networkPolicyList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1/networkPolicyPatch.go b/sdk/go/kubernetes/networking/v1/networkPolicyPatch.go index 58b33a4503..7873220440 100644 --- a/sdk/go/kubernetes/networking/v1/networkPolicyPatch.go +++ b/sdk/go/kubernetes/networking/v1/networkPolicyPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1/pulumiTypes.go b/sdk/go/kubernetes/networking/v1/pulumiTypes.go index dccf8e212e..35fd5cae6b 100644 --- a/sdk/go/kubernetes/networking/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/networking/v1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1alpha1/clusterCIDR.go b/sdk/go/kubernetes/networking/v1alpha1/clusterCIDR.go index eaaf6cd2b0..d30f15d6ca 100644 --- a/sdk/go/kubernetes/networking/v1alpha1/clusterCIDR.go +++ b/sdk/go/kubernetes/networking/v1alpha1/clusterCIDR.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1alpha1/clusterCIDRList.go b/sdk/go/kubernetes/networking/v1alpha1/clusterCIDRList.go index 58c15dbac0..60464fc3fe 100644 --- a/sdk/go/kubernetes/networking/v1alpha1/clusterCIDRList.go +++ b/sdk/go/kubernetes/networking/v1alpha1/clusterCIDRList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1alpha1/clusterCIDRPatch.go b/sdk/go/kubernetes/networking/v1alpha1/clusterCIDRPatch.go index 81cfaf8f60..3e54136113 100644 --- a/sdk/go/kubernetes/networking/v1alpha1/clusterCIDRPatch.go +++ b/sdk/go/kubernetes/networking/v1alpha1/clusterCIDRPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1alpha1/init.go b/sdk/go/kubernetes/networking/v1alpha1/init.go index 7d318e60d4..35bfc66785 100644 --- a/sdk/go/kubernetes/networking/v1alpha1/init.go +++ b/sdk/go/kubernetes/networking/v1alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1alpha1/ipaddress.go b/sdk/go/kubernetes/networking/v1alpha1/ipaddress.go index 1209df2646..74a4562d32 100644 --- a/sdk/go/kubernetes/networking/v1alpha1/ipaddress.go +++ b/sdk/go/kubernetes/networking/v1alpha1/ipaddress.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1alpha1/ipaddressList.go b/sdk/go/kubernetes/networking/v1alpha1/ipaddressList.go index dcd49a6c39..7ac667f6e1 100644 --- a/sdk/go/kubernetes/networking/v1alpha1/ipaddressList.go +++ b/sdk/go/kubernetes/networking/v1alpha1/ipaddressList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1alpha1/ipaddressPatch.go b/sdk/go/kubernetes/networking/v1alpha1/ipaddressPatch.go index ea2a96c0b2..ea64d9fa6a 100644 --- a/sdk/go/kubernetes/networking/v1alpha1/ipaddressPatch.go +++ b/sdk/go/kubernetes/networking/v1alpha1/ipaddressPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/networking/v1alpha1/pulumiTypes.go index 58685417d5..e7627d525d 100644 --- a/sdk/go/kubernetes/networking/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/networking/v1alpha1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1beta1/ingress.go b/sdk/go/kubernetes/networking/v1beta1/ingress.go index 83aa5493e5..9942b5aaf0 100644 --- a/sdk/go/kubernetes/networking/v1beta1/ingress.go +++ b/sdk/go/kubernetes/networking/v1beta1/ingress.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1beta1/ingressClass.go b/sdk/go/kubernetes/networking/v1beta1/ingressClass.go index 79c37d3157..fd7cc9813a 100644 --- a/sdk/go/kubernetes/networking/v1beta1/ingressClass.go +++ b/sdk/go/kubernetes/networking/v1beta1/ingressClass.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1beta1/ingressClassList.go b/sdk/go/kubernetes/networking/v1beta1/ingressClassList.go index 72e234ac83..78af691486 100644 --- a/sdk/go/kubernetes/networking/v1beta1/ingressClassList.go +++ b/sdk/go/kubernetes/networking/v1beta1/ingressClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1beta1/ingressClassPatch.go b/sdk/go/kubernetes/networking/v1beta1/ingressClassPatch.go index 861ef4609a..5cde41d161 100644 --- a/sdk/go/kubernetes/networking/v1beta1/ingressClassPatch.go +++ b/sdk/go/kubernetes/networking/v1beta1/ingressClassPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1beta1/ingressList.go b/sdk/go/kubernetes/networking/v1beta1/ingressList.go index 4282323362..50a04e40b7 100644 --- a/sdk/go/kubernetes/networking/v1beta1/ingressList.go +++ b/sdk/go/kubernetes/networking/v1beta1/ingressList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1beta1/ingressPatch.go b/sdk/go/kubernetes/networking/v1beta1/ingressPatch.go index ebe3664fca..11f726a880 100644 --- a/sdk/go/kubernetes/networking/v1beta1/ingressPatch.go +++ b/sdk/go/kubernetes/networking/v1beta1/ingressPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1beta1/init.go b/sdk/go/kubernetes/networking/v1beta1/init.go index ad63147968..0bd124bbf1 100644 --- a/sdk/go/kubernetes/networking/v1beta1/init.go +++ b/sdk/go/kubernetes/networking/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/networking/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/networking/v1beta1/pulumiTypes.go index f4dc340754..415ece741a 100644 --- a/sdk/go/kubernetes/networking/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/networking/v1beta1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1/init.go b/sdk/go/kubernetes/node/v1/init.go index 90f76936a8..8ce7297366 100644 --- a/sdk/go/kubernetes/node/v1/init.go +++ b/sdk/go/kubernetes/node/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1/pulumiTypes.go b/sdk/go/kubernetes/node/v1/pulumiTypes.go index 4359f279db..827e05eb6e 100644 --- a/sdk/go/kubernetes/node/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/node/v1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1/runtimeClass.go b/sdk/go/kubernetes/node/v1/runtimeClass.go index d749cb0570..d3993f5ad4 100644 --- a/sdk/go/kubernetes/node/v1/runtimeClass.go +++ b/sdk/go/kubernetes/node/v1/runtimeClass.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1/runtimeClassList.go b/sdk/go/kubernetes/node/v1/runtimeClassList.go index 25e7eeadcd..60b72769f1 100644 --- a/sdk/go/kubernetes/node/v1/runtimeClassList.go +++ b/sdk/go/kubernetes/node/v1/runtimeClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1/runtimeClassPatch.go b/sdk/go/kubernetes/node/v1/runtimeClassPatch.go index b2b9158937..a4e66d7750 100644 --- a/sdk/go/kubernetes/node/v1/runtimeClassPatch.go +++ b/sdk/go/kubernetes/node/v1/runtimeClassPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1alpha1/init.go b/sdk/go/kubernetes/node/v1alpha1/init.go index e3835fef2d..0115b0cb7e 100644 --- a/sdk/go/kubernetes/node/v1alpha1/init.go +++ b/sdk/go/kubernetes/node/v1alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/node/v1alpha1/pulumiTypes.go index 5b4cfec8de..c8f443d8c3 100644 --- a/sdk/go/kubernetes/node/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/node/v1alpha1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1alpha1/runtimeClass.go b/sdk/go/kubernetes/node/v1alpha1/runtimeClass.go index e2224dbc23..d3c4e7acde 100644 --- a/sdk/go/kubernetes/node/v1alpha1/runtimeClass.go +++ b/sdk/go/kubernetes/node/v1alpha1/runtimeClass.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1alpha1/runtimeClassList.go b/sdk/go/kubernetes/node/v1alpha1/runtimeClassList.go index a38c62f388..f48ca55a61 100644 --- a/sdk/go/kubernetes/node/v1alpha1/runtimeClassList.go +++ b/sdk/go/kubernetes/node/v1alpha1/runtimeClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1alpha1/runtimeClassPatch.go b/sdk/go/kubernetes/node/v1alpha1/runtimeClassPatch.go index 79179f616c..17e5414b7a 100644 --- a/sdk/go/kubernetes/node/v1alpha1/runtimeClassPatch.go +++ b/sdk/go/kubernetes/node/v1alpha1/runtimeClassPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1beta1/init.go b/sdk/go/kubernetes/node/v1beta1/init.go index 78b994e6c4..2f5ca79a67 100644 --- a/sdk/go/kubernetes/node/v1beta1/init.go +++ b/sdk/go/kubernetes/node/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/node/v1beta1/pulumiTypes.go index b51daf6aae..4f046e9e82 100644 --- a/sdk/go/kubernetes/node/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/node/v1beta1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1beta1/runtimeClass.go b/sdk/go/kubernetes/node/v1beta1/runtimeClass.go index b4e738c420..374e85cb5d 100644 --- a/sdk/go/kubernetes/node/v1beta1/runtimeClass.go +++ b/sdk/go/kubernetes/node/v1beta1/runtimeClass.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1beta1/runtimeClassList.go b/sdk/go/kubernetes/node/v1beta1/runtimeClassList.go index 1f9a35b8b0..c559d4ba56 100644 --- a/sdk/go/kubernetes/node/v1beta1/runtimeClassList.go +++ b/sdk/go/kubernetes/node/v1beta1/runtimeClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/node/v1beta1/runtimeClassPatch.go b/sdk/go/kubernetes/node/v1beta1/runtimeClassPatch.go index 4f56a5dd96..4f0ede6a4a 100644 --- a/sdk/go/kubernetes/node/v1beta1/runtimeClassPatch.go +++ b/sdk/go/kubernetes/node/v1beta1/runtimeClassPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1/init.go b/sdk/go/kubernetes/policy/v1/init.go index 113ae27922..4786618a74 100644 --- a/sdk/go/kubernetes/policy/v1/init.go +++ b/sdk/go/kubernetes/policy/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1/podDisruptionBudget.go b/sdk/go/kubernetes/policy/v1/podDisruptionBudget.go index 9aa336ab14..eb479cd961 100644 --- a/sdk/go/kubernetes/policy/v1/podDisruptionBudget.go +++ b/sdk/go/kubernetes/policy/v1/podDisruptionBudget.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1/podDisruptionBudgetList.go b/sdk/go/kubernetes/policy/v1/podDisruptionBudgetList.go index 410932208f..99aadbffb2 100644 --- a/sdk/go/kubernetes/policy/v1/podDisruptionBudgetList.go +++ b/sdk/go/kubernetes/policy/v1/podDisruptionBudgetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1/podDisruptionBudgetPatch.go b/sdk/go/kubernetes/policy/v1/podDisruptionBudgetPatch.go index ab5eb6aef0..ddedcb6a95 100644 --- a/sdk/go/kubernetes/policy/v1/podDisruptionBudgetPatch.go +++ b/sdk/go/kubernetes/policy/v1/podDisruptionBudgetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1/pulumiTypes.go b/sdk/go/kubernetes/policy/v1/pulumiTypes.go index baafa1a240..a2d88f2621 100644 --- a/sdk/go/kubernetes/policy/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/policy/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1beta1/init.go b/sdk/go/kubernetes/policy/v1beta1/init.go index e2a7373dd3..e197aeb877 100644 --- a/sdk/go/kubernetes/policy/v1beta1/init.go +++ b/sdk/go/kubernetes/policy/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudget.go b/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudget.go index 3b6081a09f..f5863db3c1 100644 --- a/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudget.go +++ b/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudget.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudgetList.go b/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudgetList.go index 7a5e264312..c8244ae4df 100644 --- a/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudgetList.go +++ b/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudgetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudgetPatch.go b/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudgetPatch.go index 8f03a59597..03671b1c59 100644 --- a/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudgetPatch.go +++ b/sdk/go/kubernetes/policy/v1beta1/podDisruptionBudgetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicy.go b/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicy.go index 8c846acac6..8c8e9037ac 100644 --- a/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicy.go +++ b/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicy.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicyList.go b/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicyList.go index 665681c856..7db8f03154 100644 --- a/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicyList.go +++ b/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicyList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicyPatch.go b/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicyPatch.go index be3f60d024..8259ebacad 100644 --- a/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicyPatch.go +++ b/sdk/go/kubernetes/policy/v1beta1/podSecurityPolicyPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/policy/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/policy/v1beta1/pulumiTypes.go index 0d8c18e048..7dd0f36a12 100644 --- a/sdk/go/kubernetes/policy/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/policy/v1beta1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/clusterRole.go b/sdk/go/kubernetes/rbac/v1/clusterRole.go index 67c948896f..55a7e99170 100644 --- a/sdk/go/kubernetes/rbac/v1/clusterRole.go +++ b/sdk/go/kubernetes/rbac/v1/clusterRole.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/clusterRoleBinding.go b/sdk/go/kubernetes/rbac/v1/clusterRoleBinding.go index 0debefb866..91a6764a54 100644 --- a/sdk/go/kubernetes/rbac/v1/clusterRoleBinding.go +++ b/sdk/go/kubernetes/rbac/v1/clusterRoleBinding.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/clusterRoleBindingList.go b/sdk/go/kubernetes/rbac/v1/clusterRoleBindingList.go index df6e4d3272..65d35ceb4e 100644 --- a/sdk/go/kubernetes/rbac/v1/clusterRoleBindingList.go +++ b/sdk/go/kubernetes/rbac/v1/clusterRoleBindingList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/clusterRoleBindingPatch.go b/sdk/go/kubernetes/rbac/v1/clusterRoleBindingPatch.go index c766ca6447..d9e9d3e10e 100644 --- a/sdk/go/kubernetes/rbac/v1/clusterRoleBindingPatch.go +++ b/sdk/go/kubernetes/rbac/v1/clusterRoleBindingPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/clusterRoleList.go b/sdk/go/kubernetes/rbac/v1/clusterRoleList.go index 354464e3a4..01544214ed 100644 --- a/sdk/go/kubernetes/rbac/v1/clusterRoleList.go +++ b/sdk/go/kubernetes/rbac/v1/clusterRoleList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/clusterRolePatch.go b/sdk/go/kubernetes/rbac/v1/clusterRolePatch.go index 9edadb1e08..6e8b61341e 100644 --- a/sdk/go/kubernetes/rbac/v1/clusterRolePatch.go +++ b/sdk/go/kubernetes/rbac/v1/clusterRolePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/init.go b/sdk/go/kubernetes/rbac/v1/init.go index 0ffa5c3439..f1ed9a53ab 100644 --- a/sdk/go/kubernetes/rbac/v1/init.go +++ b/sdk/go/kubernetes/rbac/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/pulumiTypes.go b/sdk/go/kubernetes/rbac/v1/pulumiTypes.go index 9e39300fbb..8019a126da 100644 --- a/sdk/go/kubernetes/rbac/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/rbac/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/role.go b/sdk/go/kubernetes/rbac/v1/role.go index c5aa9fce42..1d9843ac44 100644 --- a/sdk/go/kubernetes/rbac/v1/role.go +++ b/sdk/go/kubernetes/rbac/v1/role.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/roleBinding.go b/sdk/go/kubernetes/rbac/v1/roleBinding.go index 02acbbdc66..e17fc63264 100644 --- a/sdk/go/kubernetes/rbac/v1/roleBinding.go +++ b/sdk/go/kubernetes/rbac/v1/roleBinding.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/roleBindingList.go b/sdk/go/kubernetes/rbac/v1/roleBindingList.go index 84f259da0b..70fb5591d8 100644 --- a/sdk/go/kubernetes/rbac/v1/roleBindingList.go +++ b/sdk/go/kubernetes/rbac/v1/roleBindingList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/roleBindingPatch.go b/sdk/go/kubernetes/rbac/v1/roleBindingPatch.go index 78ef70a0be..1fe86dd67e 100644 --- a/sdk/go/kubernetes/rbac/v1/roleBindingPatch.go +++ b/sdk/go/kubernetes/rbac/v1/roleBindingPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/roleList.go b/sdk/go/kubernetes/rbac/v1/roleList.go index f54679f391..50518cba60 100644 --- a/sdk/go/kubernetes/rbac/v1/roleList.go +++ b/sdk/go/kubernetes/rbac/v1/roleList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1/rolePatch.go b/sdk/go/kubernetes/rbac/v1/rolePatch.go index dc7fb45b37..29f51b9245 100644 --- a/sdk/go/kubernetes/rbac/v1/rolePatch.go +++ b/sdk/go/kubernetes/rbac/v1/rolePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/clusterRole.go b/sdk/go/kubernetes/rbac/v1alpha1/clusterRole.go index 9ef739d7c6..30379a8975 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/clusterRole.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/clusterRole.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBinding.go b/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBinding.go index c013002686..c5d19d73de 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBinding.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBinding.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBindingList.go b/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBindingList.go index 08a2f40bf8..45354a2403 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBindingList.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBindingList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBindingPatch.go b/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBindingPatch.go index ab5f553bf1..db76a80537 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBindingPatch.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleBindingPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleList.go b/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleList.go index c957799c34..f9d3ce6269 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleList.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/clusterRoleList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/clusterRolePatch.go b/sdk/go/kubernetes/rbac/v1alpha1/clusterRolePatch.go index 34e9b7c435..96944ae105 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/clusterRolePatch.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/clusterRolePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/init.go b/sdk/go/kubernetes/rbac/v1alpha1/init.go index f1c3f19150..71c4a64a27 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/init.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/rbac/v1alpha1/pulumiTypes.go index df59e322bf..e138555a81 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/role.go b/sdk/go/kubernetes/rbac/v1alpha1/role.go index 3942d1b0b0..96cac6b44e 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/role.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/role.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/roleBinding.go b/sdk/go/kubernetes/rbac/v1alpha1/roleBinding.go index 974139c812..d5a80f6870 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/roleBinding.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/roleBinding.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/roleBindingList.go b/sdk/go/kubernetes/rbac/v1alpha1/roleBindingList.go index 4cf08ee80d..470a0c0477 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/roleBindingList.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/roleBindingList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/roleBindingPatch.go b/sdk/go/kubernetes/rbac/v1alpha1/roleBindingPatch.go index e5936ce4c4..9b63dd3074 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/roleBindingPatch.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/roleBindingPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/roleList.go b/sdk/go/kubernetes/rbac/v1alpha1/roleList.go index b4948bb134..74e0ef2775 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/roleList.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/roleList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1alpha1/rolePatch.go b/sdk/go/kubernetes/rbac/v1alpha1/rolePatch.go index 83576e2d76..e21af91eda 100644 --- a/sdk/go/kubernetes/rbac/v1alpha1/rolePatch.go +++ b/sdk/go/kubernetes/rbac/v1alpha1/rolePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/clusterRole.go b/sdk/go/kubernetes/rbac/v1beta1/clusterRole.go index 7c589433b1..95b179bf59 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/clusterRole.go +++ b/sdk/go/kubernetes/rbac/v1beta1/clusterRole.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBinding.go b/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBinding.go index c0c4e8dd45..6c8e4d2553 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBinding.go +++ b/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBinding.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBindingList.go b/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBindingList.go index 0a97111f27..593c6c045a 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBindingList.go +++ b/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBindingList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBindingPatch.go b/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBindingPatch.go index 88885b1ebe..561d489505 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBindingPatch.go +++ b/sdk/go/kubernetes/rbac/v1beta1/clusterRoleBindingPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/clusterRoleList.go b/sdk/go/kubernetes/rbac/v1beta1/clusterRoleList.go index e8ddc1ca35..4e280b139d 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/clusterRoleList.go +++ b/sdk/go/kubernetes/rbac/v1beta1/clusterRoleList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/clusterRolePatch.go b/sdk/go/kubernetes/rbac/v1beta1/clusterRolePatch.go index e0d57bec2e..11fffe15c4 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/clusterRolePatch.go +++ b/sdk/go/kubernetes/rbac/v1beta1/clusterRolePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/init.go b/sdk/go/kubernetes/rbac/v1beta1/init.go index 3387cf7775..c472815bc8 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/init.go +++ b/sdk/go/kubernetes/rbac/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/rbac/v1beta1/pulumiTypes.go index 7523af6216..33d7500710 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/rbac/v1beta1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/role.go b/sdk/go/kubernetes/rbac/v1beta1/role.go index 2f1a41876e..7d5227a680 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/role.go +++ b/sdk/go/kubernetes/rbac/v1beta1/role.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/roleBinding.go b/sdk/go/kubernetes/rbac/v1beta1/roleBinding.go index 60c911dc05..a4c44aceab 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/roleBinding.go +++ b/sdk/go/kubernetes/rbac/v1beta1/roleBinding.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/roleBindingList.go b/sdk/go/kubernetes/rbac/v1beta1/roleBindingList.go index 8d8dd5ef39..190d204625 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/roleBindingList.go +++ b/sdk/go/kubernetes/rbac/v1beta1/roleBindingList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/roleBindingPatch.go b/sdk/go/kubernetes/rbac/v1beta1/roleBindingPatch.go index db54ae858d..67f57b79f7 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/roleBindingPatch.go +++ b/sdk/go/kubernetes/rbac/v1beta1/roleBindingPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/roleList.go b/sdk/go/kubernetes/rbac/v1beta1/roleList.go index 2cd8b6d876..2ff23931c5 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/roleList.go +++ b/sdk/go/kubernetes/rbac/v1beta1/roleList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/rbac/v1beta1/rolePatch.go b/sdk/go/kubernetes/rbac/v1beta1/rolePatch.go index 988b5afab0..9c3a1571eb 100644 --- a/sdk/go/kubernetes/rbac/v1beta1/rolePatch.go +++ b/sdk/go/kubernetes/rbac/v1beta1/rolePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/init.go b/sdk/go/kubernetes/resource/v1alpha1/init.go index 2ad62d5a4a..556648937d 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/init.go +++ b/sdk/go/kubernetes/resource/v1alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/podScheduling.go b/sdk/go/kubernetes/resource/v1alpha1/podScheduling.go index 19adaf0380..5c73037fbf 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/podScheduling.go +++ b/sdk/go/kubernetes/resource/v1alpha1/podScheduling.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/podSchedulingList.go b/sdk/go/kubernetes/resource/v1alpha1/podSchedulingList.go index b9db617685..7c8c1bd304 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/podSchedulingList.go +++ b/sdk/go/kubernetes/resource/v1alpha1/podSchedulingList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/podSchedulingPatch.go b/sdk/go/kubernetes/resource/v1alpha1/podSchedulingPatch.go index 83f87a0496..8aaac76b7a 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/podSchedulingPatch.go +++ b/sdk/go/kubernetes/resource/v1alpha1/podSchedulingPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/resource/v1alpha1/pulumiTypes.go index 0557b965da..a2bb14f128 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/resource/v1alpha1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/resourceClaim.go b/sdk/go/kubernetes/resource/v1alpha1/resourceClaim.go index b2145d438b..8bbc59ec0a 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/resourceClaim.go +++ b/sdk/go/kubernetes/resource/v1alpha1/resourceClaim.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/resourceClaimList.go b/sdk/go/kubernetes/resource/v1alpha1/resourceClaimList.go index 48586282f6..c5610c6c2a 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/resourceClaimList.go +++ b/sdk/go/kubernetes/resource/v1alpha1/resourceClaimList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/resourceClaimPatch.go b/sdk/go/kubernetes/resource/v1alpha1/resourceClaimPatch.go index ca090ff1e5..048cc3b667 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/resourceClaimPatch.go +++ b/sdk/go/kubernetes/resource/v1alpha1/resourceClaimPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplate.go b/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplate.go index 1aba0e35fb..78e0b88511 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplate.go +++ b/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplate.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplateList.go b/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplateList.go index 09bbaf81c8..6c35c33656 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplateList.go +++ b/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplateList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplatePatch.go b/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplatePatch.go index ef0ae82b7f..46550cd861 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplatePatch.go +++ b/sdk/go/kubernetes/resource/v1alpha1/resourceClaimTemplatePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/resourceClass.go b/sdk/go/kubernetes/resource/v1alpha1/resourceClass.go index 7912b626c9..535731f083 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/resourceClass.go +++ b/sdk/go/kubernetes/resource/v1alpha1/resourceClass.go @@ -8,8 +8,8 @@ import ( "reflect" "errors" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/resourceClassList.go b/sdk/go/kubernetes/resource/v1alpha1/resourceClassList.go index 7ba725b0da..5f03f8764d 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/resourceClassList.go +++ b/sdk/go/kubernetes/resource/v1alpha1/resourceClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha1/resourceClassPatch.go b/sdk/go/kubernetes/resource/v1alpha1/resourceClassPatch.go index 19616b8b5a..568cd1ea0b 100644 --- a/sdk/go/kubernetes/resource/v1alpha1/resourceClassPatch.go +++ b/sdk/go/kubernetes/resource/v1alpha1/resourceClassPatch.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/init.go b/sdk/go/kubernetes/resource/v1alpha2/init.go index d2b6e570a1..bdcff9a952 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/init.go +++ b/sdk/go/kubernetes/resource/v1alpha2/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContext.go b/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContext.go index 2e5e0be5fd..6fa5d37cf2 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContext.go +++ b/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContext.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContextList.go b/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContextList.go index 16a1348d43..19ef4d00fa 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContextList.go +++ b/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContextList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContextPatch.go b/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContextPatch.go index 303beae21f..301781941b 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContextPatch.go +++ b/sdk/go/kubernetes/resource/v1alpha2/podSchedulingContextPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/pulumiTypes.go b/sdk/go/kubernetes/resource/v1alpha2/pulumiTypes.go index 3e442bbd7f..440ed158a9 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/pulumiTypes.go +++ b/sdk/go/kubernetes/resource/v1alpha2/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/resourceClaim.go b/sdk/go/kubernetes/resource/v1alpha2/resourceClaim.go index cc504b5e24..37f4e27a40 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/resourceClaim.go +++ b/sdk/go/kubernetes/resource/v1alpha2/resourceClaim.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/resourceClaimList.go b/sdk/go/kubernetes/resource/v1alpha2/resourceClaimList.go index aaa1ab1bec..435b5aa250 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/resourceClaimList.go +++ b/sdk/go/kubernetes/resource/v1alpha2/resourceClaimList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/resourceClaimPatch.go b/sdk/go/kubernetes/resource/v1alpha2/resourceClaimPatch.go index 3a49b7039b..2fbd9bf62f 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/resourceClaimPatch.go +++ b/sdk/go/kubernetes/resource/v1alpha2/resourceClaimPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplate.go b/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplate.go index a164d461d1..f0b443946f 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplate.go +++ b/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplate.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplateList.go b/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplateList.go index 794af9640d..e216923f64 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplateList.go +++ b/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplateList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplatePatch.go b/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplatePatch.go index 23f2ebcfbe..34e6627cfb 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplatePatch.go +++ b/sdk/go/kubernetes/resource/v1alpha2/resourceClaimTemplatePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/resourceClass.go b/sdk/go/kubernetes/resource/v1alpha2/resourceClass.go index 60cbf63647..7982baf3fb 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/resourceClass.go +++ b/sdk/go/kubernetes/resource/v1alpha2/resourceClass.go @@ -8,8 +8,8 @@ import ( "reflect" "errors" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/resourceClassList.go b/sdk/go/kubernetes/resource/v1alpha2/resourceClassList.go index c358d3acf1..1dcf2741b3 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/resourceClassList.go +++ b/sdk/go/kubernetes/resource/v1alpha2/resourceClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/resource/v1alpha2/resourceClassPatch.go b/sdk/go/kubernetes/resource/v1alpha2/resourceClassPatch.go index 34d643f87c..af2232658b 100644 --- a/sdk/go/kubernetes/resource/v1alpha2/resourceClassPatch.go +++ b/sdk/go/kubernetes/resource/v1alpha2/resourceClassPatch.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1/init.go b/sdk/go/kubernetes/scheduling/v1/init.go index 5a06e24cba..1b8cb1efa4 100644 --- a/sdk/go/kubernetes/scheduling/v1/init.go +++ b/sdk/go/kubernetes/scheduling/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1/priorityClass.go b/sdk/go/kubernetes/scheduling/v1/priorityClass.go index f5adc73760..dd495fa8b0 100644 --- a/sdk/go/kubernetes/scheduling/v1/priorityClass.go +++ b/sdk/go/kubernetes/scheduling/v1/priorityClass.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1/priorityClassList.go b/sdk/go/kubernetes/scheduling/v1/priorityClassList.go index b174fa4def..275922e3dc 100644 --- a/sdk/go/kubernetes/scheduling/v1/priorityClassList.go +++ b/sdk/go/kubernetes/scheduling/v1/priorityClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1/priorityClassPatch.go b/sdk/go/kubernetes/scheduling/v1/priorityClassPatch.go index f66085ada9..2fd562a3f5 100644 --- a/sdk/go/kubernetes/scheduling/v1/priorityClassPatch.go +++ b/sdk/go/kubernetes/scheduling/v1/priorityClassPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1/pulumiTypes.go b/sdk/go/kubernetes/scheduling/v1/pulumiTypes.go index c71d7adbdc..e8ea13b844 100644 --- a/sdk/go/kubernetes/scheduling/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/scheduling/v1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1alpha1/init.go b/sdk/go/kubernetes/scheduling/v1alpha1/init.go index d30eb4474f..9fa98860c8 100644 --- a/sdk/go/kubernetes/scheduling/v1alpha1/init.go +++ b/sdk/go/kubernetes/scheduling/v1alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1alpha1/priorityClass.go b/sdk/go/kubernetes/scheduling/v1alpha1/priorityClass.go index a0b3f23853..17fc3c3429 100644 --- a/sdk/go/kubernetes/scheduling/v1alpha1/priorityClass.go +++ b/sdk/go/kubernetes/scheduling/v1alpha1/priorityClass.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1alpha1/priorityClassList.go b/sdk/go/kubernetes/scheduling/v1alpha1/priorityClassList.go index fad7d5ff7c..07bdf29881 100644 --- a/sdk/go/kubernetes/scheduling/v1alpha1/priorityClassList.go +++ b/sdk/go/kubernetes/scheduling/v1alpha1/priorityClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1alpha1/priorityClassPatch.go b/sdk/go/kubernetes/scheduling/v1alpha1/priorityClassPatch.go index 4dac28bd94..6f93cef09d 100644 --- a/sdk/go/kubernetes/scheduling/v1alpha1/priorityClassPatch.go +++ b/sdk/go/kubernetes/scheduling/v1alpha1/priorityClassPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/scheduling/v1alpha1/pulumiTypes.go index dfab2c9b90..3e2bf1b2c2 100644 --- a/sdk/go/kubernetes/scheduling/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/scheduling/v1alpha1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1beta1/init.go b/sdk/go/kubernetes/scheduling/v1beta1/init.go index f92b9542a5..cc142a4b3e 100644 --- a/sdk/go/kubernetes/scheduling/v1beta1/init.go +++ b/sdk/go/kubernetes/scheduling/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1beta1/priorityClass.go b/sdk/go/kubernetes/scheduling/v1beta1/priorityClass.go index 16c06ebe69..779f2e3fb8 100644 --- a/sdk/go/kubernetes/scheduling/v1beta1/priorityClass.go +++ b/sdk/go/kubernetes/scheduling/v1beta1/priorityClass.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1beta1/priorityClassList.go b/sdk/go/kubernetes/scheduling/v1beta1/priorityClassList.go index 4fcbd89cb7..dbc2b9bd30 100644 --- a/sdk/go/kubernetes/scheduling/v1beta1/priorityClassList.go +++ b/sdk/go/kubernetes/scheduling/v1beta1/priorityClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1beta1/priorityClassPatch.go b/sdk/go/kubernetes/scheduling/v1beta1/priorityClassPatch.go index e20edd4343..71975be686 100644 --- a/sdk/go/kubernetes/scheduling/v1beta1/priorityClassPatch.go +++ b/sdk/go/kubernetes/scheduling/v1beta1/priorityClassPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/scheduling/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/scheduling/v1beta1/pulumiTypes.go index 044ca71d73..3608aee984 100644 --- a/sdk/go/kubernetes/scheduling/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/scheduling/v1beta1/pulumiTypes.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/settings/v1alpha1/init.go b/sdk/go/kubernetes/settings/v1alpha1/init.go index b50f5a9822..b805143f67 100644 --- a/sdk/go/kubernetes/settings/v1alpha1/init.go +++ b/sdk/go/kubernetes/settings/v1alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/settings/v1alpha1/podPreset.go b/sdk/go/kubernetes/settings/v1alpha1/podPreset.go index 18d5d787a0..e0ee353017 100644 --- a/sdk/go/kubernetes/settings/v1alpha1/podPreset.go +++ b/sdk/go/kubernetes/settings/v1alpha1/podPreset.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/settings/v1alpha1/podPresetList.go b/sdk/go/kubernetes/settings/v1alpha1/podPresetList.go index b7e176bbcc..57afcd4b3f 100644 --- a/sdk/go/kubernetes/settings/v1alpha1/podPresetList.go +++ b/sdk/go/kubernetes/settings/v1alpha1/podPresetList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/settings/v1alpha1/podPresetPatch.go b/sdk/go/kubernetes/settings/v1alpha1/podPresetPatch.go index 4d8c22f356..20fe49884f 100644 --- a/sdk/go/kubernetes/settings/v1alpha1/podPresetPatch.go +++ b/sdk/go/kubernetes/settings/v1alpha1/podPresetPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/settings/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/settings/v1alpha1/pulumiTypes.go index f1bc992b5e..4b993b0382 100644 --- a/sdk/go/kubernetes/settings/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/settings/v1alpha1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/csidriver.go b/sdk/go/kubernetes/storage/v1/csidriver.go index a8da717477..19d96b18b2 100644 --- a/sdk/go/kubernetes/storage/v1/csidriver.go +++ b/sdk/go/kubernetes/storage/v1/csidriver.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/csidriverList.go b/sdk/go/kubernetes/storage/v1/csidriverList.go index 06cd9a2d30..56c4f42f54 100644 --- a/sdk/go/kubernetes/storage/v1/csidriverList.go +++ b/sdk/go/kubernetes/storage/v1/csidriverList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/csidriverPatch.go b/sdk/go/kubernetes/storage/v1/csidriverPatch.go index 3eeb37029d..0d13687563 100644 --- a/sdk/go/kubernetes/storage/v1/csidriverPatch.go +++ b/sdk/go/kubernetes/storage/v1/csidriverPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/csinode.go b/sdk/go/kubernetes/storage/v1/csinode.go index 16f6c08370..ee027594ac 100644 --- a/sdk/go/kubernetes/storage/v1/csinode.go +++ b/sdk/go/kubernetes/storage/v1/csinode.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/csinodeList.go b/sdk/go/kubernetes/storage/v1/csinodeList.go index 47a51e7398..dcadb66ce1 100644 --- a/sdk/go/kubernetes/storage/v1/csinodeList.go +++ b/sdk/go/kubernetes/storage/v1/csinodeList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/csinodePatch.go b/sdk/go/kubernetes/storage/v1/csinodePatch.go index aa12c98b7c..3d83ba425c 100644 --- a/sdk/go/kubernetes/storage/v1/csinodePatch.go +++ b/sdk/go/kubernetes/storage/v1/csinodePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/csistorageCapacity.go b/sdk/go/kubernetes/storage/v1/csistorageCapacity.go index 2a74ab595d..b53cdc20d4 100644 --- a/sdk/go/kubernetes/storage/v1/csistorageCapacity.go +++ b/sdk/go/kubernetes/storage/v1/csistorageCapacity.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/csistorageCapacityList.go b/sdk/go/kubernetes/storage/v1/csistorageCapacityList.go index 17af07b2f9..77f6dc307c 100644 --- a/sdk/go/kubernetes/storage/v1/csistorageCapacityList.go +++ b/sdk/go/kubernetes/storage/v1/csistorageCapacityList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/csistorageCapacityPatch.go b/sdk/go/kubernetes/storage/v1/csistorageCapacityPatch.go index f57f69cbd9..7eb76bf310 100644 --- a/sdk/go/kubernetes/storage/v1/csistorageCapacityPatch.go +++ b/sdk/go/kubernetes/storage/v1/csistorageCapacityPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/init.go b/sdk/go/kubernetes/storage/v1/init.go index fbe325fb13..4d6378af7e 100644 --- a/sdk/go/kubernetes/storage/v1/init.go +++ b/sdk/go/kubernetes/storage/v1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/pulumiTypes.go b/sdk/go/kubernetes/storage/v1/pulumiTypes.go index be61a7b26e..a5e465b372 100644 --- a/sdk/go/kubernetes/storage/v1/pulumiTypes.go +++ b/sdk/go/kubernetes/storage/v1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/storageClass.go b/sdk/go/kubernetes/storage/v1/storageClass.go index 8f9710000b..c78e69200e 100644 --- a/sdk/go/kubernetes/storage/v1/storageClass.go +++ b/sdk/go/kubernetes/storage/v1/storageClass.go @@ -8,8 +8,8 @@ import ( "reflect" "errors" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/storageClassList.go b/sdk/go/kubernetes/storage/v1/storageClassList.go index c0da8ecd66..93bb8b36d8 100644 --- a/sdk/go/kubernetes/storage/v1/storageClassList.go +++ b/sdk/go/kubernetes/storage/v1/storageClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/storageClassPatch.go b/sdk/go/kubernetes/storage/v1/storageClassPatch.go index 2c4661eb1b..4aa456526a 100644 --- a/sdk/go/kubernetes/storage/v1/storageClassPatch.go +++ b/sdk/go/kubernetes/storage/v1/storageClassPatch.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/volumeAttachment.go b/sdk/go/kubernetes/storage/v1/volumeAttachment.go index 392572e20e..457a770fcd 100644 --- a/sdk/go/kubernetes/storage/v1/volumeAttachment.go +++ b/sdk/go/kubernetes/storage/v1/volumeAttachment.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/volumeAttachmentList.go b/sdk/go/kubernetes/storage/v1/volumeAttachmentList.go index bacc8209b9..c610ff8e4f 100644 --- a/sdk/go/kubernetes/storage/v1/volumeAttachmentList.go +++ b/sdk/go/kubernetes/storage/v1/volumeAttachmentList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1/volumeAttachmentPatch.go b/sdk/go/kubernetes/storage/v1/volumeAttachmentPatch.go index b5d7f79d81..55fa7224e1 100644 --- a/sdk/go/kubernetes/storage/v1/volumeAttachmentPatch.go +++ b/sdk/go/kubernetes/storage/v1/volumeAttachmentPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1alpha1/init.go b/sdk/go/kubernetes/storage/v1alpha1/init.go index 8b8657be60..3f2dc0a8b4 100644 --- a/sdk/go/kubernetes/storage/v1alpha1/init.go +++ b/sdk/go/kubernetes/storage/v1alpha1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1alpha1/pulumiTypes.go b/sdk/go/kubernetes/storage/v1alpha1/pulumiTypes.go index ce646f4f7f..1aa24158c2 100644 --- a/sdk/go/kubernetes/storage/v1alpha1/pulumiTypes.go +++ b/sdk/go/kubernetes/storage/v1alpha1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1alpha1/volumeAttachment.go b/sdk/go/kubernetes/storage/v1alpha1/volumeAttachment.go index 5d5417a31c..09f069ce66 100644 --- a/sdk/go/kubernetes/storage/v1alpha1/volumeAttachment.go +++ b/sdk/go/kubernetes/storage/v1alpha1/volumeAttachment.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1alpha1/volumeAttachmentList.go b/sdk/go/kubernetes/storage/v1alpha1/volumeAttachmentList.go index 9384de6b5c..d5e45f2d34 100644 --- a/sdk/go/kubernetes/storage/v1alpha1/volumeAttachmentList.go +++ b/sdk/go/kubernetes/storage/v1alpha1/volumeAttachmentList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1alpha1/volumeAttachmentPatch.go b/sdk/go/kubernetes/storage/v1alpha1/volumeAttachmentPatch.go index e347dbcaa6..d77b9cba7a 100644 --- a/sdk/go/kubernetes/storage/v1alpha1/volumeAttachmentPatch.go +++ b/sdk/go/kubernetes/storage/v1alpha1/volumeAttachmentPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/csidriver.go b/sdk/go/kubernetes/storage/v1beta1/csidriver.go index 7a48840420..0e6177e249 100644 --- a/sdk/go/kubernetes/storage/v1beta1/csidriver.go +++ b/sdk/go/kubernetes/storage/v1beta1/csidriver.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/csidriverList.go b/sdk/go/kubernetes/storage/v1beta1/csidriverList.go index d1025c1109..686ccbb71d 100644 --- a/sdk/go/kubernetes/storage/v1beta1/csidriverList.go +++ b/sdk/go/kubernetes/storage/v1beta1/csidriverList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/csidriverPatch.go b/sdk/go/kubernetes/storage/v1beta1/csidriverPatch.go index 55a66bb3be..331eff2f86 100644 --- a/sdk/go/kubernetes/storage/v1beta1/csidriverPatch.go +++ b/sdk/go/kubernetes/storage/v1beta1/csidriverPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/csinode.go b/sdk/go/kubernetes/storage/v1beta1/csinode.go index 95995b05e8..a493757b69 100644 --- a/sdk/go/kubernetes/storage/v1beta1/csinode.go +++ b/sdk/go/kubernetes/storage/v1beta1/csinode.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/csinodeList.go b/sdk/go/kubernetes/storage/v1beta1/csinodeList.go index 0b2ae1612c..a829f1c728 100644 --- a/sdk/go/kubernetes/storage/v1beta1/csinodeList.go +++ b/sdk/go/kubernetes/storage/v1beta1/csinodeList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/csinodePatch.go b/sdk/go/kubernetes/storage/v1beta1/csinodePatch.go index 5d63656cdd..64bf61ddb2 100644 --- a/sdk/go/kubernetes/storage/v1beta1/csinodePatch.go +++ b/sdk/go/kubernetes/storage/v1beta1/csinodePatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/csistorageCapacity.go b/sdk/go/kubernetes/storage/v1beta1/csistorageCapacity.go index c33544da4d..b74da4695b 100644 --- a/sdk/go/kubernetes/storage/v1beta1/csistorageCapacity.go +++ b/sdk/go/kubernetes/storage/v1beta1/csistorageCapacity.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/csistorageCapacityList.go b/sdk/go/kubernetes/storage/v1beta1/csistorageCapacityList.go index 5642d0f7fa..5852e8c964 100644 --- a/sdk/go/kubernetes/storage/v1beta1/csistorageCapacityList.go +++ b/sdk/go/kubernetes/storage/v1beta1/csistorageCapacityList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/csistorageCapacityPatch.go b/sdk/go/kubernetes/storage/v1beta1/csistorageCapacityPatch.go index 3c9e0a50b2..492ea45daa 100644 --- a/sdk/go/kubernetes/storage/v1beta1/csistorageCapacityPatch.go +++ b/sdk/go/kubernetes/storage/v1beta1/csistorageCapacityPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/init.go b/sdk/go/kubernetes/storage/v1beta1/init.go index 4557fb792a..8a9c03d891 100644 --- a/sdk/go/kubernetes/storage/v1beta1/init.go +++ b/sdk/go/kubernetes/storage/v1beta1/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/blang/semver" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/pulumiTypes.go b/sdk/go/kubernetes/storage/v1beta1/pulumiTypes.go index cb968321be..76ba087061 100644 --- a/sdk/go/kubernetes/storage/v1beta1/pulumiTypes.go +++ b/sdk/go/kubernetes/storage/v1beta1/pulumiTypes.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/storageClass.go b/sdk/go/kubernetes/storage/v1beta1/storageClass.go index 343188c1c9..f4f4540f52 100644 --- a/sdk/go/kubernetes/storage/v1beta1/storageClass.go +++ b/sdk/go/kubernetes/storage/v1beta1/storageClass.go @@ -8,8 +8,8 @@ import ( "reflect" "errors" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/storageClassList.go b/sdk/go/kubernetes/storage/v1beta1/storageClassList.go index 67098198bc..f7a218348e 100644 --- a/sdk/go/kubernetes/storage/v1beta1/storageClassList.go +++ b/sdk/go/kubernetes/storage/v1beta1/storageClassList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/storageClassPatch.go b/sdk/go/kubernetes/storage/v1beta1/storageClassPatch.go index 020b39bff3..21c207cbf8 100644 --- a/sdk/go/kubernetes/storage/v1beta1/storageClassPatch.go +++ b/sdk/go/kubernetes/storage/v1beta1/storageClassPatch.go @@ -7,8 +7,8 @@ import ( "context" "reflect" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/volumeAttachment.go b/sdk/go/kubernetes/storage/v1beta1/volumeAttachment.go index 9eb783f0f7..34181e3db9 100644 --- a/sdk/go/kubernetes/storage/v1beta1/volumeAttachment.go +++ b/sdk/go/kubernetes/storage/v1beta1/volumeAttachment.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/volumeAttachmentList.go b/sdk/go/kubernetes/storage/v1beta1/volumeAttachmentList.go index d09fedbc54..639148b872 100644 --- a/sdk/go/kubernetes/storage/v1beta1/volumeAttachmentList.go +++ b/sdk/go/kubernetes/storage/v1beta1/volumeAttachmentList.go @@ -8,7 +8,7 @@ import ( "reflect" "errors" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/storage/v1beta1/volumeAttachmentPatch.go b/sdk/go/kubernetes/storage/v1beta1/volumeAttachmentPatch.go index 82c63a1b01..75d9721c63 100644 --- a/sdk/go/kubernetes/storage/v1beta1/volumeAttachmentPatch.go +++ b/sdk/go/kubernetes/storage/v1beta1/volumeAttachmentPatch.go @@ -7,7 +7,7 @@ import ( "context" "reflect" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/sdk/go/kubernetes/yaml/configFile.go b/sdk/go/kubernetes/yaml/configFile.go index 1efa1a07bc..2dbf0eb897 100644 --- a/sdk/go/kubernetes/yaml/configFile.go +++ b/sdk/go/kubernetes/yaml/configFile.go @@ -34,7 +34,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -62,7 +62,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/sdk/go/kubernetes/yaml/configGroup.go b/sdk/go/kubernetes/yaml/configGroup.go index 5383762b2a..a8043ee1b3 100644 --- a/sdk/go/kubernetes/yaml/configGroup.go +++ b/sdk/go/kubernetes/yaml/configGroup.go @@ -40,7 +40,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -68,7 +68,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -96,7 +96,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -124,7 +124,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -152,7 +152,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) @@ -190,7 +190,7 @@ import ( // // import ( // -// "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" +// "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // // ) diff --git a/sdk/go/kubernetes/yaml/yaml.go b/sdk/go/kubernetes/yaml/yaml.go index 3fb144370b..8e31666c47 100644 --- a/sdk/go/kubernetes/yaml/yaml.go +++ b/sdk/go/kubernetes/yaml/yaml.go @@ -26,62 +26,62 @@ import ( "path/filepath" "github.com/pkg/errors" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" - admissionregistrationv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/admissionregistration/v1" - admissionregistrationv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/admissionregistration/v1alpha1" - admissionregistrationv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/admissionregistration/v1beta1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions" - apiextensionsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions/v1" - apiextensionsv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions/v1beta1" - apiregistrationv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiregistration/v1" - apiregistrationv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiregistration/v1beta1" - appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1" - appsv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1beta1" - appsv1beta2 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1beta2" - auditregistrationv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/auditregistration/v1alpha1" - autoscalingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/autoscaling/v1" - autoscalingv2 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/autoscaling/v2" - autoscalingv2beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/autoscaling/v2beta1" - autoscalingv2beta2 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/autoscaling/v2beta2" - batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1" - batchv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v1beta1" - batchv2alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/batch/v2alpha1" - certificatesv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/certificates/v1" - certificatesv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/certificates/v1alpha1" - certificatesv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/certificates/v1beta1" - coordinationv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/coordination/v1" - coordinationv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/coordination/v1beta1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - discoveryv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/discovery/v1" - discoveryv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/discovery/v1beta1" - eventsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/events/v1" - eventsv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/events/v1beta1" - extensionsv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/extensions/v1beta1" - flowcontrolv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/flowcontrol/v1alpha1" - flowcontrolv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/flowcontrol/v1beta1" - flowcontrolv1beta2 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/flowcontrol/v1beta2" - flowcontrolv1beta3 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/flowcontrol/v1beta3" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" - networkingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1" - networkingv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1alpha1" - networkingv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/networking/v1beta1" - nodev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/node/v1" - nodev1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/node/v1alpha1" - nodev1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/node/v1beta1" - policyv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/policy/v1" - policyv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/policy/v1beta1" - rbacv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/rbac/v1" - rbacv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/rbac/v1alpha1" - rbacv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/rbac/v1beta1" - resourcev1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/resource/v1alpha1" - resourcev1alpha2 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/resource/v1alpha2" - schedulingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/scheduling/v1" - schedulingv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/scheduling/v1alpha1" - schedulingv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/scheduling/v1beta1" - settingsv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/settings/v1alpha1" - storagev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/storage/v1" - storagev1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/storage/v1alpha1" - storagev1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/storage/v1beta1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" + admissionregistrationv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/admissionregistration/v1" + admissionregistrationv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/admissionregistration/v1alpha1" + admissionregistrationv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/admissionregistration/v1beta1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions" + apiextensionsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions/v1" + apiextensionsv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions/v1beta1" + apiregistrationv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiregistration/v1" + apiregistrationv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiregistration/v1beta1" + appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1" + appsv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1beta1" + appsv1beta2 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1beta2" + auditregistrationv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/auditregistration/v1alpha1" + autoscalingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/autoscaling/v1" + autoscalingv2 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/autoscaling/v2" + autoscalingv2beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/autoscaling/v2beta1" + autoscalingv2beta2 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/autoscaling/v2beta2" + batchv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1" + batchv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v1beta1" + batchv2alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/batch/v2alpha1" + certificatesv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/certificates/v1" + certificatesv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/certificates/v1alpha1" + certificatesv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/certificates/v1beta1" + coordinationv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/coordination/v1" + coordinationv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/coordination/v1beta1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + discoveryv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/discovery/v1" + discoveryv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/discovery/v1beta1" + eventsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/events/v1" + eventsv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/events/v1beta1" + extensionsv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/extensions/v1beta1" + flowcontrolv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/flowcontrol/v1alpha1" + flowcontrolv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/flowcontrol/v1beta1" + flowcontrolv1beta2 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/flowcontrol/v1beta2" + flowcontrolv1beta3 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/flowcontrol/v1beta3" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" + networkingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1" + networkingv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1alpha1" + networkingv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/networking/v1beta1" + nodev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/node/v1" + nodev1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/node/v1alpha1" + nodev1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/node/v1beta1" + policyv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/policy/v1" + policyv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/policy/v1beta1" + rbacv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/rbac/v1" + rbacv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/rbac/v1alpha1" + rbacv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/rbac/v1beta1" + resourcev1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/resource/v1alpha1" + resourcev1alpha2 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/resource/v1alpha2" + schedulingv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/scheduling/v1" + schedulingv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/scheduling/v1alpha1" + schedulingv1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/scheduling/v1beta1" + settingsv1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/settings/v1alpha1" + storagev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/storage/v1" + storagev1alpha1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/storage/v1alpha1" + storagev1beta1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/storage/v1beta1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/go.mod b/tests/go.mod index 6f876882c3..daa3aee19f 100644 --- a/tests/go.mod +++ b/tests/go.mod @@ -1,17 +1,17 @@ -module github.com/pulumi/pulumi-kubernetes/tests/v3 +module github.com/pulumi/pulumi-kubernetes/tests/v4 go 1.19 replace ( - github.com/pulumi/pulumi-kubernetes/provider/v3 => ../provider - github.com/pulumi/pulumi-kubernetes/sdk/v3 => ../sdk + github.com/pulumi/pulumi-kubernetes/provider/v4 => ../provider + github.com/pulumi/pulumi-kubernetes/sdk/v4 => ../sdk ) require ( - github.com/pulumi/pulumi-kubernetes/provider/v3 v3.0.0-rc.1 - github.com/pulumi/pulumi-kubernetes/sdk/v3 v3.0.0-rc.1 - github.com/pulumi/pulumi/pkg/v3 v3.70.0 - github.com/pulumi/pulumi/sdk/v3 v3.70.0 + github.com/pulumi/pulumi-kubernetes/provider/v4 v4.0.0 + github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.0.0 + github.com/pulumi/pulumi/pkg/v3 v3.71.0 + github.com/pulumi/pulumi/sdk/v3 v3.71.0 github.com/stretchr/testify v1.8.3 helm.sh/helm/v3 v3.12.0 k8s.io/apimachinery v0.27.2 diff --git a/tests/go.sum b/tests/go.sum index edf69223e7..4f008b4b56 100644 --- a/tests/go.sum +++ b/tests/go.sum @@ -1611,10 +1611,10 @@ github.com/prometheus/prometheus v0.37.0/go.mod h1:egARUgz+K93zwqsVIAneFlLZefyGO github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/pulumi/cloud-ready-checks v1.0.1-0.20230201174945-00fe9c1b68fd h1:shFTLvh3MZbBzVDr3xwYjUr5H1y3N5n4pczWtVaUZxo= github.com/pulumi/cloud-ready-checks v1.0.1-0.20230201174945-00fe9c1b68fd/go.mod h1:C6HmNtth9oPAWKyRJveZSU4rK/tvzhSGuoOV5y+S17g= -github.com/pulumi/pulumi/pkg/v3 v3.70.0 h1:1QTA3CREnfPzgydwqfOwC9ohG5l3rRa1fOIzwbBwhw4= -github.com/pulumi/pulumi/pkg/v3 v3.70.0/go.mod h1:5Lbt/AM5sIx19KX83ddsWLYghM36N73P0n4lpUbn5r4= -github.com/pulumi/pulumi/sdk/v3 v3.70.0 h1:1asfj2CFoRK96IGI4DPyWUWZw7GZ9hTQLCL2EAC2/Sk= -github.com/pulumi/pulumi/sdk/v3 v3.70.0/go.mod h1:BUUBfQZsH0FPuznRfFHkR+b96VlXELnn+DgidFj4XSQ= +github.com/pulumi/pulumi/pkg/v3 v3.71.0 h1:SdmFCDKQGz6HxbHi+7CDTRQ9pQfWOJWmLL5Kh4ayQEk= +github.com/pulumi/pulumi/pkg/v3 v3.71.0/go.mod h1:U4IvxPAIezAbJwwyGl2faq09XC0BP3RxQbwZmBYy6fM= +github.com/pulumi/pulumi/sdk/v3 v3.71.0 h1:D/02vc3Xn/eKxwCDWuYmkxAO1Jm7waOeiuxercQQWLY= +github.com/pulumi/pulumi/sdk/v3 v3.71.0/go.mod h1:BUUBfQZsH0FPuznRfFHkR+b96VlXELnn+DgidFj4XSQ= github.com/rakyll/embedmd v0.0.0-20171029212350-c8060a0752a2/go.mod h1:7jOTMgqac46PZcF54q6l2hkLEG8op93fZu61KmxWDV4= github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= diff --git a/tests/sdk/dotnet/dotnet_test.go b/tests/sdk/dotnet/dotnet_test.go index 871dc04750..f35b5d3769 100644 --- a/tests/sdk/dotnet/dotnet_test.go +++ b/tests/sdk/dotnet/dotnet_test.go @@ -23,7 +23,7 @@ import ( "strings" "testing" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" "github.com/pulumi/pulumi/pkg/v3/testing/integration" "github.com/pulumi/pulumi/sdk/v3/go/common/resource" "github.com/pulumi/pulumi/sdk/v3/go/common/tokens" diff --git a/tests/sdk/go/basic/main.go b/tests/sdk/go/basic/main.go index 9744f0ae8a..e5799a0d97 100644 --- a/tests/sdk/go/basic/main.go +++ b/tests/sdk/go/basic/main.go @@ -1,11 +1,11 @@ package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions" - apiextensionsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions" + apiextensionsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/go_test.go b/tests/sdk/go/go_test.go index 62d9dc894f..8525bd5b7c 100644 --- a/tests/sdk/go/go_test.go +++ b/tests/sdk/go/go_test.go @@ -24,7 +24,7 @@ import ( "strings" "testing" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" "github.com/pulumi/pulumi/pkg/v3/testing/integration" "github.com/pulumi/pulumi/sdk/v3/go/common/util/contract" "github.com/stretchr/testify/assert" @@ -35,7 +35,7 @@ import ( var baseOptions = &integration.ProgramTestOptions{ Verbose: true, Dependencies: []string{ - "github.com/pulumi/pulumi-kubernetes/sdk/v3", + "github.com/pulumi/pulumi-kubernetes/sdk/v4", }, Env: []string{ "PULUMI_K8S_CLIENT_BURST=200", diff --git a/tests/sdk/go/helm-api-versions/step1/main.go b/tests/sdk/go/helm-api-versions/step1/main.go index 36ed3b2e70..f8ad976ca1 100644 --- a/tests/sdk/go/helm-api-versions/step1/main.go +++ b/tests/sdk/go/helm-api-versions/step1/main.go @@ -1,8 +1,8 @@ package main import ( - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/helm-import-deployment/step1/main.go b/tests/sdk/go/helm-import-deployment/step1/main.go index 118512dc29..8f11d1651b 100644 --- a/tests/sdk/go/helm-import-deployment/step1/main.go +++ b/tests/sdk/go/helm-import-deployment/step1/main.go @@ -3,9 +3,9 @@ package main import ( "fmt" - appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config" ) diff --git a/tests/sdk/go/helm-local/step1/main.go b/tests/sdk/go/helm-local/step1/main.go index cd26349125..37534dd637 100644 --- a/tests/sdk/go/helm-local/step1/main.go +++ b/tests/sdk/go/helm-local/step1/main.go @@ -1,8 +1,8 @@ package main import ( - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/helm-partial-error/step1/main.go b/tests/sdk/go/helm-partial-error/step1/main.go index 2b8f87429e..420b6fa799 100644 --- a/tests/sdk/go/helm-partial-error/step1/main.go +++ b/tests/sdk/go/helm-partial-error/step1/main.go @@ -3,8 +3,8 @@ package main import ( "fmt" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/helm-partial-error/step2/main.go b/tests/sdk/go/helm-partial-error/step2/main.go index 41b5043725..9fcd4f29fc 100644 --- a/tests/sdk/go/helm-partial-error/step2/main.go +++ b/tests/sdk/go/helm-partial-error/step2/main.go @@ -3,8 +3,8 @@ package main import ( "fmt" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/helm-release-import/step1/main.go b/tests/sdk/go/helm-release-import/step1/main.go index 22040cd8ec..00cb4bb93d 100644 --- a/tests/sdk/go/helm-release-import/step1/main.go +++ b/tests/sdk/go/helm-release-import/step1/main.go @@ -2,8 +2,9 @@ package main import ( "fmt" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config" ) diff --git a/tests/sdk/go/helm-release-local-tar/step1/main.go b/tests/sdk/go/helm-release-local-tar/step1/main.go index 16e073e7d3..c47610cc81 100644 --- a/tests/sdk/go/helm-release-local-tar/step1/main.go +++ b/tests/sdk/go/helm-release-local-tar/step1/main.go @@ -3,8 +3,8 @@ package main import ( "fmt" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/helm-release-local/step1/main.go b/tests/sdk/go/helm-release-local/step1/main.go index e82a55e41b..ca61ce59c7 100644 --- a/tests/sdk/go/helm-release-local/step1/main.go +++ b/tests/sdk/go/helm-release-local/step1/main.go @@ -3,8 +3,8 @@ package main import ( "fmt" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/helm-release/step1/main.go b/tests/sdk/go/helm-release/step1/main.go index 3115cb5b1f..ab606a6899 100644 --- a/tests/sdk/go/helm-release/step1/main.go +++ b/tests/sdk/go/helm-release/step1/main.go @@ -3,8 +3,8 @@ package main import ( "fmt" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/helm-skip-crd-rendering/step1/main.go b/tests/sdk/go/helm-skip-crd-rendering/step1/main.go index 473947da9f..5a3c4a460a 100644 --- a/tests/sdk/go/helm-skip-crd-rendering/step1/main.go +++ b/tests/sdk/go/helm-skip-crd-rendering/step1/main.go @@ -1,8 +1,8 @@ package main import ( - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/helm/step1/main.go b/tests/sdk/go/helm/step1/main.go index 83bc2930b4..adef6c9c86 100644 --- a/tests/sdk/go/helm/step1/main.go +++ b/tests/sdk/go/helm/step1/main.go @@ -1,8 +1,8 @@ package main import ( - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/kustomize/main.go b/tests/sdk/go/kustomize/main.go index 15fb3f949f..9ef866f276 100644 --- a/tests/sdk/go/kustomize/main.go +++ b/tests/sdk/go/kustomize/main.go @@ -15,9 +15,9 @@ package main import ( - k8s "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/kustomize" + k8s "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/kustomize" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/manual.go b/tests/sdk/go/manual.go index db470463b9..5b9df46096 100644 --- a/tests/sdk/go/manual.go +++ b/tests/sdk/go/manual.go @@ -22,7 +22,7 @@ import ( "strings" "time" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/provider" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/provider" "helm.sh/helm/v3/pkg/action" "helm.sh/helm/v3/pkg/chart/loader" "helm.sh/helm/v3/pkg/release" diff --git a/tests/sdk/go/secrets/main.go b/tests/sdk/go/secrets/main.go index c22c77665f..e7af8f602f 100644 --- a/tests/sdk/go/secrets/main.go +++ b/tests/sdk/go/secrets/main.go @@ -6,8 +6,8 @@ import ( "math/rand" "time" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config" ) diff --git a/tests/sdk/go/server-side-apply/main.go b/tests/sdk/go/server-side-apply/main.go index 9a11bec7ad..7bcf7d20c4 100644 --- a/tests/sdk/go/server-side-apply/main.go +++ b/tests/sdk/go/server-side-apply/main.go @@ -1,11 +1,11 @@ package main import ( - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions" - apiextensionsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions" + apiextensionsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/server-side-apply/step2/main.go b/tests/sdk/go/server-side-apply/step2/main.go index 81ef5dbeeb..bbd3e945f9 100644 --- a/tests/sdk/go/server-side-apply/step2/main.go +++ b/tests/sdk/go/server-side-apply/step2/main.go @@ -3,11 +3,11 @@ package main import ( "fmt" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions" - apiextensionsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions/v1" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions" + apiextensionsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions/v1" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/go/yaml/main.go b/tests/sdk/go/yaml/main.go index 54f7454ea7..31ba71c157 100644 --- a/tests/sdk/go/yaml/main.go +++ b/tests/sdk/go/yaml/main.go @@ -17,10 +17,10 @@ package main import ( "path/filepath" - k8s "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apiextensions" - corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1" - "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/yaml" + k8s "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apiextensions" + corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" + "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/yaml" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/tests/sdk/nodejs/examples/examples_test.go b/tests/sdk/nodejs/examples/examples_test.go index fca339b533..c0e43bcdea 100644 --- a/tests/sdk/nodejs/examples/examples_test.go +++ b/tests/sdk/nodejs/examples/examples_test.go @@ -24,7 +24,7 @@ import ( "testing" "time" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" "github.com/pulumi/pulumi/pkg/v3/resource/deploy/providers" "github.com/pulumi/pulumi/pkg/v3/testing/integration" "github.com/pulumi/pulumi/sdk/v3/go/common/resource" diff --git a/tests/sdk/nodejs/nodejs_test.go b/tests/sdk/nodejs/nodejs_test.go index 67ed875f10..79ae1c3670 100644 --- a/tests/sdk/nodejs/nodejs_test.go +++ b/tests/sdk/nodejs/nodejs_test.go @@ -28,8 +28,8 @@ import ( "testing" "time" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" - "github.com/pulumi/pulumi-kubernetes/tests/v3" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/tests/v4" "github.com/pulumi/pulumi/pkg/v3/resource/deploy/providers" "github.com/pulumi/pulumi/pkg/v3/testing/integration" "github.com/pulumi/pulumi/sdk/v3/go/common/apitype" diff --git a/tests/sdk/python/python_test.go b/tests/sdk/python/python_test.go index 7e091eda07..53c130f010 100644 --- a/tests/sdk/python/python_test.go +++ b/tests/sdk/python/python_test.go @@ -27,7 +27,7 @@ import ( "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" - "github.com/pulumi/pulumi-kubernetes/provider/v3/pkg/openapi" + "github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/openapi" "github.com/pulumi/pulumi/pkg/v3/resource/deploy/providers" "github.com/pulumi/pulumi/pkg/v3/testing/integration" "github.com/pulumi/pulumi/sdk/v3/go/common/resource"