This demonstration uses InfraQL and Jsonnet for the Google Cloud Platform operations from the Kubernetes the Hard Way project.
- a Google Cloud Platform project
- Service account key with permissions to create and delete resources
- InfraQL installed
- Update
.\data\vars.jsonnet
to set variables for your environment (project
,region
,zone
,diskSizeGb
,machineType
) - Update the
$keyfilepath
variable in the.\scripts\deploy.ps1
and.\scripts\teardown.ps1
files to the path to your service account key file - Run
.\scripts\deploy.ps1
to deploy resources - Run
.\scripts\teardown.ps1
to clean up resources deployed when you are finished
- Update
./data/vars.jsonnet
to set variables for your environment (project
,region
,zone
,diskSizeGb
,machineType
) - Update the
keyfilepath
variable in the./scripts/deploy.sh
and./scripts/teardown.sh
files to the path to your service account key file - Run
./scripts/deploy.sh
to deploy resources - Run
./scripts/teardown.sh
to clean up resources deployed when you are finished