Command line tools for fly.io services
APACHE-2.0 License
Bot releases are hidden (Show)
Published by michaeldwan about 2 years ago
53b6144b Fixing vm-size bug (#1279)
95876028 Omit empty check fields
31d6180e Be prescriptive (#1274)
1cf7903a Make rails templates actually be go text/templates.
863f0034 fix: Move logic to determinemachineconfig
04fa6ff7 fix: rely on flyd to validate
7a2d12c8 fix: Add schedule to flyctl
Published by michaeldwan about 2 years ago
53b6144b Fixing vm-size bug (#1279)
95876028 Omit empty check fields
31d6180e Be prescriptive (#1274)
1cf7903a Make rails templates actually be go text/templates.
863f0034 fix: Move logic to determinemachineconfig
04fa6ff7 fix: rely on flyd to validate
7a2d12c8 fix: Add schedule to flyctl
Published by michaeldwan about 2 years ago
Published by michaeldwan about 2 years ago
b82ec99e Setting PG on Machine metrics path and port (#1267)
0728b9b0 Get leases before machines hard restart
03f6ebca Better errors for failed soft restarts
6afa74a2 No failover fot soft restarts for now
b5266dba Log which kill signal was sent to machine
fe3ce204 Clean-up version presentation (#1262)
cb8f7ed0 Add PG Volume support to fly machines clone
(#1258)
158e0833 Refactor lease release logic within machine deploy logic (#1261)
51431271 Nomad cluster hard restart
0ad6e501 Reuse logic for both hard and soft restarts
0fca4fd5 Nomad postgres restart now performs a failerover before restarting leader
13babf43 Failover before restarting leader
487d7468 Move restart to the command/machine package
9fa4c783 Failerover to new leader before hard restart
d3b6f679 Refactored nodeRoles
dfef2ad5 PG on macines wait for members to start/stop
f56ab161 Postgres: add hard restart
Published by michaeldwan about 2 years ago
e1708e5f Machine specific vm sizes (#1255)
2b0bfb3e We don't want to append new volumes on each interation (#1252)
5b2a4e09 Reworking the PG Machine update process a bit (#1250)
11028098 Exclude the registery when fetching the latest details for a managed image (#1249)
e136df67 scan Gemfile.lock too
d3fce780 ensure ruby and bundler versions only contain digits and dots
Published by michaeldwan about 2 years ago
e4f87cef tweak flags for nixpacks, support passing nixpacks env vars to nixpacks command
2b0bfb3e We don't want to append new volumes on each interation (#1252)
5b2a4e09 Reworking the PG Machine update process a bit (#1250)
11028098 Exclude the registery when fetching the latest details for a managed image (#1249)
e136df67 scan Gemfile.lock too
d3fce780 ensure ruby and bundler versions only contain digits and dots
Published by michaeldwan about 2 years ago
2d76c202 Always use wireguard-over-websockets in CI envionments
Published by michaeldwan about 2 years ago
2d76c202 Always use wireguard-over-websockets in CI envionments
Published by michaeldwan about 2 years ago
53d515b5 Add Role column to fly status for Postgres apps (#1240)
1acc1fff Indicate the machine VM when listing volumes when present (#1239)
f92a5882 Add json+toml serializable Duration type
d5c82e0b Fix check propagation
ee653f44 Port is uint16 and must be set
6ae17823 Add checks to MachineConfig
8b0fbb0e Parse checks section into machines app config
Published by michaeldwan about 2 years ago
8f5337a8 Allow removing the last Redis read replica, fixes #1228
4002e74b Generate graphql using go:generate
Published by michaeldwan about 2 years ago
Published by michaeldwan about 2 years ago
eff8cb4a Fix typo in help text for fly postgres db
634fc127 address review comment by jsierles
e1407cb0 Better error messages
80622c15 Upgrade wireguard to allow building on Go 1.19
ff145790 PG Machines now defaults to using encrypted volumes (#1230)
4595a803 Re-organizing the machines list output and introducing volume (#1229)
a09a32e5 editorial pass
0e21977f Appease Deepsource.io
20bbec2c add comments, remove unrelated tasks
b5cb47b7 add 'fly.rake' file; update ruby, node, bundler versions
ed432bc4 Add support for Rails multi-environment configurations
6c6c53f2 Remove Old Flags Related to Unused --postgres-app Flag
afc818f3 The heroku client in turboku should give more details on LOG_LEVEL=debug
Published by michaeldwan about 2 years ago
00272746 Don't clear existing mounts when updating machines
Published by michaeldwan about 2 years ago
654d2efe Add ability to configure pg's shared-preload-libraries setting (#1210)
7a785fae needed php modules + updates
267444d9 guard against nil Deploy struct when running fly deploy for machines
bee4298b Remove restart for now
9b30b809 Refactor:machine start/stop accept more than one machine ids
Published by michaeldwan about 2 years ago
1c21a49d Revert "Allow targeting a specific host"
Published by michaeldwan about 2 years ago
643a3daa Use a ULID in place of a timestamp to prevent race conditions during parallel deployments
3fe09848 ALlow targeting a specific host
Published by michaeldwan about 2 years ago
64ac5c9b Fix 'redis connect' and display org name instead of database plan
64d70c64 Fix command docs
09dbbaa2 Remove old command files
787163a6 Refactor:move vm to new command structure
Published by michaeldwan about 2 years ago
e6c91f29 Parse checks section into machines app config
64d70c64 Fix command docs
09dbbaa2 Remove old command files
787163a6 Refactor:move vm to new command structure
Published by michaeldwan about 2 years ago
53c7f139 restore env from config
Published by michaeldwan about 2 years ago
6e17e786 pre-commit fixes
f745fbde Ensure release commands run in the primary region
3723fbcb Check machine config image instead of guest to determine whether a vm should run a no-op update
9eb95052 Remove the extra fetch to mask lagging state, now machines lists are accurate