Commit Graph

145 Commits

Author SHA1 Message Date
David Dollar
3bd48fc505 do: restore token auth (#42) 2019-12-04 19:59:20 -08:00
Cameron Gray
9657116950 gcp: cluster autoscaling (#39)
* enable autoscaling on GCP by default

* formatting
2019-12-04 21:41:38 -05:00
David Dollar
d91ee9cef0 k8s: better calculation of service-specific environment (#36) 2019-12-04 14:33:16 -08: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
61c15dcd16
flesh out agents and allow multiple ports per service (#34) 2019-11-30 17:01:32 -05: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
d587bcf4eb
aws: support ecr token exchange for private registries (#32) 2019-11-27 06:48:42 -05:00
David Dollar
4614b5c356
use router subdomain for dns resolving (#31) 2019-11-27 06:46:49 -05: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
dd37b600fc
fix load balancer headers (#29) 2019-11-21 13:40:26 -05:00
David Dollar
3ded9611e0
custom domain docs (#28)
* custom domain docs

* load balancer clarity
2019-11-21 13:39:19 -05:00
David Dollar
fc5bfe5098
clarify example for tcp in custom balancers (#27) 2019-11-21 13:02:51 -05:00
David Dollar
4eb456752e
add docs for custom load balancers (#26)
* add docs for custom load balancers

* reword awkward sentence

* add example url
2019-11-21 12:59:01 -05:00
David Dollar
df0fab6fca
tweak doc heading (#25) 2019-11-21 12:13:50 -05:00
David Dollar
f8c409669b
add info about dns search suffixes (#24)
* add info about dns search suffixes

* add period
2019-11-21 12:10:52 -05:00
David Dollar
692a010eac
internal services and service discovery docs (#23)
* internal services and service discovery docs

* fix alphabetization

* add note about public

* make subtopic-ness more obvious
2019-11-21 11:56:55 -05:00
David Dollar
f13afa1c2b
more doc tweaking (#22) 2019-11-20 19:55:46 -05:00
David Dollar
bfb5107271
clean up docs (#21) 2019-11-20 19:52:40 -05:00
David Dollar
6eec8d56bc
move installers inside repo (#20) 2019-11-20 19:45:34 -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
52836cce47
allow customizing api labels (#17)
* crd provisioners clean up after themselves

* allow customizing api labels
2019-11-17 10:33:11 -05:00
David Dollar
57bf8a7f82
automatically create release (#16) 2019-11-15 16:13:48 -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
2c7cbcc621
update provider versions (#14)
* upgrade digitalocean provider version for non-destructive k8s upgrades

* pin http version properly
2019-11-15 15:37:17 -05:00
David Dollar
609d241d04
port over aws logs changes, refactor out of common (#13)
* port over aws logs changes, refactor out of common

* set default cloudwatch logs retention to 7 days
2019-11-13 10:03:52 -05:00
David Dollar
68d7eaa3ea
docker release now happens via action (#12) 2019-11-11 11:56:34 -05:00
David Dollar
ef1aa576d2
aws: speed up search for valid log streams (#10) 2019-11-11 11:50:40 -05:00
David Dollar
183ef42d7f
google provider is removing use_ip_aliases (#11) 2019-11-11 11:50:27 -05:00
David Dollar
4d231fe88e
aws: check creation and first event time before filtering log streams (#9) 2019-11-09 10:34:31 -05:00
David Dollar
ccd24496b3
use more descriptive node names on digitalocean (#6) 2019-11-08 22:02:40 -05:00
David Dollar
167d41de8d
make registry disk persistent and configurable (#8) 2019-11-08 22:02:07 -05:00
David Dollar
712d63541f
add system logs to index (#5) 2019-11-06 16:49:49 -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
7cc4b0cfc7
use random suffix for redis cluster name 2019-11-06 11:05:53 -05:00
David Dollar
dc5c5d5809
push to dockerhub because github repository doesn't allow anonymous pulls 2019-11-06 10:44:39 -05:00
David Dollar
0a80fddc80
add release and dev helpers 2019-11-06 10:22:43 -05:00
David Dollar
0862af5605
use 2 replicas of api 2019-11-06 10:07:13 -05:00
David Dollar
57e1c4d527
use latest do slug 2019-11-06 09:21:00 -05:00
David Dollar
2f0837d750
Merge pull request #3 from convox/resource-export
resources console/export/import
2019-11-05 15:04:22 -05:00
David Dollar
531ff6e18d
disable coverage temporarily 2019-11-05 14:56:43 -05:00
David Dollar
fc648d8b09
use codecov action 2019-11-05 14:50:03 -05:00
David Dollar
539a00dbf4
upload code coverage 2019-11-05 14:42:34 -05:00
David Dollar
7f55c44951
test with vendor mod 2019-11-05 14:39:45 -05:00
David Dollar
37a92c9a75
fix job name 2019-11-05 14:38:27 -05:00
David Dollar
a0d47af958
tidy 2019-11-05 14:37:38 -05:00
David Dollar
33983e6f8f
fix workflow name 2019-11-05 14:35:07 -05:00
David Dollar
495299d6e0
ignore branches for release 2019-11-05 14:34:07 -05:00
David Dollar
c1fad03035
update tests 2019-11-05 14:33:10 -05:00
David Dollar
36d8546167
add support for other resource types 2019-11-05 14:03:55 -05:00