faint-motherboard-95438
05/14/2020, 5:15 PMpanic: fatal: An assertion has failed: Kubernetes GVK is: "urn:pulumi:integration::platform::platform:API$aws:eks/nodeGroup:NodeGroup::api-integration-default-managed-ng"
goroutine 14 [running]:
<http://github.com/pulumi/pulumi/sdk/v2/go/common/util/contract.failfast(...)|github.com/pulumi/pulumi/sdk/v2/go/common/util/contract.failfast(...)>
/home/travis/gopath/pkg/mod/github.com/pulumi/pulumi/sdk/v2@v2.1.1-0.20200506045153-0e512aa0ef84/go/common/util/contract/failfast.go:23
<http://github.com/pulumi/pulumi/sdk/v2/go/common/util/contract.Assertf(0xc0005aa000|github.com/pulumi/pulumi/sdk/v2/go/common/util/contract.Assertf(0xc0005aa000>, 0x2582fac, 0x15, 0xc000693438, 0x1, 0x1)
/home/travis/gopath/pkg/mod/github.com/pulumi/pulumi/sdk/v2@v2.1.1-0.20200506045153-0e512aa0ef84/go/common/util/contract/assert.go:33 +0x197
<http://github.com/pulumi/pulumi-kubernetes/provider/v2/pkg/provider.(*kubeProvider).gvkFromURN(0xc000268000|github.com/pulumi/pulumi-kubernetes/provider/v2/pkg/provider.(*kubeProvider).gvkFromURN(0xc000268000>, 0xc0005aa000, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x22dc8a4, ...)
/home/travis/gopath/src/github.com/pulumi/pulumi-kubernetes/provider/pkg/provider/provider.go:1933 +0x13e
<http://github.com/pulumi/pulumi-kubernetes/provider/v2/pkg/provider.(*kubeProvider).Check(0xc000268000|github.com/pulumi/pulumi-kubernetes/provider/v2/pkg/provider.(*kubeProvider).Check(0xc000268000>, 0x28077a0, 0xc00027fbc0, 0xc00009e340, 0xc000268000, 0x235cf01, 0xc00009e400)
/home/travis/gopath/src/github.com/pulumi/pulumi-kubernetes/provider/pkg/provider/provider.go:979 +0x92c
<http://github.com/pulumi/pulumi/sdk/v2/proto/go._ResourceProvider_Check_Handler.func1(0x28077a0|github.com/pulumi/pulumi/sdk/v2/proto/go._ResourceProvider_Check_Handler.func1(0x28077a0>, 0xc00027fbc0, 0x248d720, 0xc00009e340, 0x24ba980, 0x34d4ba0, 0x28077a0, 0xc00027fbc0)
/home/travis/gopath/pkg/mod/github.com/pulumi/pulumi/sdk/v2@v2.1.1-0.20200506045153-0e512aa0ef84/proto/go/provider.pb.go:1848 +0x86
<http://github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc.OpenTracingServerInterceptor.func1(0x28077a0|github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc.OpenTracingServerInterceptor.func1(0x28077a0>, 0xc0000caff0, 0x248d720, 0xc00009e340, 0xc00017a5c0, 0xc00017a5e0, 0x0, 0x0, 0x27c37c0, 0xc000080b30)
/home/travis/gopath/pkg/mod/github.com/grpc-ecosystem/grpc-opentracing@v0.0.0-20180507213350-8e809c8a8645/go/otgrpc/server.go:57 +0x2f9
<http://github.com/pulumi/pulumi/sdk/v2/proto/go._ResourceProvider_Check_Handler(0x24ffd00|github.com/pulumi/pulumi/sdk/v2/proto/go._ResourceProvider_Check_Handler(0x24ffd00>, 0xc000268000, 0x28077a0, 0xc0000caff0, 0xc000050720, 0xc0000d2080, 0x28077a0, 0xc0000caff0, 0xc000582000, 0x255)
/home/travis/gopath/pkg/mod/github.com/pulumi/pulumi/sdk/v2@v2.1.1-0.20200506045153-0e512aa0ef84/proto/go/provider.pb.go:1850 +0x14b
<http://google.golang.org/grpc.(*Server).processUnaryRPC(0xc0000e44e0|google.golang.org/grpc.(*Server).processUnaryRPC(0xc0000e44e0>, 0x28262e0, 0xc000496600, 0xc000466c00, 0xc0003a6180, 0x349fe18, 0x0, 0x0, 0x0)
/home/travis/gopath/pkg/mod/google.golang.org/grpc@v1.28.0/server.go:1082 +0x4fd
<http://google.golang.org/grpc.(*Server).handleStream(0xc0000e44e0|google.golang.org/grpc.(*Server).handleStream(0xc0000e44e0>, 0x28262e0, 0xc000496600, 0xc000466c00, 0x0)
/home/travis/gopath/pkg/mod/google.golang.org/grpc@v1.28.0/server.go:1405 +0xd23
<http://google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc00017c280|google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc00017c280>, 0xc0000e44e0, 0x28262e0, 0xc000496600, 0xc000466c00)
/home/travis/gopath/pkg/mod/google.golang.org/grpc@v1.28.0/server.go:746 +0xbb
created by <http://google.golang.org/grpc.(*Server).serveStreams.func1|google.golang.org/grpc.(*Server).serveStreams.func1>
/home/travis/gopath/pkg/mod/google.golang.org/grpc@v1.28.0/server.go:744 +0xa1
faint-motherboard-95438
05/14/2020, 5:15 PMeks.createManagedNodeGroup
, does anyone get this too ? Am I doing something wrong here ?faint-motherboard-95438
05/14/2020, 5:15 PMconst nodeGroup = eks.createManagedNodeGroup(`${name}-default-managed-ng`, {
cluster,
nodeGroupName: 'default-managed-ng-1',
nodeRole: serviceRole,
labels: { ondemand: 'true' },
tags: { env: 'integration' },
}, this, k8sProvider)
best-receptionist-98400
05/14/2020, 6:34 PMsparse-state-34229
05/14/2020, 6:36 PMtags
best-receptionist-98400
05/14/2020, 6:37 PMsparse-state-34229
05/14/2020, 6:39 PMbest-receptionist-98400
05/14/2020, 6:40 PMsparse-state-34229
05/14/2020, 6:40 PMbest-receptionist-98400
05/14/2020, 6:48 PMsparse-state-34229
05/14/2020, 7:04 PMchilly-hairdresser-56259
05/14/2020, 7:06 PMchilly-hairdresser-56259
05/14/2020, 7:07 PMbest-receptionist-98400
05/14/2020, 7:07 PMbest-receptionist-98400
05/14/2020, 7:07 PMchilly-hairdresser-56259
05/14/2020, 7:08 PMbest-receptionist-98400
05/14/2020, 7:10 PMsparse-state-34229
05/14/2020, 7:11 PMbest-receptionist-98400
05/14/2020, 7:15 PMWaitForFulfillment
tag on the SpotInstanceRequest, and then once it's been fulfilled I will run the GET on the resulting instance, and add the tags then. It will make the initial run take a tad longer, but I'd rather get the resulting instance set up all the way if I can.best-receptionist-98400
05/14/2020, 7:45 PMsparse-state-34229
05/14/2020, 7:47 PMspot_instance_id
that you can usesparse-state-34229
05/14/2020, 7:48 PMacceptable-stone-35112
05/15/2020, 11:33 AMhundreds-receptionist-31352
05/18/2020, 6:44 PMincalculable-engineer-92975
05/20/2020, 6:51 PMsparse-state-34229
05/21/2020, 5:47 AMsparse-state-34229
05/21/2020, 5:50 AMbest-receptionist-98400
05/21/2020, 12:47 PMSpotInstanceRequest
but it is not on the SpotFleetRequest
or LaunchConfiguration
for the SpotFleetRequest.broad-dog-22463
05/21/2020, 10:25 PMbest-receptionist-98400
05/22/2020, 1:19 PMdependsOn
the step above to waitForFulfillment
that imports the resulting Ec2 instance in to the stack so I can modify it
• Update the Ec2 Instance I just imported to add the necessary tags
• another step that dependsOn
the tags being added that then goes to attach this instance to the load balancer?
Or alternatively:
• Use the SpotFleetRequest to be able to set the Tags and Load Balancer
• Another step that dependsOn
the step above to waitForFulfillment
that imports the resulting Ec2 instance in to the stack so I can modify it
• Update the Ec2 Instance I just imported to have a different NetworkInterfaceId and specific PrivateIP
I'm just wondering if I'm missing anything here, or if that is the way I would need to go about this. Thanks.