Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deephaven/deploy
Deephaven Deployment Templates
https://github.com/deephaven/deploy
Last synced: 27 days ago
JSON representation
Deephaven Deployment Templates
- Host: GitHub
- URL: https://github.com/deephaven/deploy
- Owner: deephaven
- Created: 2021-06-30T20:09:55.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-21T15:27:56.000Z (over 3 years ago)
- Last Synced: 2023-03-04T02:38:53.322Z (almost 2 years ago)
- Language: HCL
- Homepage:
- Size: 37.1 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Deploy Google Cloud Virtual Machines in a public-only single region with Terraform
The script will install deephaven application on the virtual machines.
network-firewall.tf --> Configure basic firewall for the network
network.tf --> Define network, vpc, subnet, icmp firewall
provider.tf --> Configure Google Cloud provider
terraform.tfvars --> Defining variables
variables-auth.tf --> Application and authentication variables
vm-output.tf --> Output of VM
vm.tf --> Create a Ubuntu VM
# Notes
# We have used custom image for this VM which has specific required packages installed. Once the VM was ready. We created an image using below command.
gcloud compute images create deephaven --source-disk=deeephaven-test-instance-1 --source-disk-zone=us-central1-a --project himantej-development-test
Check list of Google Cloud OS images --> https://cloud.google.com/compute/docs/images
Create the Json file for authentication --> https://cloud.google.com/iam/docs/creating-managing-service-account-keys