kubebb / core

A declarative component lifecycle management platform
https://kubebb.github.io/website
Apache License 2.0
8 stars 9 forks source link

feat: add CLI tool to enable the complete creation of core components… #377

Closed 0xff-dev closed 9 months ago

0xff-dev commented 1 year ago

… based on specified parameters

What type of PR is this?

/kind feature

What this PR does / why we need it

feat: add CLI tool to enable the complete creation of core components…

Which issue(s) this PR fixes

Fixes #

Special notes for your reviewer

./main install --namespace=u4a-system --component-store=false --cc-version=0.1.0 --u4a-version=0.1.7 --node-name=kubebb-core-control-plane
codecov[bot] commented 1 year ago

Codecov Report

Merging #377 (93fbf74) into main (3d25e65) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #377   +/-   ##
=======================================
  Coverage   27.50%   27.50%           
=======================================
  Files          37       37           
  Lines        4486     4486           
=======================================
  Hits         1234     1234           
  Misses       3148     3148           
  Partials      104      104           

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

bjwswang commented 9 months ago

@0xff-dev we should have a step-by-step guidence to let user configure the must-required fileds like

cli init
> Input the namespace for kubebb: xxx
> Input the node name as ingress node:   xxx