forked from kubeflow/kubeflow
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changes to support running E2E tests on minikube.
* Parameterize the E2E workflow with a parameter that controls the platform we are running on. * Related to kubeflow/testing#6 * Add environment variable to configure KUBECONFIG. * Split test_deploy into separate functions to deploy the kubeflow APP and get GKE credentials * This allows us to handle credentials and the kubeconfig file consistently for GKE and minikube; on subsequent steps we just set KUBECONFIG to point to the config. * Refactor the workflow to be a DAG. * Update the TFServing workflow to use the new version of test_deploy which uses a separate step to get credentials and store them in .kube_config. * The name for the test_runner step needs to be unique so that we will create different test cases in gubernator for the different platforms. * Parameterize the E2E workflow by a platform parameter that controls whether we use minikube or gke. * Always store kube config on an NFS share. * Fix lint and add a style .yapf file to autoformat files copied for tf-operator.
- Loading branch information
Showing
13 changed files
with
471 additions
and
241 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
[style] | ||
based_on_style = google | ||
indent_width: 2 | ||
continuation_indent_width: 2 |
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 |
---|---|---|
|
@@ -2,6 +2,8 @@ | |
|
||
Some preliminary instructions for how to cut a release. | ||
|
||
<<<<<<< HEAD | ||
======= | ||
## Authenticate to GCP | ||
|
||
If you're new to using GKE or are new to the release team, you'll need to authenticate to GCP first. [Install the `gcloud` tool](https://cloud.google.com/sdk/gcloud/) and then execute the following commands, substituting your Kubeflow release team account for `[email protected]` (if you aren't a member of `[email protected]`, ask to be added): | ||
|
@@ -24,6 +26,7 @@ Use [this script](https://github.com/jlewi/kubeflow-dev/blob/master/create_conte | |
create_context.sh $(kubectl config current-context) kubeflow-releasing | ||
``` | ||
|
||
>>>>>>> be3846f... Revert a bunch of changes to what's on master. | ||
## Build TFJob operator | ||
|
||
|
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.