Commit Graph
48 Commits
Author SHA1 Message Date
Igor Alexandrov f52826b2d6 Updated accessory proxy to support hosts option 2024-11-21 22:23:56 +04:00
Igor Alexandrov 9204624752 Removed duplicated method 2024-11-21 22:23:56 +04:00
Igor Alexandrov 006fa0de17 Extracted proxy commands to a module 2024-11-21 22:23:56 +04:00
Igor Alexandrov 4d8241ebab Fixed kamal-proxy remove command 2024-11-21 22:23:56 +04:00
Igor Alexandrov 86657b0172 Fixed kamal-proxy remove command 2024-11-21 22:23:56 +04:00
Igor Alexandrov aa2906086a Added host to the expected accessory deploy command result 2024-11-21 22:23:56 +04:00
Igor Alexandrov f4b7c886fb Added tests for accessory deploy and remove commands 2024-11-21 22:23:56 +04:00
Igor Alexandrov 4c778de2d9 Added tests for accessory configuration with proxy 2024-11-21 22:23:56 +04:00
Igor Alexandrov 70d2c71734 Added commands to deploy accessory to kamal-proxy 2024-11-21 22:23:56 +04:00
Igor Alexandrov b4df51b8b4 Added example how to read the Ruby version from the .ruby-version file. 2024-10-12 21:27:56 +04:00
Igor Alexandrov 69b13ebc6a Renamed NETWORK to DEFAULT_NETWORK 2024-10-09 10:00:57 +04:00
Igor Alexandrov da2a543cbc Reverted network arguments everywhere except to accessory config 2024-10-09 10:00:49 +04:00
Igor Alexandrov 08dacd2745 Added command tests 2024-10-09 09:53:25 +04:00
Igor Alexandrov b6a10df56a Added tests for network configuration option 2024-10-09 09:53:25 +04:00
Igor Alexandrov c917dd82cf Added network_args to proxy configuration 2024-10-09 09:53:25 +04:00
Igor Alexandrov f04cae529a Added network configuration option to application, proxy and accessory sections 2024-10-09 09:53:17 +04:00
Igor Alexandrov 6d63c4e9c6 Fixed example with the proxy status after the application has been removed 2024-09-27 21:11:51 +04:00
Igor Alexandrov 472d163cc7 Assert 404 after app is stopped 2024-09-27 19:15:42 +04:00
Igor Alexandrov dadac999d7 Fixed kamal-proxy remove call 2024-09-27 17:45:35 +04:00
Igor AleksandrovandNick Hammond 2b0810d063 Update lib/kamal/cli/templates/deploy.yml
Co-authored-by: Nick Hammond <nick@nickhammond.com>
2024-09-25 17:19:20 +04:00
Igor Alexandrov 098f1855e2 Added back accidentially removed new line 2024-09-25 12:11:45 +04:00
Igor Alexandrov 88351312bf Added app_port example to the proxy section 2024-09-25 11:25:42 +04:00
Igor Alexandrov 511a182539 Replaced string interpolations with to build paths 2024-03-28 20:25:24 +04:00
Igor Alexandrov 699bcc0d27 Combined two methods and into one 2024-03-27 20:56:47 +04:00
Igor Alexandrov cee449c269 Put locks in a locks directory. Ensure that locks directory exits on a primary host. 2024-03-27 12:04:39 +04:00
Igor Alexandrov 900041001a Removed unused method 2024-03-25 22:48:23 +04:00
Igor Alexandrov 43672ec9a5 Added destination to the lock directory 2024-03-25 22:42:22 +04:00
Igor Alexandrov 3d26fa8ddd Updated confirmation text for the traefik reboot command 2024-03-22 14:27:18 +04:00
Igor Alexandrov 0f13600ba3 Fixed Traefik integration test 2024-03-21 09:25:07 +04:00
Igor Alexandrov bbf952952d Added -y option to kamal traefik reboot command 2024-03-20 22:00:13 +04:00
Igor Alexandrov 77e72e34ce Bumped default Traefik image to 2.10 2024-02-13 16:00:02 +04:00
Igor Alexandrov 0c52a1053e Removed not needed configuration test 2023-08-08 19:14:03 +04:00
Igor Alexandrov c24c7abb79 Fix for https://github.com/mrsked/mrsk/issues/407 2023-08-08 19:04:35 +04:00
Igor Alexandrov d414253393 Updated uncommitted notification text 2023-07-24 20:12:22 +04:00
Igor Alexandrov ea941f33f9 Moved uncommitted changes message out of run_locally block 2023-07-21 22:45:23 +04:00
Igor Alexandrov 9c2a1dc7cd Removed commented code in tests 2023-07-21 18:44:01 +04:00
Igor Alexandrov 0cfafd1d25 Log uncommitted changes during deploy 2023-07-21 18:37:45 +04:00
Igor Alexandrov a29e188c90 Removed not needed MRSK.traefik.run command in Traefil reboot 2023-07-19 15:08:42 +04:00
Igor Alexandrov 83f5f3f053 Updated README with locking directory name 2023-07-17 10:39:50 +04:00
Igor Alexandrov e6ca270537 Include service name to lock details 2023-07-15 21:50:39 +04:00
Igor Alexandrov 08172be375 Updated README with info for Rails <7 usage 2023-06-26 16:05:24 +04:00
Igor Alexandrov 2746a48e88 Login to the registry proactively before stoping Accessory and Traefik 2023-06-22 15:13:47 +04:00
Igor Alexandrov 02256ac8fe More code style improvements 2023-06-19 18:22:07 +04:00
Igor Alexandrov dadd8225da Various code style improvements 2023-06-18 23:39:44 +04:00
Igor Alexandrov aa28ee0f3e Inroduce Native::Cached builder 2023-06-18 22:45:04 +04:00
Igor Alexandrov 4df3389d09 Added support for multistage build cache 2023-06-18 19:02:10 +04:00
Igor Alexandrov d3f5e9efe8 Updated Traefik CLI test 2023-06-15 17:11:20 +04:00
Igor Alexandrov d9b3fac17a Added ability to override default Traefik command line arguments 2023-06-15 15:41:20 +04:00