Skip to content

Conversation

@steinliber
Copy link

@steinliber steinliber commented Jul 19, 2022

Signed-off-by: Meng JiaFeng jiafeng.meng@merico.dev

Pre-Checklist

Note: please complete ALL items in the following checklist.

  • I have read through the CONTRIBUTING.md documentation.
  • My code has the necessary comments and documentation (if needed).
  • I have added relevant tests

Description

  • argocdapp and devlake are all been tested.
  • use the temp file to keep the kubectl config
  • extract common logic to installer

Related Issues

Subtask of #850

New Behavior (screenshots if needed)

image
image

@steinliber steinliber requested a review from a team as a code owner July 19, 2022 01:20
@steinliber steinliber changed the title Feat refactor kubectl plugin installer feat: refactor kubectl plugin installer Jul 19, 2022
@steinliber steinliber changed the title feat: refactor kubectl plugin installer refactor: kubectl plugin installer Jul 19, 2022
@steinliber steinliber requested a review from xavier-hou July 20, 2022 03:06
@aFlyBird0 aFlyBird0 self-assigned this Jul 20, 2022
@iyear
Copy link
Member

iyear commented Jul 20, 2022

Nice refactoring!
I add a few comments, and most of which are parts of the original code. Thanks for your hard work!

Copy link
Member

@IronCore864 IronCore864 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested locally, gitops works.

@daniel-hutao
Copy link
Member

@steinliber Some conflicts here. And nearly 500 lines of code is a bit much, so I recommend splitting commits of this size into multiple pr in the future.

Copy link
Member

@aFlyBird0 aFlyBird0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool refactor! 👍

@aFlyBird0 aFlyBird0 removed their assignment Jul 20, 2022
@steinliber steinliber force-pushed the feat-refactor-kubectl-plugin-installer branch from 701fba4 to 3391737 Compare July 20, 2022 06:32
Signed-off-by: Meng JiaFeng <jiafeng.meng@merico.dev>
@steinliber steinliber force-pushed the feat-refactor-kubectl-plugin-installer branch from 3391737 to 95d9859 Compare July 20, 2022 06:50
Signed-off-by: Meng JiaFeng <jiafeng.meng@merico.dev>
@steinliber steinliber requested a review from daniel-hutao July 20, 2022 06:54
@IronCore864 IronCore864 merged commit 0f41f09 into devstream-io:main Jul 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor refactor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants