jolly-church-88521
04/25/2022, 3:31 PMaws-go-eks
working fine? Iām trying to create cluster and Iām getting some errors:
Diagnostics:
pulumi:pulumi:Stack (aws-go-eks-dev):
error: an unhandled error occurred: program exited with non-zero exit code: 2
# aws-go-eks
./main.go:144:15: eksCluster.CertificateAuthority undefined (type *eks.Cluster has no field or method CertificateAuthority)
./main.go:148:16: eksCluster.CertificateAuthority undefined (type *eks.Cluster has no field or method CertificateAuthority)
pulumi.StringOutput(eksCluster.CertificateAuthorities)
instead?diff --git a/aws-go-eks/main.go b/aws-go-eks/main.go
index 96c880f..ed15fc0 100644
--- a/aws-go-eks/main.go
+++ b/aws-go-eks/main.go
@@ -140,12 +140,11 @@ func main() {
return err
}
- ctx.Export("kubeconfig", generateKubeconfig(eksCluster.Endpoint,
- eksCluster.CertificateAuthority.Data().Elem(), eksCluster.Name))
+ ctx.Export("kubeconfig", generateKubeconfig(eksCluster.Endpoint, pulumi.StringOutput(eksCluster.CertificateAuthorities), eksCluster.Name))
k8sProvider, err := providers.NewProvider(ctx, "k8sprovider", &providers.ProviderArgs{
Kubeconfig: generateKubeconfig(eksCluster.Endpoint,
- eksCluster.CertificateAuthority.Data().Elem(), eksCluster.Name),
+ pulumi.StringOutput(eksCluster.CertificateAuthorities), eksCluster.Name),
}, pulumi.DependsOn([]pulumi.Resource{nodeGroup}))
if err != nil {
return err
billowy-army-68599
jolly-church-88521
04/25/2022, 4:06 PM