Adrian Cole
Adrian Cole
As much as I hate to admit it, I'm no longer a good choice to champion this project. It isn't about denominator itself, just I'm stretched too thin to continue....
currently, in order to specify credentials, we have to use the abstract `-c` flag for each part. ex. `denominator -p ultradns -c username -c password zone list` If we instead...
Should be easy as the api is very similar to route53 https://cloud.google.com/dns/api/v1beta1/ credential type should be "bearerToken" (also easy) We could later add support for a JWTBearerTokenFlow, to automate issue...
https://github.com/Netflix/denominator/wiki/Providers should only include providers that have a denominator codebase (even if externally hosted). It should also include a support contact so that the codebase can be tested even if...
Route53 has directional (Geo) support, so we should add it. Hopefully, this doesn't break our model :) http://docs.aws.amazon.com/Route53/latest/APIReference/API_GetGeoLocation.html cc @colmmacc
ResourceRecordSet.ttl can be null to suggest inherit a default. This could use provider-specific functionality or instead lookup the SOAData.ttl and apply it. This was attempted in #351, but not practical...
Right now, I have test credentials supplied DynECT, UltraDNS, DiscoveryDNS, Rackspace and Google Cloud. I also have paid-for credentials for HP cloud (designate), and Amazon (which I'm not sharing :))....
similar to EC2, GCE also supports instance metadata, which can be used to populate data for A and CNAME records https://developers.google.com/compute/docs/metadata
This is both for recordset as well bulk operations: Tasks: - [ ] add record using zone format. ex. `denominator record -z foo.com add hostname.foo.com 3600 IN A 1.2.3.4` -...
Low priority issue, but open for any interested party to attack. Using guava stopwatch, I tracked the time to populate and build airline `CliBuilder.build()` at 108ms. The time to execute...