kusion icon indicating copy to clipboard operation
kusion copied to clipboard

[WIP]feat: add watch cmd to monitor resource changes by runtime

Open howieyuen opened this issue 3 years ago • 1 comments

related: #12

  • it's an alpha feature
  • only support Namespace/Service/Deployment of k8s
  • printers need table generators according to k8s internal implements

preview: image

howieyuen avatar Aug 12 '22 10:08 howieyuen

Pull Request Test Coverage Report for Build 3127971705

  • 91 of 160 (56.88%) changed or added relevant lines in 4 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-0.3%) to 73.804%

Changes Missing Coverage Covered Lines Changed/Added Lines %
pkg/kusionctl/cmd/apply/options.go 1 28 3.57%
pkg/engine/operation/watch.go 87 129 67.44%
<!-- Total: 91 160
Totals Coverage Status
Change from base Build 3127452548: -0.3%
Covered Lines: 4522
Relevant Lines: 6127

💛 - Coveralls

coveralls avatar Aug 12 '22 10:08 coveralls

updated: refactor k8s printer structure

howieyuen avatar Sep 09 '22 10:09 howieyuen

Pull Request Test Coverage Report for Build 3051497105

  • 91 of 160 (56.88%) changed or added relevant lines in 4 files are covered.
  • 7 unchanged lines in 2 files lost coverage.
  • Overall coverage decreased (-0.6%) to 73.817%

Changes Missing Coverage Covered Lines Changed/Added Lines % pkg/kusionctl/cmd/apply/options.go 1 28 3.57% pkg/engine/operation/watch.go 87 129 67.44% Files with Coverage Reduction New Missed Lines % pkg/engine/operation/parser/parser.go 3 70.0% pkg/engine/operation/parser/spec_parser.go 4 66.04% Totals Coverage Status Change from base Build 3043377590: -0.6% Covered Lines: 4477 Relevant Lines: 6065

💛 - Coveralls

Please add more UTs, since the coverage decreased 0.6%

SparkYuan avatar Sep 26 '22 08:09 SparkYuan

lgtm

SparkYuan avatar Sep 27 '22 07:09 SparkYuan