Commit Graph

27 Commits

Author SHA1 Message Date
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
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
9dbc425d88
gcp: upgrade provider and use REGULAR channel for GKE (#84) 2020-01-28 11:16:23 -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
506713ae25
router: add permissions for idling (#70) 2020-01-13 12:07:55 -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
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
0770a2c4f5
dns: create service.app.rack.local aliases (#44)
* restart all deployments during dev

* configure rack to use local resolver

* add service.app.rack.local alias

* fix test engine
2019-12-06 09:27:19 -05:00
David Dollar
9f757c5357
aws: switch to managed node groups (#43) 2019-12-06 09:26:50 -05:00
David Dollar
0a3ea9e2a7
do: dont use special characters for registry passwords (#38) 2019-12-05 08:16:31 -05:00
Ed Fricker
9383e43b09
terraform: fix variable type deprecation warnings (#35)
* Updating to new terraform syntax
2019-12-03 13:36:15 +00:00
David Dollar
bbce60f90b digitalocean now uses client cert for k8s auth (#33)
* upgrade dependencies

* do uses client certificate now
2019-11-29 15:15:39 -08:00
David Dollar
52d1bbba01
azure: terraform provider upgrade (#30)
* upgrade azure provider

* tweaks for upgraded azure provider
2019-11-27 06:46:26 -05:00
David Dollar
08f5c98046
remove dependency on local kubeconfig (#18)
* remove dependency on local kubeconfig

* use k8s-specific network for gcp

* remove unused delay

* fix tests
2019-11-20 19:25:27 -05:00
David Dollar
8ceee1e50d
initial azure provider (#2)
* initial azure support

* create internal service principal for aks

* remove unused variables

* remove unused variables
2019-11-19 08:51:37 -05:00
David Dollar
167d41de8d
make registry disk persistent and configurable (#8) 2019-11-08 22:02:07 -05:00
David Dollar
5ea8fbe432
put elasticsearch in system namespace (#4)
* put elasticsearch in system namespace

* force delete registry bucket

* remove random suffix from router redis

* fix elasticsearch hostname

* fix type name of logs
2019-11-06 16:48:10 -05:00
David Dollar
037fc795b0
digitalocean provider 2019-11-02 16:02:17 -04:00
David Dollar
0e5bdf60ea
use convox dns aliases 2019-11-01 12:31:46 -04:00
David Dollar
a99a391bef
restore some lost gcp functionality 2019-10-30 11:05:13 -04:00
David Dollar
0b22e16e0f
rework terraform templates 2019-10-30 02:45:58 -04:00
David Dollar
263260fbc1
add terraform to repo 2019-10-10 10:43:02 -04:00