mirror of
https://github.com/puppetlabs/vmpooler-provider-gce.git
synced 2026-01-25 19:18:40 -05:00
Adding the cloud DNS API library and related methods
we setup DNS when a VM is created and tear it down when a VM is deleted the DNS zone should exist already and is referenced by a provider setting the dns zone is also set in order to use it for vm_ready? instead of the global domain instances have a label that identifies which project they belong to, so it can be used for FW rules
This commit is contained in:
parent
f6ec318b2d
commit
daa55fe5b8
9 changed files with 167 additions and 12 deletions
|
|
@ -17,6 +17,7 @@ Gem::Specification.new do |s|
|
|||
s.require_paths = ["lib"]
|
||||
s.add_dependency "google-apis-compute_v1", "~> 0.14"
|
||||
s.add_dependency "googleauth", "~> 0.16.2"
|
||||
s.add_dependency "google-cloud-dns", "~>0.35.1"
|
||||
|
||||
s.add_development_dependency 'vmpooler', '~> 1.3', '>= 1.3.0'
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue