Samuel Clay
|
b621dd738c
|
Moving node consul
|
2024-02-25 17:57:20 -05:00 |
|
Samuel Clay
|
a222fc0675
|
Switching to 127.0.0.1 from localhost since ipv6 is being prioritized on hetzner.
|
2024-02-08 20:11:58 -05:00 |
|
Samuel Clay
|
ba3618cc19
|
ansible_ssh_host -> ansible_host
|
2022-08-17 09:35:53 -04:00 |
|
Samuel Clay
|
d04521f294
|
Updating node-images server, switching db-redis-story server for replication, adding staging grafana support.
|
2022-07-08 11:56:40 -04:00 |
|
Samuel Clay
|
32ceca07d3
|
Adding signing keys to imageproxy.
|
2022-05-27 16:59:39 -04:00 |
|
Samuel Clay
|
ed7fc4a4e8
|
Updating signed image to use https for image proxy.
|
2022-05-26 12:17:45 -04:00 |
|
Samuel Clay
|
0f27ba81e0
|
Updating to docker buildx for multi-arch builds (amd64 + arm64)
|
2022-01-18 17:25:07 -05:00 |
|
Samuel Clay
|
8de2bfcbae
|
Fixing names for state timeline, also fixing node server bootstrap.
|
2022-01-04 14:44:47 -05:00 |
|
Samuel Clay
|
b4e9a56041
|
Making the docker network is now a docker role task.
|
2021-09-16 11:55:20 -04:00 |
|
Samuel Clay
|
c6e96831f8
|
Adding log rotation to node docker.
|
2021-09-12 14:03:06 -04:00 |
|
Samuel Clay
|
02b2546825
|
Adding hostnames to docker containers, changing mongo to just use host network mode dammit, and adding possibility for logging to dnsmasq.
|
2021-07-23 18:13:19 -04:00 |
|
Samuel Clay
|
edf9caafb6
|
Hard-coding working node-page volume.
|
2021-07-22 22:26:44 -04:00 |
|
Samuel Clay
|
f78cd24124
|
Adding volume to node-page.
|
2021-07-22 21:16:33 -04:00 |
|
Samuel Clay
|
1b2fc53f37
|
Adding imageproxy2 before switching image proxies.
|
2021-07-12 11:46:22 -04:00 |
|
Jonathan Math
|
baee7a798b
|
add multiline command syntax >- to cronjobs for sanity checkers
|
2021-06-27 13:24:07 -06:00 |
|
Jonathan Math
|
dfe72b3e04
|
add -it to disk usage commands for cronjobs. capitalize OUTPUT in disk usage commands
|
2021-06-25 11:46:09 -06:00 |
|
Jonathan Math
|
972f13b394
|
edit ansible files so that all disk usage sanity checkers run hourly
|
2021-06-25 11:42:21 -06:00 |
|
Jonathan Math
|
bf140f1aea
|
fix disk usage sanity checker to check host machine and pass the data into the container to evaluate the disk usage and send an email
|
2021-06-18 14:57:29 -06:00 |
|
Samuel Clay
|
cc7251610a
|
Disable consul services needs +ie staging.
|
2021-06-15 11:12:09 -04:00 |
|
Jonathan Math
|
5bea910d46
|
keep sanity checkers alive, fix ln directive in ansible
|
2021-06-07 16:30:51 -04:00 |
|
Jonathan Math
|
17c64e4acc
|
add disk usage sanity checker
|
2021-06-07 15:44:59 -04:00 |
|
Samuel Clay
|
a63b4097a3
|
Fixing nginx on staging to expose proper ports.
|
2021-05-19 22:03:53 -04:00 |
|
Samuel Clay
|
82fddd415f
|
Switching from network_mode host to using a docker network. This gets us off host networking and to defined ports. The docker network connects the container's dns resolver to the machine's dnsmasq, which is used for consul.
|
2021-05-19 17:26:47 -04:00 |
|
Samuel Clay
|
6cb30d6aa0
|
Restarting node on deploy.
|
2021-03-17 09:31:19 -04:00 |
|
Samuel Clay
|
abb56cad25
|
Adding server-name to debug output for node.
|
2021-03-17 09:15:20 -04:00 |
|
Samuel Clay
|
eeb3db4ad3
|
Adding dotenv and sentry tracing to node.
|
2021-03-17 09:10:37 -04:00 |
|
Samuel Clay
|
cb86a487e2
|
Adding new node server to staging environment.
|
2021-03-17 08:30:12 -04:00 |
|
Samuel Clay
|
499a6e1d2c
|
Fixing consul service ports for node.
|
2021-03-17 08:22:23 -04:00 |
|
Samuel Clay
|
2906e92499
|
Merging all four node servers into a single one on port 8008. Updating HAProxy on both consul and docker-compose.
|
2021-03-16 19:34:11 -04:00 |
|
Samuel Clay
|
4d9176872b
|
Adding staging host. nginx now considers if its on prod or staging and adjusts its port.
|
2021-03-15 13:01:41 -04:00 |
|
Samuel Clay
|
3491d61642
|
Adding discovery and staging servers. Also adding a second node socket server.
|
2021-03-15 10:41:58 -04:00 |
|
Samuel Clay
|
155f9561db
|
Updating node dockerfile to place node_modules in a parent directory to allow for volumizing node code.
|
2021-02-24 20:02:37 -05:00 |
|
Samuel Clay
|
5e284a5752
|
Fixing haproxy link to node-page.
|
2021-02-24 18:13:26 -05:00 |
|
Samuel Clay
|
cf3bec14ad
|
Trying to get node docker setup but oddly it works locally and not in prod.
|
2021-02-24 17:17:06 -05:00 |
|
Samuel Clay
|
e6d6667099
|
Adding consul tags for easy installation on services.
|
2021-02-23 19:30:28 -05:00 |
|
Samuel Clay
|
d498cca9e1
|
Handling multiple servers of the same name. Adding node-images for imageproxy.
|
2021-02-18 18:03:36 -05:00 |
|
Jonathan Math
|
710fedcf23
|
registering node services in consul
|
2021-02-15 19:16:08 -05:00 |
|
Samuel Clay
|
eb7e6bc534
|
Rearranging code
|
2021-02-10 17:11:28 -05:00 |
|
Jonathan Math
|
1338eedeb1
|
fix node role so that there will be one container per node machine and it will be the one expected
|
2021-02-10 16:59:48 -05:00 |
|
Jonathan Math
|
d73a206efb
|
remove unnecessary syntax from node role
|
2021-02-03 17:56:21 -05:00 |
|
Jonathan Math
|
850e3e1c50
|
fix syntax in node role
|
2021-02-02 23:40:09 -05:00 |
|