Skip to content

Commit 65cae57

Browse files
author
Matt Pryor
committed
Switch Arcus HA test to use 2 x larger workers
1 parent 2783445 commit 65cae57

File tree

2 files changed

+15
-6
lines changed

2 files changed

+15
-6
lines changed

.github/environments/arcus-ha/inventory/group_vars/all/variables.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,13 @@ infra_flavor_id: >-
1212
# The flavor to use for the control plane nodes
1313
capi_cluster_control_plane_flavor: vm.azimuth.ci.ec1.medium
1414
# The flavor to use for worker nodes
15-
capi_cluster_worker_flavor: vm.azimuth.ci.ec1.medium
15+
capi_cluster_worker_flavor: vm.azimuth.ci.en1.medium
1616

1717
# Although this is a "HA" test, what we are really testing is the spawning
1818
# of the CAPI cluster and deployment of Azimuth onto that
19-
# We have also preferred to use 3 small workers rather than 1 or 2 eighth workers,
20-
# as they are more likely to fit in the gaps between other workloads
21-
# So one control plane node and two workers is sufficient for that
19+
# So one control plane node is sufficient for that
2220
capi_cluster_control_plane_count: 1
23-
capi_cluster_worker_count: 3
21+
capi_cluster_worker_count: 2
2422

2523
# Use a single replica for Consul
2624
# The risk of failed upgrades is too great, and it is going away soon
@@ -35,4 +33,4 @@ velero_backup_schedule_name: default
3533
velero_backup_schedule_timings: "0 0 * * *"
3634
velero_backup_schedule_ttl: "168h"
3735
velero_aws_access_key_id: required-but-not-used
38-
velero_aws_secret_access_key : required-but-not-used
36+
velero_aws_secret_access_key : required-but-not-used

.github/environments/leafcloud-ha/inventory/group_vars/all/variables.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,14 @@ capi_cluster_addons_csi_cinder_volume_type: unencrypted
3434
# Use a single replica for Consul
3535
# The risk of failed upgrades is too great, and it is going away soon
3636
consul_server_replicas: 1
37+
38+
# Enable Velero just to check that installation works
39+
velero_enabled: true
40+
velero_s3_url: https://required-but-not-used.com
41+
velero_bucket_name: not-used
42+
velero_backup_schedule_enabled: true
43+
velero_backup_schedule_name: default
44+
velero_backup_schedule_timings: "0 0 * * *"
45+
velero_backup_schedule_ttl: "168h"
46+
velero_aws_access_key_id: required-but-not-used
47+
velero_aws_secret_access_key : required-but-not-used

0 commit comments

Comments
 (0)