Skip to content

AWS Kfdef changes using v3 stacks #1410

Merged
k8s-ci-robot merged 4 commits into
kubeflow:masterfrom
PatrickXYS:yao_aws_account
Jul 24, 2020
Merged

AWS Kfdef changes using v3 stacks #1410
k8s-ci-robot merged 4 commits into
kubeflow:masterfrom
PatrickXYS:yao_aws_account

Conversation

@PatrickXYS

@PatrickXYS PatrickXYS commented Jul 23, 2020

Copy link
Copy Markdown
Member

Which issue is resolved by this Pull Request:
It helps AWS migrate to manifest V3.

Description of your changes:

  1. Use V3 kfctl_aws.yaml and kfctl_aws_congnito.yaml.
  2. Update some of aws components and create stacks/aws/application directory for a work-around.
  3. Adopt AWS ECR image in jupyter-web-app component.
  4. Adopt multi-user KFP.

Checklist:

  • Unit tests have been rebuilt:
    1. cd manifests/tests
    2. make generate-changed-only
    3. make test

@google-cla google-cla Bot added the cla: yes label Jul 23, 2020
@kubeflow-bot

Copy link
Copy Markdown
Contributor

This change is Reviewable

@PatrickXYS

Copy link
Copy Markdown
Member Author

/assign @Jeffwan

@Jeffwan Jeffwan changed the title Changes needed for V3 change on AWS AWS Kfdef changes using v3 stacks Jul 23, 2020
Comment thread stacks/aws/kustomization.yaml
Comment thread kfdef/kfctl_aws.yaml
Comment thread kfdef/kfctl_aws.yaml
@Jeffwan

Jeffwan commented Jul 23, 2020

Copy link
Copy Markdown
Member

@PatrickXYS Make sure you follow this process and generate test case for new manifest change

  • cd manifests/tests
  • make generate-changed-only
  • make test

Comment thread stacks/aws/kustomization.yaml Outdated
Comment thread pipeline/installs/multi-user/api-service/kustomization.yaml Outdated
@PatrickXYS PatrickXYS force-pushed the yao_aws_account branch 6 times, most recently from c7e6fc4 to b2b83f2 Compare July 24, 2020 02:53
@Bobgy

Bobgy commented Jul 24, 2020

Copy link
Copy Markdown
Contributor

/lgtm
regarding KFP related references

@PatrickXYS

Copy link
Copy Markdown
Member Author

Quick update: I tested against v3 Dex / Cognito / Multi-user KFP, all succeeded without any issue.

Will leave this open until we make decision to merge.

Related kfctl PR: kubeflow/kfctl#380

@Jeffwan

Jeffwan commented Jul 24, 2020

Copy link
Copy Markdown
Member

/approve

@k8s-ci-robot

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Jeffwan

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@Jeffwan

Jeffwan commented Jul 24, 2020

Copy link
Copy Markdown
Member

/lgtm

@Jeffwan

Jeffwan commented Jul 24, 2020

Copy link
Copy Markdown
Member

Excellent work! @PatrickXYS

@k8s-ci-robot k8s-ci-robot merged commit ffe6f98 into kubeflow:master Jul 24, 2020
PatrickXYS pushed a commit to PatrickXYS/manifests that referenced this pull request Jul 24, 2020
* Changes needed for V3 change on AWS

* Adopt AWS ECR image for jupyter-web-app components and generate all tests against manifest V3 changes

* Adopt Cognito change against V3

* Adopt change for multi-user KFP
k8s-ci-robot pushed a commit that referenced this pull request Jul 25, 2020
* Migrate AWS manifests to v3 pattern (#1396)

* Migrate AWS manifest to v3 pattern

* Clean up tests files

* Add istio namespace to istio ingress

* Update KFP pipeline test case for aws stack

* AWS Kfdef changes using v3 stacks  (#1410)

* Changes needed for V3 change on AWS

* Adopt AWS ECR image for jupyter-web-app components and generate all tests against manifest V3 changes

* Adopt Cognito change against V3

* Adopt change for multi-user KFP

* Update tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants