-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provisioning GKE cluster for integration tests #20
Comments
Set up cluster on GKE flow:
|
script that creates a dns entry (record type "A") for given IP address: AC:
|
Please use build.kyma-project.io domain. |
Integration script first iteration AC:
|
Running testing.sh requires helm command:
Both the bootstrap dockerfile and the actual image need to be updated. |
Please use kubernetes version same as minikube which is 1.10. Maybe we should even add that to the installation guide. |
Running tests implemented in #139 |
Description
Implement installation and test of kyma project with GKE cluster using Prow.
AC:
Deliver artifacts (sources in github) necessary to create/re-create the following pipeline:
Stretch: Pipelines steps can be triggered independently (if easy enough to implement)
After provisioning trigger those actions (outside of scope of this task):
Consider implementation as orchestration of small jobs doing one thing at once (e.g. set up DNS, provision cluster, generate TLS) - avoid implementation with one big script.
Reasons
This task is a preparation to move CI from minikube in docker to real cluster on GCE. Prow is the kyma community choice for CI/CD.
Minikube in docker has serious limitations (kubeadm is not supported), therefore other way of testing kyma is required.
The text was updated successfully, but these errors were encountered: