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
Make the deploy scripts more efficient and other fixes. #1174
Conversation
* Download tarballs of the repo; this avoids GITHUB API token limits and is much faster because it avoids GitHistory * Install most of the packages into the app so that the user won't have to do that step to start using other packages. Fix kubeflow#1154
/assign @ankushagarwal |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ankushagarwal The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
test flake looks like an HTTP issue cloning the repo. |
Filed for the previous test flake /issues/1178 |
* Make the deploy scripts more efficient and other fixes. * Download tarballs of the repo; this avoids GITHUB API token limits and is much faster because it avoids GitHistory * Install most of the packages into the app so that the user won't have to do that step to start using other packages. Fix kubeflow#1154 * Enable anonymous usage collection.
…anch. * This includes changes like kubeflow#1174 which makes downloading the repo efficient by downloading a tarball and not using git clone. * Also pull in the scripts for GKE that don't use bootstrapper.
* Make the deploy scripts more efficient and other fixes. * Download tarballs of the repo; this avoids GITHUB API token limits and is much faster because it avoids GitHistory * Install most of the packages into the app so that the user won't have to do that step to start using other packages. Fix kubeflow#1154 * Enable anonymous usage collection.
* Related to kubeflow#1174. * This is a follow on to kubeflow#1175. kubeflow#1175 attempted to fix this issue but the unittest was insufficient because it didn't handle the case where there were multiple K8s resources in a file. * The test is updated to handle that case. We use a more powerful YAML processing library kyaml from kustomize. * Also remove empty annotations (GoogleCloudPlatform/kubeflow-distribution#16) because this triggers a bug in kpt.
Download tarballs of the repo; this avoids GITHUB API token limits
and is much faster because it avoids GitHistory
Install most of the packages into the app so that the user won't
have to do that step to start using other packages.
Move scripts/minikube/deploy.sh to scripts/deploy.sh - This script is generic and will work for any existing K8s cluster not just minikube.
Fix #1154
This change is