[x] Create Cloud Build pipeline that runs gkekitctl create using the single-cluster default-config.yaml.
[x] Create a cleanup cron job for the test project folder (deletes test projects > 6 hours old.)
[x] Updates acm/main.tf to use gcpServiceAccount auth instead of ssh key auth; removes ssh key generation from CLI / removes Console prompt to register the key. (thanks @knee-berts !)
[x] updates ACM repo URL to be https instead of ssh
[x] upgrades ACM to v1.10.1
TODO
Add multi-cluster and shared VPC cloud build pipelines. So that every PR will run 3 simultaneous builds for each of those 3 test cases.
changelog
gkekitctl create
using the single-clusterdefault-config.yaml
.gcpServiceAccount
auth instead ofssh key
auth; removesssh
key generation from CLI / removes Console prompt to register the key. (thanks @knee-berts !)TODO
Add multi-cluster and shared VPC cloud build pipelines. So that every PR will run 3 simultaneous builds for each of those 3 test cases.