-
Notifications
You must be signed in to change notification settings - Fork 96
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci(k8s-eks): add ARM CI jobs configurations
Add following CI jobs configurations: - Longevity K8S EKS 3h, full ARM - Functional K8S EKS tests, full ARM Also, update the EKS module by adding detection of the ARM instance types and selecting proper image for VM.
- Loading branch information
1 parent
1df9dcf
commit a02daf3
Showing
6 changed files
with
65 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
k8s_instance_type_auxiliary: 't4g.large' | ||
k8s_instance_type_monitor: 't4g.large' | ||
instance_type_loader: 'c6gn.xlarge' | ||
instance_type_db: 'im4gn.4xlarge' | ||
k8s_scylla_disk_gi: 6900 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
user_prefix: 'functional-arm' | ||
k8s_instance_type_auxiliary: 't4g.large' | ||
k8s_instance_type_monitor: 't4g.large' | ||
instance_type_loader: 'c6gn.xlarge' | ||
instance_type_db: 'im4gn.xlarge' | ||
k8s_scylla_disk_gi: 1600 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
17 changes: 17 additions & 0 deletions
17
jenkins-pipelines/operator/eks/longevity-scylla-operator-3h-eks-arm.jenkinsfile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
#!groovy | ||
|
||
def lib = library identifier: 'sct@snapshot', retriever: legacySCM(scm) | ||
|
||
longevityPipeline( | ||
backend: 'k8s-eks', | ||
region: 'eu-west-2', | ||
availability_zone: 'c', | ||
test_name: 'longevity_test.LongevityTest.test_custom_time', | ||
test_config: '''["test-cases/scylla-operator/longevity-scylla-operator-3h.yaml", "configurations/arm/eks.yaml"]''', | ||
email_recipients: '[email protected],[email protected]', | ||
post_behavior_db_nodes: 'destroy', | ||
post_behavior_loader_nodes: 'destroy', | ||
post_behavior_monitor_nodes: 'destroy', | ||
post_behavior_k8s_cluster: 'destroy', | ||
k8s_log_api_calls: false, | ||
) |
18 changes: 18 additions & 0 deletions
18
jenkins-pipelines/operator/functional/functional-eks-arm.jenkinsfile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
#!groovy | ||
|
||
def lib = library identifier: 'sct@snapshot', retriever: legacySCM(scm) | ||
|
||
longevityPipeline( | ||
backend: 'k8s-eks', | ||
region: 'eu-west-2', | ||
availability_zone: 'c', | ||
functional_test: true, | ||
test_name: 'functional_tests/scylla_operator', | ||
test_config: '''["test-cases/scylla-operator/functional.yaml", "configurations/operator/functional-eks-arm.yaml"]''', | ||
email_recipients: '[email protected],[email protected]', | ||
post_behavior_db_nodes: 'destroy', | ||
post_behavior_loader_nodes: 'destroy', | ||
post_behavior_monitor_nodes: 'destroy', | ||
post_behavior_k8s_cluster: 'destroy', | ||
k8s_log_api_calls: false, | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters