David Dollar
d77b75c22f
ci: install racks using cli ( #102 )
...
* ci: install using cli
* fix tokens for cli install
* wait to start health checking
2020-01-30 16:29:22 -05:00
David Dollar
f15a8cbc79
do: increase default node size in installer ( #101 )
2020-01-30 12:34:12 -05:00
David Dollar
5a33c3728c
do: increase default droplet size ( #99 )
2020-01-30 11:25:27 -05:00
David Dollar
2cd665f967
cli: show provider in rack list ( #98 )
...
* cli: show provider in rack list
* update tests
2020-01-30 10:44:46 -05:00
David Dollar
302cae8e98
do: kubernetes version resource and redis firewall ( #97 )
...
* do: kubernetes version resource and redis firewall
* use cluster id for firewall
2020-01-30 10:19:02 -05:00
David Dollar
a0f93554f3
gcp: use elastic for logs due to draconian rate limiting on stackdriver ( #96 )
2020-01-30 09:29:01 -05:00
David Dollar
12ded08b3d
aws: add scan permission to hosts table for router ( #95 )
2020-01-29 22:58:24 -05:00
David Dollar
645b92c152
router: cleanup unused hosts ( #94 )
2020-01-29 22:56:59 -05:00
David Dollar
bcdc3f44c4
system: add identifying labels to services ( #93 )
...
* system: add identifying labels to services
* fix labels
2020-01-29 22:53:16 -05:00
David Dollar
105d0fcc00
redis: use cloud services for durability ( #92 )
...
* redis: use cloud services for durability
* fix digitalocean redis credentials
2020-01-29 22:17:48 -05:00
David Dollar
e0223e3138
router: add redis storage backend ( #91 )
...
* router: add redis storage backend
* add newline to error print
2020-01-29 19:15:56 -05:00
David Dollar
2985a8d66c
cli: sort local racks first ( #90 )
2020-01-29 19:15:46 -05:00
David Dollar
9db77c1156
redis: remove persistent volume ( #89 )
2020-01-29 13:45:23 -05:00
David Dollar
7e803634eb
aws: add more dependencies to prevent race on deletion ( #88 )
2020-01-29 13:45:03 -05:00
David Dollar
14afc2dae0
gcp: update logging reader for new kubernetes format ( #87 )
2020-01-29 13:44:46 -05:00
David Dollar
981cfc00e0
router: work around chrome agressive ct caching ( #86 )
2020-01-29 08:45:11 -05:00
David Dollar
5192c09625
cli: allow terraform options on rack install/update ( #85 )
2020-01-28 13:43:58 -05:00
David Dollar
9dbc425d88
gcp: upgrade provider and use REGULAR channel for GKE ( #84 )
2020-01-28 11:16:23 -05:00
David Dollar
35e563770f
cli: short circuit client detection when RACK_URL is set ( #83 )
2020-01-26 19:10:07 -05:00
David Dollar
0118d098ba
aws: add dependencies to avoid race on delete ( #82 )
2020-01-26 19:06:55 -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
17cad1eae0
terraform: tweak for local parameter usage ( #80 )
2020-01-23 23:30:26 -07:00
David Dollar
dd859cb23c
local: add missing tag to registry so it can be idled ( #77 )
2020-01-13 19:01:34 -05:00
David Dollar
c731759164
azure: increase size of default node type ( #76 )
2020-01-13 15:34:54 -05:00
David Dollar
5b5b02ef86
ci: build release description from commit history ( #74 )
2020-01-13 15:32:57 -05:00
David Dollar
6183a32dad
docs: upload during release ( #75 )
2020-01-13 15:32:48 -05:00
David Dollar
1a19c24262
ci: enable for all platforms ( #19 )
2020-01-13 14:42:52 -05:00
David Dollar
e85299402a
do: add delay after cluster creation to allow authentication to sync ( #73 )
2020-01-13 12:09:02 -05:00
David Dollar
1e85985f51
azure: increase min instances for initial installation ( #72 )
2020-01-13 12:08:37 -05:00
David Dollar
5136ad87d8
local: allow rack api to idle ( #71 )
2020-01-13 12:08:04 -05:00
David Dollar
506713ae25
router: add permissions for idling ( #70 )
2020-01-13 12:07:55 -05:00
David Dollar
a3bf903f0d
local: make platform detection a module ( #69 )
2020-01-13 10:50:13 -05:00
David Dollar
2e7b2de757
router: refuse to generate certificates for unknown hosts ( #68 )
2020-01-13 09:04:23 -05:00
David Dollar
e9f72c5ada
redis: move up to the rack level ( #67 )
2020-01-12 17:53:29 -05:00
David Dollar
5b9d31e0c7
azure: fixes for ci robustness ( #66 )
2020-01-12 17:53:17 -05:00
David Dollar
202a4c1f2b
azure: updates to get ci passing ( #65 )
2020-01-12 15:41:00 -05:00
David Dollar
f980230d5e
use redis inside the cluster for the router ( #64 )
2020-01-10 17:13:12 -05:00
David Dollar
73384a665c
azure: bring up to date with latest refactor ( #63 )
...
* bringing azure up to date with latest refactor
* fix typos
2020-01-10 17:13:03 -05:00
David Dollar
bba828e3e9
add local rack ( #60 )
...
* add local rack
* add instructions for trusting local ca
* handle local rack idling
* must install ca to system keychain
* update tests
* change router service type on linux local
* trim platform name when passing to rack
* restart microk8s after installation
2019-12-31 11:01:52 -05:00
David Dollar
964ade629a
autoscale aws node groups ( #62 )
2019-12-31 09:36:50 -05:00
David Dollar
f51ebd5c0b
cascade deletion of app namespaces ( #61 )
...
* cascade deletion of app namespaces
* update tests
2019-12-31 09:36:40 -05:00
David Dollar
bf0204713c
add messaging to resource export/import ( #56 )
2019-12-23 19:25:46 -05:00
David Dollar
3585f15a50
use node name for instances ( #55 )
2019-12-23 19:25:38 -05:00
David Dollar
92241422b0
default service init to true ( #54 )
2019-12-23 19:25:18 -05:00
David Dollar
27b329d4c9
add more waits to tests with logs ( #59 )
2019-12-23 19:21:47 -05:00
David Dollar
69374622db
more wait timing during tests ( #58 )
2019-12-23 19:08:31 -05:00
David Dollar
e34125f046
add waits for log timing during tests ( #57 )
2019-12-23 18:49:32 -05:00
David Dollar
aeac471dcf
document primitives ( #51 )
2019-12-20 08:45:41 -05:00
David Dollar
cc55935f79
upload cli binaries during release ( #53 )
...
* upload cli binaries during release
* add install instructions
* update rack install instructions with new cli
* fix urls on links to install docs
* restructure cli installation docs
* rework installation text
2019-12-19 10:56:37 -05:00
David Dollar
c9c3ab0ac8
refactor metadata env vars ( #52 )
...
* refactor metadata env vars
* service gets resource vars from configmap directly
* use config map references for resource url
2019-12-18 07:20:07 -05:00