Commit Graph

49 Commits

Author SHA1 Message Date
guofutan 51de55c8a1 fix: fix --debug not print the DEBUG LEVEL LOG 2022-01-01 19:16:15 +08:00
pixiake ba620e7320 Support kubekey to independently generate certificates
Signed-off-by: pixiake <guofeng@yunify.com>
2021-12-29 15:34:06 +08:00
Leo Li 0e8c52cee3 fix: CreateClusterPipeline support use the artifact
Signed-off-by: Leo Li <jacksama@foxmail.com>
2021-12-23 17:30:13 +08:00
Leo Li 66c62af773 Add Manifest resource and support export an artifact using the manifest
Signed-off-by: Leo Li <jacksama@foxmail.com>
2021-12-23 17:30:13 +08:00
24sama ff7d269852 fix handle error node nil pointer
Signed-off-by: 24sama <leo@kubesphere.io>
2021-12-09 21:18:31 +08:00
24sama ffdc5c56bb fix handle error node bug
Signed-off-by: 24sama <leo@kubesphere.io>
2021-12-09 17:22:42 +08:00
24sama 79fcff8d25 fix cp file text busy error
Signed-off-by: 24sama <leo@kubesphere.io>
2021-12-06 10:34:05 +08:00
sunhaizhou [孙海洲] dbbc7bca07 Refactoring code. 2021-11-30 19:41:58 +08:00
24sama f4b7fd4605 dev-v2.0.0: add copyright
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-15 11:31:28 +08:00
24sama b65da92971 dev-v2.0.0: fix permission denied error
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-06 14:52:47 +08:00
24sama 89adf28ae3 dev-v2.0.0: add ignore-err options
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-04 17:21:45 +08:00
24sama a7d1996723 dev-v2.0.0: split module and task into different package
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:33 +08:00
24sama 949297d110 dev-v2.0.0: add desc for moduels
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:33 +08:00
24sama c9773712a5 dev-v2.0.0: fix auth bug
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:33 +08:00
24sama be2947ff9b dev-v2.0.0: fix import cycle
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:33 +08:00
24sama 081a02d25b dev-v2.0.0: add module hook 2021-11-01 18:15:33 +08:00
24sama 88c26e54a1 dev-v2.0.0: add new api version and adjust project structure
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:16 +08:00
24sama 7fd2b42b82 dev-v2.0.0: add a until() func to module that make themselves can loop execution
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:07 +08:00
24sama 163b3a4b1e dev-v2.0.0: fix a bug that maybe make goroutine leak
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:06 +08:00
24sama 9f45320206 dev-v2.0.0: Release PipelineCache after pipeline exec complete
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:06 +08:00
24sama 89cefc2bc2 dev-v2.0.0: support k3s 2021-11-01 18:15:06 +08:00
24sama 204fb76e3d dev-v2.0.0: Add UpgradeClusterPipeline
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:06 +08:00
24sama 2b8d7670b4 Experiment: add DeleteNodePipeline
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:06 +08:00
24sama 87db933297 Experiment: sync master branch latest ContainerRuntimeEndpoint config
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:06 +08:00
24sama 307b90071b Experiment: sync master branch latest k8s installation process
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:05 +08:00
24sama e0515648c1 Experiment: move logo to pipeline init function
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:05 +08:00
24sama c2fb7fd5c5 Experiment: rename module and pipeline cache
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:05 +08:00
24sama c2916448e1 Experiment: add init_dependencies pipeline and add cache to BaseHost
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:05 +08:00
24sama 17b4a37daa Experiment: add delete cluster pipeline
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:05 +08:00
24sama 2a8e074b31 Experiment: add AddonsModule
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:05 +08:00
24sama 5b6463bc4a Experiment: logger init by the BaseRuntime
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:05 +08:00
24sama 95ca643102 Experiment: make task result display each to each
Signed-off-by: 24sama <leo@kubesphere.io>
2021-11-01 18:15:05 +08:00
24sama 712358f5d7 Experiment: add NetworkPluginModule(calico) and create kubernetes pipeline basically completed
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:04 +08:00
24sama bf092dd592 Experiment: add some modules about kubernetes and modify HaproxyModule
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:04 +08:00
24sama 5023164653 Experiment: encap module runtime
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:04 +08:00
24sama b97914a373 Experiment: add ETCDModule and baseHost add label field
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:04 +08:00
24sama 96ee92d61d Experiment: add ETCDModule. (WIP)
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:04 +08:00
24sama 4905e4428d Experiment: add DockerModule and ImageModule
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:04 +08:00
24sama 01993f7283 Experiment: fix some scp bug and upgrade sftp dependency version
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:04 +08:00
24sama 60526aace4 Experiment: add NodeBinariesModule and ConfigureOSModule
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:04 +08:00
24sama 6745ef6281 Experiment: solve bug in multiple err result
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:04 +08:00
24sama a60f148bff Experiment: modify task result 2021-11-01 18:15:03 +08:00
24sama f932d7730a Experiment: make core package independent
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:03 +08:00
24sama daacfa24da Experiment: add a Round() function to calculate a rounding result about 'concurrency' field.
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:03 +08:00
24sama c7dd6b2a74 Experiment: redesign the task ending by using errgroup and context to control task exec.
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:03 +08:00
24sama da5ad1d4b1 Experiment: fix some goroutine bug and implement logrus formater.
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:03 +08:00
24sama fda9142592 Experiment: fix some runner bug
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:03 +08:00
24sama 7ecfde2469 Experiment: modify the structure and remove experiment folder
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:03 +08:00
24sama 086fa6f42d Experiment: modify the structure and remove experiment folder
Signed-off-by: 24sama <jacksama@foxmail.com>
2021-11-01 18:15:00 +08:00