Until now, to create a GCP/GKE project, you'd have to create an AWS/Kops project, then gut it.
This PR makes it so that it is configurable with the --cloud flag. If none is selected it also allows you to create an empty project with no inventory.
The GKE componenet needs beefing up, the GCPPentagonProject Class needs some tests but this MVP for Native GCP/GKE support.
Until now, to create a GCP/GKE project, you'd have to create an AWS/Kops project, then gut it. This PR makes it so that it is configurable with the
--cloud
flag. Ifnone
is selected it also allows you to create an empty project with no inventory.The GKE componenet needs beefing up, the GCPPentagonProject Class needs some tests but this MVP for Native GCP/GKE support.