Commit Graph

14 Commits

Author SHA1 Message Date
David Dollar
282b4ee88e
k8s: use patch to add annotations to avoid race (#106)
* upgrade kubernetes client

* cleanup provider helpers

* use kubernetes patch to avoid update races
2020-01-31 10:12:26 -05:00
David Dollar
a7f20d9f29
cli: terraform rack management (#79)
* vendor

* local rack management via terraform

* update mocks

* update tests for new local rack management

* clean up rack matcher and add more tests

* switch to rack after install, add more tests
2020-01-24 13:23:08 -05:00
David Dollar
202a4c1f2b
azure: updates to get ci passing (#65) 2020-01-12 15:41:00 -05:00
David Dollar
50ea56855f
atom: tighten up and document state machine (#45)
* atom: tighten up and document state machine

* remove dead code

* fix k8s tests
2019-12-06 13:44:30 -05:00
David Dollar
838688b544
atom: generate k8s events for state changes (#37) 2019-12-05 08:16:42 -05:00
David Dollar
959533686c
add custom load balancers (#15)
* add custom load balancers

* fix tests
2019-11-15 15:40:33 -05:00
David Dollar
f84d15ea91
begin k8s tests 2019-10-10 17:15:22 -04:00
David Dollar
d79b2aa684
implement cancel 2019-10-08 20:26:45 -04:00
David Dollar
1a72ede86f
prevent rolling back to bad deploys 2019-10-08 20:26:32 -04:00
David Dollar
c1774a5f27
aws provider 2019-08-21 10:51:28 -04:00
David Dollar
51b57668ed
fix atom crd definition 2019-08-20 16:22:56 -04:00
David Dollar
de32a06dce
repackage atom 2019-08-20 14:12:50 -04:00
David Dollar
9e6d60491d
encapsulate atom 2019-08-19 10:05:16 -04:00
David Dollar
473a4937f3
init 2019-08-16 15:49:19 -04:00