The Makefile makes use of the pulumictl binary which isn't part of the pulumi installation itself. The program can
be obtained from the releases page of the pulumictl repository.
Second build dependency is the yarn package manager which can be found here.
Run the following command to build and install the source.
The output will be stored in /opt/pulumi/node_modules/@pulumi/eks.
$ make build_nodejs && make install_nodejs_sdkThere is also a helper build script that builds and installs the source.
cd into your Pulumi program directory. After make has completed, link the recent @pulumi/eks build by running the following command:
$ yarn link @pulumi/eksThe examples and integration tests in this repository will create and destroy EKS clusters and Kubernetes objects while running.
Before submitting PRs, run the integration tests to confirm there are no errors.
$ make test