KusionStack / KusionStack/vscode-kusion

Provide better user interaction on preview-apply process

Open
#5 0 comments 0 reactions 7 assignees View on GitHub

@He1pa is already working on this.

Since Dec 7, 2022.

Dominant language
TypeScript
Stars
7
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Product Design

Here's a classic scenario to deliver infra changes to dev env within IDE:

  • modify infra code
  • Preview diff between live resources and the spec to be applied
  • confirm to continue applying, or cancel to return to modify the infra code
  • during applying changes, observe the status of related resources until the stack is reconciled

todo: 简单的流程图

To make the process mentioned above more smooth and effective, KusionIDE needs to improve the preview-apply UI. Here are two key interfaces designed.

side-by-side live diff preview

live diff

resource status watch

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.