forked from aws/eks-anywhere
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add tinkerbell ci test harness to e2e test framework (aws#2031)
* add tinkerbell ci test harness to e2e test framework * split tink tests into instance suites based on hardware capacity * account for multiple tests in single instance decomm test runner * fix generate hardware & marshall labels * provision tink boostrap and server ip for ci * update codebuild job for tinkerbell ci * fix linter * add kube 1.23 test * account for future tinkerbell boostrap ip arg during create cluster cmd * remove tink feature flag enable * add option to override the local tinkerbell IP in the bootstrap cluster * update tests for bootstrap flag * update to lab vcenter * update max cluster name length and power off hardware prior to each test * add br test for tink * enable k8 1.23 test for tink * update conformance and prow tests to accound for tinkerbell changes * split tink and cp cidr ranges * persist vm on failure for debug * fix bundle upload * update tink conformance tests * remove example infra config * skip three worker test * add ping test to show connectivity to vcenter in colo lab thru direct connect * remove ping * only run tink tests on main branch * update test concurrent count
- Loading branch information
1 parent
9c51672
commit f9fc1af
Showing
28 changed files
with
1,232 additions
and
269 deletions.
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
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
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
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
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,37 @@ | ||
#!/usr/bin/env bash | ||
# Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
|
||
set -e | ||
set -x | ||
set -o pipefail | ||
|
||
cat << EOF > ${INTEGRATION_TEST_INFRA_CONFIG} | ||
--- | ||
ec2: | ||
amiId: ${INTEGRATION_TEST_AL2_AMI_ID} | ||
subnetId: ${INTEGRATION_TEST_SUBNET_ID} | ||
vSphere: | ||
url: ${TEST_RUNNER_GOVC_URL} | ||
insecure: True | ||
library: ${TEST_RUNNER_GOVC_LIBRARY} | ||
template: ${TEST_RUNNER_GOVC_TEMPLATE} | ||
datacenter: ${TEST_RUNNER_GOVC_DATACENTER} | ||
datastore: ${TEST_RUNNER_GOVC_DATASTORE} | ||
resourcePool: ${TEST_RUNNER_GOVC_RESOURCE_POOL} | ||
network: ${TEST_RUNNER_GOVC_NETWORK} | ||
folder: ${TEST_RUNNER_GOVC_FOLDER} | ||
EOF |
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
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
Oops, something went wrong.