- 31 May, 2017 1 commit
-
-
Martin Linkhorst authored
-
- 22 May, 2017 1 commit
-
-
Martin Linkhorst authored
-
- 26 Apr, 2017 1 commit
-
-
Yerken authored
* minor improvements to logging * chore(*): change log.Infoln to log.Info * fix: fix incorrect example code
-
- 25 Apr, 2017 1 commit
-
-
Yerken authored
* continue on controller loop error * add logging in source * use formatter on logChanges for endpoints * fix log messages, log skipped records * add logging in aws, uppercase the rest * respect google dry run policy * add ing/svc namespace/name on logging * fix error logging on template failure * fix bugs, propagate template error * log if nothing is being updated, debug log skipped endpoints * change zone-not-found logging order
-
- 13 Apr, 2017 2 commits
-
-
Yerken authored
-
Henning Jacobs authored
-
- 12 Apr, 2017 1 commit
-
-
Martin Linkhorst authored
* feat(plan): allow plans to be parameterized via policies * fix(controller): set a policy in the controller tests * chore: allow go tip to fail * chore: update changelog to include policies * fix(plan): store a pointer to changes * fix(controller): don't get address of a pointer
-
- 07 Apr, 2017 1 commit
-
-
Yerken authored
* define registry interface * init in-memory registry * remove ununsed variable, added comments * add inmemory registry tests * introduce DNSRecord struct * use noop registry * remove zone from registry fields * replace provider with registry in controller * move noop registry interface check to test * remove ownerid from noop registry * fix: remove dangling empty line * return provider records directly with noop * adjust according to pr review * fix noop tests
-
- 04 Apr, 2017 1 commit
-
-
Martin Linkhorst authored
-
- 17 Mar, 2017 1 commit
-
-
Martin Linkhorst authored
-
- 01 Mar, 2017 1 commit
-
-
Martin Linkhorst authored
* feat(google): add ability to apply changes generated from a plan * feat(controller): first implementation of controller * feat: allow to configure in-cluster and kubeconfig * fix(controller): call RunOnce at the right time and in a loop * feat(google): add dryRun attribute to Google DNS provider * fix: use hosted zone id instead of DNS name * fix(google): stupidly filter by A records for now * feat: allow specifying the google project and zone * feat: provide a dry-run flag which defaults to false * chore: vendor new dependencies * fix(config): fix failing tests for config object * ref(controller): return plain value of ApplyChanges * ref: simplify how to get a valid kubernetes client
-
- 21 Feb, 2017 4 commits