flyctl

Command line tools for fly.io services

APACHE-2.0 License

Downloads
229
Stars
1.4K
Committers
180

Bot releases are hidden (Show)

flyctl - v0.0.391

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

flyctl - v0.0.391-pre-1

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

flyctl - v0.0.390

Published by michaeldwan about 2 years ago

flyctl - v0.0.389

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

flyctl - v0.0.388

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

flyctl - v0.0.388-pre-1

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

flyctl - v0.0.387

Published by michaeldwan about 2 years ago

2d76c202 Always use wireguard-over-websockets in CI envionments

flyctl - v0.0.387-pre-1

Published by michaeldwan about 2 years ago

2d76c202 Always use wireguard-over-websockets in CI envionments

flyctl - v0.0.386

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

flyctl - v0.0.385

Published by michaeldwan about 2 years ago

8f5337a8 Allow removing the last Redis read replica, fixes #1228
4002e74b Generate graphql using go:generate

flyctl - v0.0.385-pre-1

Published by michaeldwan about 2 years ago

flyctl - v0.0.384

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

flyctl - v0.0.383

Published by michaeldwan about 2 years ago

00272746 Don't clear existing mounts when updating machines

flyctl - v0.0.382

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

flyctl - v0.0.381

Published by michaeldwan about 2 years ago

1c21a49d Revert "Allow targeting a specific host"

flyctl - v0.0.380

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

flyctl - v0.0.379

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

flyctl - v0.0.379-pre-1

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

flyctl - v0.0.378

Published by michaeldwan about 2 years ago

53c7f139 restore env from config

flyctl - v0.0.377

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