chef-boneyard / chef-provisioning-google

Chef Provisioning driver for the Google Cloud Platform
Apache License 2.0
8 stars 8 forks source link

Chef driver URL semantics #6

Open Temikus opened 8 years ago

Temikus commented 8 years ago

Currently our driver scheme is google:zone:account

# URL scheme:
    # google:zone
    def self.from_url(driver_url, config)
      self.new(driver_url, config)
    end

It doesn't seem entirely right as one account can have many machines in different zones and ideally should to eliminate single-point-of-failure scenarios.

@lykos, what do you think?