Commit Graph

18 Commits

Author SHA1 Message Date
Andrew Dryga
0bd4d9e7b5 Grant Thomas access to staging env
Signed-off-by: Andrew Dryga <andrew@dryga.com>
2023-08-17 16:53:08 -06:00
Andrew Dryga
2879eba56c Only run one relay for now 2023-08-14 09:24:16 -06:00
Andrew Dryga
65bd044ab0 Enable google_workspace auth on staging and locally 2023-08-11 17:56:56 -05:00
Andrew Dryga
44868369eb Set relay log level to trace 2023-08-11 12:20:58 -05:00
Andrew Dryga
98647417c2 Remove Thomas until he gets a corp email 2023-08-11 09:30:43 -05:00
Andrew Dryga
f05daf27bc Grant Thomas access to staging env 2023-08-11 02:26:56 -05:00
Andrew Dryga
5600163ea1 Set LOG_LEVEL for elixir apps 2023-08-11 00:31:15 -05:00
Andrew Dryga
2f0c1f2911 Only reset websocket connections once 24 hours
Unfortunately, Google LB doesn't allow to set infinite timeouts for websockets :/.
2023-08-10 19:49:18 -05:00
Andrew Dryga
6f3df57df1 Resolve real client ips 2023-08-09 01:22:47 -05:00
Andrew Dryga
bd603f9fdb Allow anyone to pull our containers from staging 2023-08-08 17:34:27 -05:00
Andrew Dryga
9e17352fd6 Deploy relays (#1706)
Will finish once #1705 is merged and stable.

cc @thomaseizinger
2023-08-08 17:15:33 -05:00
Andrew Dryga
a33c03b158 Remove usage of deprecated API 2023-08-04 14:44:55 -06:00
Andrew Dryga
7746bb69f7 Fix health checks path 2023-07-11 15:52:23 -06:00
Andrew Dryga
5cfd3867c8 Do not attempt to persist tag versions back to the repo 2023-06-12 15:31:26 -06:00
Andrew Dryga
a7274fa671 Continuous delivery to staging (#1655) 2023-06-12 12:15:55 -06:00
Andrew Dryga
d0febefeb9 Add newlines in the end of files 2023-06-07 09:16:32 -06:00
Andrew Dryga
81c5fe9aef Fix typos 2023-06-07 09:11:51 -06:00
Andrew Dryga
d9eb2d18df Deployment for the cloud version (#1638)
TODO:
- [x] Cluster formation for all API and web nodes
- [x] Injest Docker logs to Stackdriver
- [x] Fix assets building for prod

To finish later:
- [ ] Structured logging:
https://issuetracker.google.com/issues/285950891
- [ ] Better networking policy (eg. use public postmark ranges and deny
all unwanted egress)
- [ ] OpenTelemetry collector for Google Stackdriver
- [ ] LoggerJSON.Plug integration

---------

Signed-off-by: Andrew Dryga <andrew@dryga.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2023-06-06 15:03:26 -06:00