ubicloud/spec
Enes Cakir 14749d373f Enable alien VM runners on AWS
When we have high demand for runners, we exceed the capacity of our host
fleet.

To handle this spiky demand, we route the requests to AWS VMs. We use
"alien" to identify the VM on the external cloud rather than on our own
hosts.

This PR uses the same logic as Ubi-on-AWS, which is used for PostgreSQL.
When you provide a private location and AWS vm SKU, the nexus assembler
provisions it on AWS.

Currently, it's controlled by a feature flag in the project. After we
test it, we will change the logic to route only the exceeded demand.
2025-08-06 17:19:18 +03:00
..
clec Introduce autoloading of a test helper 2024-10-29 07:40:12 -07:00
lib Change all create_with_id to create 2025-08-06 01:55:51 +09:00
model Change all create_with_id to create 2025-08-06 01:55:51 +09:00
prog Enable alien VM runners on AWS 2025-08-06 17:19:18 +03:00
routes Support swapping the reference and post subcommand arguments in the cli 2025-08-06 03:55:02 +09:00
scheduling Change all create_with_id to create 2025-08-06 01:55:51 +09:00
serializers Return current and target sizes in PG API 2025-07-08 20:19:56 +05:30
cli_config.ru Support setting of PGPASSWORD in bin/ubi and cli/ubi 2025-08-06 02:10:02 +09:00
cli_spec.rb Support setting of PGPASSWORD in bin/ubi and cli/ubi 2025-08-06 02:10:02 +09:00
config_spec.rb Increase Config test coverage and delete unused lines 2023-08-07 01:05:05 +03:00
coverage_helper.rb Add tests for UbiCSI 2025-07-25 15:20:55 +02:00
db_spec.rb Check all encrypted columns are redacted 2025-07-17 00:44:14 +09:00
monitor_smoke_test.rb Add monitor smoke test 2025-07-30 07:00:03 +09:00
resource_methods_spec.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
respirate_smoke_test.rb Make partitioned respirate automatically rebalance based on number of workers 2025-06-14 01:46:43 +09:00
ruby_sdk_spec.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
spec_helper.rb Pass the vm host family while assembling it 2025-05-13 17:25:23 +03:00
thawed_mock.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
ubid_spec.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00