quiet-wolf-18467
10/02/2020, 9:43 AMelegant-island-39916
10/02/2020, 10:28 AMk8s.core.v1.Namespace
targets the incorrect k8s cluster (from ~/.kube/config
) even if opts.providers.kubernetes
is specified e.g.:
ci_namespace = k8s.core.v1.Namespace(
"ci-svcs",
opts=ResourceOptions(providers={"kubernetes": eks_cluster.provider}),
)
Yet pulumi_kubernetes.ConfigFile
does not have this issue and targets the correct cluster. Is there a parameter I am missing on k8s.core.v1.Namespace
to ensure it targets the providers cluster, rather than my globally configured ~/.kube/config
?broad-dog-22463
10/02/2020, 10:43 AMbroad-dog-22463
10/02/2020, 10:43 AMbroad-dog-22463
10/02/2020, 10:43 AMelegant-island-39916
10/02/2020, 11:00 AMResourceOptions
:
providers: Optional[Mapping[str, 'ProviderResource']]
broad-dog-22463
10/02/2020, 11:00 AMbroad-dog-22463
10/02/2020, 11:00 AMResourceOptions(provider=k8s_provider)
elegant-island-39916
10/02/2020, 11:00 AMelegant-island-39916
10/02/2020, 11:16 AMbroad-dog-22463
10/02/2020, 11:16 AMlittle-wolf-72041
10/02/2020, 12:38 PMacoustic-leather-88378
10/02/2020, 1:47 PMmake
step is two fold:
make
================
infoblox Package
================
BUILD:
[ -x /usr/local/bin/pulumi ] || curl -fsSL <https://get.pulumi.com> | sh
cd provider && go install -ldflags "-X <http://github.com/pulumi/pulumi-infoblox/provider/pkg/version.Version=v0.0.1-alpha.1593782371+g931a267.dirty|github.com/pulumi/pulumi-infoblox/provider/pkg/version.Version=v0.0.1-alpha.1593782371+g931a267.dirty>" <http://github.com/pulumi/pulumi-infoblox/provider/cmd/pulumi-tfgen-infoblox|github.com/pulumi/pulumi-infoblox/provider/cmd/pulumi-tfgen-infoblox>
# <http://github.com/pulumi/pulumi-infoblox/provider|github.com/pulumi/pulumi-infoblox/provider>
./resources.go:90:26: impossible type assertion:
*"<http://github.com/hashicorp/terraform-plugin-sdk/helper/schema|github.com/hashicorp/terraform-plugin-sdk/helper/schema>".Provider does not implement "<http://github.com/hashicorp/terraform/terraform|github.com/hashicorp/terraform/terraform>".ResourceProvider (wrong type for Apply method)
have Apply(*"<http://github.com/hashicorp/terraform-plugin-sdk/terraform|github.com/hashicorp/terraform-plugin-sdk/terraform>".InstanceInfo, *"<http://github.com/hashicorp/terraform-plugin-sdk/terraform|github.com/hashicorp/terraform-plugin-sdk/terraform>".InstanceState, *"<http://github.com/hashicorp/terraform-plugin-sdk/terraform|github.com/hashicorp/terraform-plugin-sdk/terraform>".InstanceDiff) (*"<http://github.com/hashicorp/terraform-plugin-sdk/terraform|github.com/hashicorp/terraform-plugin-sdk/terraform>".InstanceState, error)
want Apply(*"<http://github.com/hashicorp/terraform/terraform|github.com/hashicorp/terraform/terraform>".InstanceInfo, *"<http://github.com/hashicorp/terraform/terraform|github.com/hashicorp/terraform/terraform>".InstanceState, *"<http://github.com/hashicorp/terraform/terraform|github.com/hashicorp/terraform/terraform>".InstanceDiff) (*"<http://github.com/hashicorp/terraform/terraform|github.com/hashicorp/terraform/terraform>".InstanceState, error)
./resources.go:132:4: unknown field 'AsyncDataSources' in struct literal of type tfbridge.JavaScriptInfo
make: *** [tfgen] Error 2
1. The provider (p := infoblox.Provider().(*schema.Provider)
) seems to not adhere to the expected interface
2. Missing AsyncDataSources
on JavaScriptInfo
here
Any ideas?hallowed-beach-15050
10/02/2020, 4:18 PMgentle-account-13294
10/02/2020, 5:38 PMdevelopment
infrastructure workflows . I.e. while testing changes to infrastructure ,what workflows are you used to... (options in thread)busy-umbrella-36067
10/02/2020, 5:48 PMkind-school-28825
10/03/2020, 9:44 PMrough-parrot-6341
10/04/2020, 8:02 PMrough-parrot-6341
10/04/2020, 8:03 PMrough-parrot-6341
10/04/2020, 8:03 PMrough-parrot-6341
10/04/2020, 8:03 PMrough-parrot-6341
10/04/2020, 8:04 PMrough-parrot-6341
10/04/2020, 8:04 PMrough-parrot-6341
10/04/2020, 8:07 PMmanaged-by: pulumi
label, yet Pulumi didn't clean it up when there should be no resources deployed on the cluster anymore by Pulumirough-parrot-6341
10/04/2020, 8:08 PMrough-parrot-6341
10/04/2020, 8:09 PMrough-parrot-6341
10/04/2020, 8:11 PMrough-parrot-6341
10/04/2020, 8:12 PMrough-parrot-6341
10/04/2020, 8:48 PMuse version x for creating the cluster if it doesn't exist yet, otherwise ignore version difference
rough-parrot-6341
10/04/2020, 8:48 PMpulumi up
rough-parrot-6341
10/04/2020, 8:48 PMpulumi up