Releases: kubeclipper/kubeclipper
Releases · kubeclipper/kubeclipper
v1.4.0
What's Changed
- fix: update the default package address for AIO by @qinyer in #247
- fix: http-server start bind address update by @zhuzhenfan in #246
- Revert "fix: http-server start bind address update (#246)" by @x893675 in #250
- feat: add nfs-csi by @x893675 in #252
- add deprecated field to mark plugin be deprecated by @x893675 in #257
- fix: check cluster recovery by @zhuzhenfan in #254
- feat: event logs clean by @Xvv-v in #256
- feat: loginRecord clean by @Xvv-v in #259
- feat: kubeadm cluster import by @zhuzhenfan in #261
- fix: update error msg by @lixd in #260
- fix: deploy aio support master branch by @x893675 in #265
- fix: kcctl subcommand has a bug where the ssh port is 0 by @zhuzhenfan in #263
- doc: 1.2.0 -> 1.2.1 in readme by @wu-wenxiang in #268
- doc: update quick start in readme by @qinyer in #269
- fix: update cert expiration immediately by @Xvv-v in #271
- fix: add human readable error msg by @lixd in #273
- fix: http-server start bind address update by @zhuzhenfan in #272
- fix: kcctl create cluster using the correct version of calico by @qinyer in #276
- fix: use agentID to drain node,compatible multiple nic by @lixd in #275
- fix: Fix the bug that k8s gets incorrect docker version information by @zhuzhenfan in #281
- fix: removing privider value from regular clusters by @zhuzhenfan in #279
- fix: update kcctl use online deploy config,remove local deploy config by @lixd in #285
- feat: login auth rate limite by @qinyer in #291
- feat: CRI support configure https registry by @lyp256 in #290
- fix-crash by @x893675 in #292
- fix: support nfs rwo by @lixd in #293
- fix: import cluster missing kubelet root-dir by @zhuzhenfan in #295
- fix: clean cmd add force flag to use local deploy config by @lixd in #296
- add fuzzy search for node and event by @x893675 in #299
- improve cluster controller by @lyp256 in #301
- fix: determine if stderr is empty by @zhuzhenfan in #304
- fix: restricted login prompt fixed by @zhuzhenfan in #298
- fix: edit no describe backup error by @Metrora in #311
- hotfix: create cluster by local registry by @lyp256 in #312
- fix: enable ipv6 forwarding when creating a cluster by @zhuzhenfan in #314
- fix: importing clusters of the same name to the kc platform will over… by @zhuzhenfan in #316
- add cluster control plane health status by @x893675 in #317
- fix: can not remove nfs-csi by @Xvv-v in #319
- feat: the cni component code is extracted into a separate section by @zhuzhenfan in #308
- fix: edit no description s3 backuppoint error by @Metrora in #321
- update docker version by @qinyer in #320
- check master node availability status before cluster recovery by @zhuzhenfan in #324
- add ForceIgnoreError option to delivery service by @x893675 in #322
- fix: worker node CRI registry init by @lyp256 in #325
- fix: cluster master node unhealthy before recovery without indication by @zhuzhenfan in #327
- fix: The backup name is not the same as the backup file name by @Metrora in #331
- fix: Error adding nodes to nano import-cluster with cni limit by @zhuzhenfan in #330
- update readme by @x893675 in #332
- fix: create cluster CRI init by @lyp256 in #334
- ci: add e2e test workflow by @cmycoups in #333
- add check step before install nfs-csi by @Metrora in #336
- Revert "ci: add e2e test workflow" by @x893675 in #337
- import cluster fix: Backup point reset / missing etcdctl / recovery r… by @zhuzhenfan in #339
- fix the exception of deleting cloudprovider by @qinyer in #342
- fix: import cluster recovery bug by @zhuzhenfan in #343
- Fix the bug that importing clusters cannot use kubectl terminal by @zhuzhenfan in #345
- fix create cluster e2e spec by @x893675 in #348
- fix: add worker node not install addon component by @zhuzhenfan in #347
- fix import cluster label by @qinyer in #350
- add e2e spec install aio cluster timeout parameter by @x893675 in #352
- ci: add e2e aio check in workflow by @cmycoups in #353
- fix getting the target branch name by @qinyer in #357
- fix: Failed to create one master one worker cluster with component without specifying the registry by @Metrora in #356
- add --force for kcctl delete cluster by @x893675 in #360
- fix: plugin registry config error by @Xvv-v in #361
- feat: support tenant by @lixd in #363
- fix: Check csi health step is not idempotent by @Metrora in #369
- fix: The month-end cronbackup cannot be edited by @Metrora in #371
- cherry-pick (#359) to master by @lyp256 in #374
- [master] Refactor downloader by @kubeclipper-bot in #376
- feat: support specify project when create provider by @lixd in #372
- update the code of month-end cronbackup by @Metrora in #379
- [master] feat: support external ca certificate import when creating a cluster by @kubeclipper-bot in #383
- cherrypick: optimize force drain node and delete cluster (#382) by @x893675 in #385
- fix: import cluster remove local-registry by @zhuzhenfan in #386
- optimize: add simple retry for get cluster certificate by @Xvv-v in #389
- kcctl tool to create cluster, missing cartsans parameter by @zhuzhenfan in #392
- the kcctl tool to create a cluster is missing the project parameter by @zhuzhenfan in #395
- fix plugin cri registry by @lyp256 in #398
- The imported cluster is missing the kubectl terminal image by @zhuzhenfan in #397
- Importing a cluster kubeconfig decode by @zhuzhenfan in #402
- Incorrect component image load order causes service exceptions by @zhuzhenfan in #408
- fix: Edit cronbackup to month-end display error by @Metrora in #406
- feat: add workflow to build kc-server image by @lixd in #403
- update cluster struct json tag by @zhuzhenfan in #413
- Refactor add-or-remove cluster node operation feature by @qinyer in #412
- feat: kcctl deploy support https by @lyp256 in #409
- fix: make node to global resource by @lixd in https://github.com/kubecli...
v1.3.4
What's Changed
- ci: update default kc version from 1.3.1 to 1.3.3 (#585) by @wu-wenxiang in #586
- fix containerd config bug and kc deploy bug in unbuntu-18 by @zhuzhenfan in #587
- fix offline upgrade by @lixd in #589
- fix: check the ubuntu-22.04 synchronization time service by @qinyer in #592
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
- feat: update kc version to v1.3.2 by @Mengchenchen in #561
- add kcctl create cluster flag --insecure-registry by @Metrora in #567
- feat: update k8s apiserver cert SANs when update externalIP by @Metrora in #569
- Fix the bug of renaming tag of mirror by @zhuzhenfan in #572
- fix: kcctl registry remove image failed by @zhuzhenfan in #574
- add pkg flag for join cmd by @x893675 in #578
- kcctl adds the service/pod subnet parameter by @zhuzhenfan in #584
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- feat: add create and get cluster api test cases by @cmycoups in #488
- Increase the waiting time for the ks-server http service to start (#490) by @zhuzhenfan in #492
- fix check server running failed by @x893675 in #497
- feat: add api test cases for add and remove nodes by @cmycoups in #495
- feat: add cluster backup and recovery api test cases by @cmycoups in #504
- feat:add cluster template api testcases by @Mengchenchen in #507
- [release-1.3] fix: extend the install storage timeout period by @kubeclipper-bot in #512
- support k8s v1.24 and v1.25 by @x893675 in #515
- feat: support delegate CloudProvider when delete cluster by @zhuzhenfan in #519
- fix: update component workload tolerance and node affinity (#520) by @qinyer in #522
- fix: kcctl registry deploy bug by @zhuzhenfan in #523
- feat:add api test in workflow by @Mengchenchen in #511
- feat: add registry apitest and run task by @sacredartr in #527
- feat: add cronbackups api test cases and merge repeat test cases by @cmycoups in #530
- feat: add node-ip as node-name by @zhuzhenfan in #533
- fix: organize test cases by @cmycoups in #536
- feat: add test report for api test by @Mengchenchen in #531
- fix: optimize the code and add err.log by @sacredartr in #538
- feat: add access_control apitest by @sacredartr in #539
- feat: add api testcases for region and node by @Mengchenchen in #540
- feat: add kcctl create cluster flags by @Xvv-v in #543
- doc: update ip-detect flag use example by @qinyer in #548
- fix: kcctl create cluster --calico.ipv4-auto-detection flag checkfmt … by @Xvv-v in #549
- fix occasional 401 error by @x893675 in #552
- fix: add get-kubeclipper.sh by @lixd in #554
- Fix external etcd cluster nano-management failure by @zhuzhenfan in #557
- feat: add cluster_hosting and fix some cases by @sacredartr in #560
New Contributors
- @Mengchenchen made their first contribution in #507
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- fix: update the default package address for AIO by @qinyer in #247
- fix: http-server start bind address update by @zhuzhenfan in #246
- Revert "fix: http-server start bind address update (#246)" by @x893675 in #250
- feat: add nfs-csi by @x893675 in #252
- add deprecated field to mark plugin be deprecated by @x893675 in #257
- fix: check cluster recovery by @zhuzhenfan in #254
- feat: event logs clean by @Xvv-v in #256
- feat: loginRecord clean by @Xvv-v in #259
- feat: kubeadm cluster import by @zhuzhenfan in #261
- fix: update error msg by @lixd in #260
- fix: deploy aio support master branch by @x893675 in #265
- fix: kcctl subcommand has a bug where the ssh port is 0 by @zhuzhenfan in #263
- doc: 1.2.0 -> 1.2.1 in readme by @wu-wenxiang in #268
- doc: update quick start in readme by @qinyer in #269
- fix: update cert expiration immediately by @Xvv-v in #271
- fix: add human readable error msg by @lixd in #273
- fix: http-server start bind address update by @zhuzhenfan in #272
- fix: kcctl create cluster using the correct version of calico by @qinyer in #276
- fix: use agentID to drain node,compatible multiple nic by @lixd in #275
- fix: Fix the bug that k8s gets incorrect docker version information by @zhuzhenfan in #281
- fix: removing privider value from regular clusters by @zhuzhenfan in #279
- fix: update kcctl use online deploy config,remove local deploy config by @lixd in #285
- feat: login auth rate limite by @qinyer in #291
- feat: CRI support configure https registry by @lyp256 in #290
- fix-crash by @x893675 in #292
- fix: support nfs rwo by @lixd in #293
- fix: import cluster missing kubelet root-dir by @zhuzhenfan in #295
- fix: clean cmd add force flag to use local deploy config by @lixd in #296
- add fuzzy search for node and event by @x893675 in #299
- improve cluster controller by @lyp256 in #301
- fix: determine if stderr is empty by @zhuzhenfan in #304
- fix: restricted login prompt fixed by @zhuzhenfan in #298
- fix: edit no describe backup error by @Metrora in #311
- hotfix: create cluster by local registry by @lyp256 in #312
- fix: enable ipv6 forwarding when creating a cluster by @zhuzhenfan in #314
- fix: importing clusters of the same name to the kc platform will over… by @zhuzhenfan in #316
- add cluster control plane health status by @x893675 in #317
- fix: can not remove nfs-csi by @Xvv-v in #319
- feat: the cni component code is extracted into a separate section by @zhuzhenfan in #308
- fix: edit no description s3 backuppoint error by @Metrora in #321
- update docker version by @qinyer in #320
- check master node availability status before cluster recovery by @zhuzhenfan in #324
- add ForceIgnoreError option to delivery service by @x893675 in #322
- fix: worker node CRI registry init by @lyp256 in #325
- fix: cluster master node unhealthy before recovery without indication by @zhuzhenfan in #327
- fix: The backup name is not the same as the backup file name by @Metrora in #331
- fix: Error adding nodes to nano import-cluster with cni limit by @zhuzhenfan in #330
- update readme by @x893675 in #332
- fix: create cluster CRI init by @lyp256 in #334
- ci: add e2e test workflow by @cmycoups in #333
- add check step before install nfs-csi by @Metrora in #336
- Revert "ci: add e2e test workflow" by @x893675 in #337
- import cluster fix: Backup point reset / missing etcdctl / recovery r… by @zhuzhenfan in #339
- fix the exception of deleting cloudprovider by @qinyer in #342
- fix: import cluster recovery bug by @zhuzhenfan in #343
- Fix the bug that importing clusters cannot use kubectl terminal by @zhuzhenfan in #345
- fix create cluster e2e spec by @x893675 in #348
- fix: add worker node not install addon component by @zhuzhenfan in #347
- fix import cluster label by @qinyer in #350
- add e2e spec install aio cluster timeout parameter by @x893675 in #352
- ci: add e2e aio check in workflow by @cmycoups in #353
- fix getting the target branch name by @qinyer in #357
- fix: Failed to create one master one worker cluster with component without specifying the registry by @Metrora in #356
- add --force for kcctl delete cluster by @x893675 in #360
- Refactor downloader by @zhuzhenfan in #364
- fix: plugin registry config error (#361) by @Xvv-v in #367
- [release-1.3] fix: Check csi health step is not idempotent by @kubeclipper-bot in #370
- [release-1.3] fix: The month-end cronbackup cannot be edited by @kubeclipper-bot in #375
- [release-1.3] update the code of month-end cronbackup by @kubeclipper-bot in #381
- feat: support external ca certificate import when creating a cluster by @zhuzhenfan in #380
- optimize force drain node and delete cluster by @x893675 in #382
- [release-1.3] fix: import cluster remove local-registry by @kubeclipper-bot in #387
- [release-1.3] optimize: add simple retry for get cluster certificate by @kubeclipper-bot in #390
- [release-1.3] kcctl tool to create cluster, missing cartsans parameter by @kubeclipper-bot in #393
- cherry pick #398 to release-1.3 by @lyp256 in #400
- [release-1.3] The imported cluster is missing the kubectl terminal image by @kubeclipper-bot in #401
- [release-1.3] Importing a cluster kubeconfig decode by @kubeclipper-bot in #404
- [release-1.3] Incorrect component image load order causes service exceptions by @kubeclipper-bot in #410
- [release-1.3] fix: Edit cronbackup to month-end display error by @kubeclipper-bot in #411
- fix: cluster struct feild json-tag (#413) by @zhuzhenfan in #415
- feat: support specify password when deploy by @Xvv-v in #417
- [release-1.3] force delete cluster e2e test by @kubeclipper-bot in #429
- cluster and addon e2e test by @zhuzhenfan in #430
- test: add cluster cert update e2e test (#423) by @lixd in #432
- cri registry e2e test by @qinyer in #433
- force drain node e2e test by @qinyer in #438
- [release-1.3] test: add join、drain ...
v1.3.1-rc
What's Changed
- fix: update the default package address for AIO by @qinyer in #247
- fix: http-server start bind address update by @zhuzhenfan in #246
- Revert "fix: http-server start bind address update (#246)" by @x893675 in #250
- feat: add nfs-csi by @x893675 in #252
- add deprecated field to mark plugin be deprecated by @x893675 in #257
- fix: check cluster recovery by @zhuzhenfan in #254
- feat: event logs clean by @Xvv-v in #256
- feat: loginRecord clean by @Xvv-v in #259
- feat: kubeadm cluster import by @zhuzhenfan in #261
- fix: update error msg by @lixd in #260
- fix: deploy aio support master branch by @x893675 in #265
- fix: kcctl subcommand has a bug where the ssh port is 0 by @zhuzhenfan in #263
- doc: 1.2.0 -> 1.2.1 in readme by @wu-wenxiang in #268
- doc: update quick start in readme by @qinyer in #269
- fix: update cert expiration immediately by @Xvv-v in #271
- fix: add human readable error msg by @lixd in #273
- fix: http-server start bind address update by @zhuzhenfan in #272
- fix: kcctl create cluster using the correct version of calico by @qinyer in #276
- fix: use agentID to drain node,compatible multiple nic by @lixd in #275
- fix: Fix the bug that k8s gets incorrect docker version information by @zhuzhenfan in #281
- fix: removing privider value from regular clusters by @zhuzhenfan in #279
- fix: update kcctl use online deploy config,remove local deploy config by @lixd in #285
- feat: login auth rate limite by @qinyer in #291
- feat: CRI support configure https registry by @lyp256 in #290
- fix-crash by @x893675 in #292
- fix: support nfs rwo by @lixd in #293
- fix: import cluster missing kubelet root-dir by @zhuzhenfan in #295
- fix: clean cmd add force flag to use local deploy config by @lixd in #296
- add fuzzy search for node and event by @x893675 in #299
- improve cluster controller by @lyp256 in #301
- fix: determine if stderr is empty by @zhuzhenfan in #304
- fix: restricted login prompt fixed by @zhuzhenfan in #298
- fix: edit no describe backup error by @Metrora in #311
- hotfix: create cluster by local registry by @lyp256 in #312
- fix: enable ipv6 forwarding when creating a cluster by @zhuzhenfan in #314
- fix: importing clusters of the same name to the kc platform will over… by @zhuzhenfan in #316
- add cluster control plane health status by @x893675 in #317
- fix: can not remove nfs-csi by @Xvv-v in #319
- feat: the cni component code is extracted into a separate section by @zhuzhenfan in #308
- fix: edit no description s3 backuppoint error by @Metrora in #321
- update docker version by @qinyer in #320
- check master node availability status before cluster recovery by @zhuzhenfan in #324
- add ForceIgnoreError option to delivery service by @x893675 in #322
- fix: worker node CRI registry init by @lyp256 in #325
- fix: cluster master node unhealthy before recovery without indication by @zhuzhenfan in #327
- fix: The backup name is not the same as the backup file name by @Metrora in #331
- fix: Error adding nodes to nano import-cluster with cni limit by @zhuzhenfan in #330
- update readme by @x893675 in #332
- fix: create cluster CRI init by @lyp256 in #334
- ci: add e2e test workflow by @cmycoups in #333
- add check step before install nfs-csi by @Metrora in #336
- Revert "ci: add e2e test workflow" by @x893675 in #337
- import cluster fix: Backup point reset / missing etcdctl / recovery r… by @zhuzhenfan in #339
- fix the exception of deleting cloudprovider by @qinyer in #342
- fix: import cluster recovery bug by @zhuzhenfan in #343
- Fix the bug that importing clusters cannot use kubectl terminal by @zhuzhenfan in #345
- fix create cluster e2e spec by @x893675 in #348
- fix: add worker node not install addon component by @zhuzhenfan in #347
- fix import cluster label by @qinyer in #350
- add e2e spec install aio cluster timeout parameter by @x893675 in #352
- ci: add e2e aio check in workflow by @cmycoups in #353
- fix getting the target branch name by @qinyer in #357
- fix: Failed to create one master one worker cluster with component without specifying the registry by @Metrora in #356
- add --force for kcctl delete cluster by @x893675 in #360
New Contributors
Full Changelog: v1.2.0...v1.3.1-rc
v1.2.1
Release v1.2.1
v1.2.0
What's Changed
- doc: fix region=CN cmd error & syntax errors by @wu-wenxiang in #109
- feat: add node metadata. by @lixd in #81
- feat: update calico version by @qinyer in #116
- feat: add create HA cluster e2e test spec by @sacredartr in #98
- optimize: use addon uninstall steps when delete cluster direct by @zhuzhenfan in #118
- docs: add features to README by @x893675 in #124
- fix: Remove the action restriction of initComponentExtraCluster by @zhuzhenfan in #127
- add refresh token expires in login response by @x893675 in #128
- remove unused json files by @x893675 in #130
- fix: create month-end cron backup error by @Metrora in #117
- add oauth login record by @x893675 in #132
- backup / recovery and install / uninstall component e2e test by @Xvv-v in #62
- fix: cluster upgrade by @lixd in #141
- backup / recovery and install / uninstall component e2e test by @Xvv-v in #138
- add build tags for inject kernel parameter by @x893675 in #142
- add --tags for go cmd by @x893675 in #145
- optimize: update kernel parameters by @zhuzhenfan in #137
- fix: import image package during cluster upgrade by @qinyer in #152
- fix: update kcctl examples by @lixd in #148
- feat: update componentmeta api to support component version interaction by @qinyer in #147
- fix: update containerd config by @lyp256 in #135
- feat: add agent proxy by @lixd in #125
- refactor build tag by @x893675 in #158
- upgrade kubeclipper platform or component by @Xvv-v in #92
- fix: registry cmd remove legacy files by @lixd in #162
- fix: deploy with fip. by @lixd in #155
- fix: calico v3.22.4 config template image registry is not set by @qinyer in #165
- part of the e2e test of the kubeclipper by @Metrora in #161
- fix: kcctl resource remove unnecessary ssh parmeter. by @lixd in #167
- fix: update aio deploy without ssh config. by @lixd in #160
- update cron schedule parse and unit test by @Metrora in #178
- update kernel parameter by @x893675 in #181
- fix: update proxy deploy cmd's untar path. by @lixd in #184
- fix: create renamed template without reporting error by @Metrora in #182
- improve api error handle (#150) by @lyp256 in #151
- kubeadm join node failed by @Xvv-v in #189
- fix: join node's installCNI step failed. by @lixd in #193
- Failed to update the K8S cluster certificate by @Xvv-v in #185
- fix: update search time service keywords by @qinyer in #198
- update the kcctl installation documentation by @qinyer in #200
- fix: create conbackups with same name between clusters error by @Metrora in #190
- kc upgrade package nest by @Xvv-v in #202
- ctr image import added --all-platforms flags by @qinyer in #204
- fix: remove kubelet dir when delete cluster by @lixd in #208
- add configmap resource by @x893675 in #210
- cleanup unused code by @x893675 in #211
- add API for configmap by @x893675 in #212
- upload platform config after deploy by @x893675 in #213
- add kcctl conection port configurable by @Metrora in #207
- modify "no support" note by @Xvv-v in #215
- optimize deploy by @x893675 in #217
- remove fatal logger and cleanup unused code by @x893675 in #220
- fxi: typo by @lixd in #221
- optimize log format by @x893675 in #222
- feat: add cloud provider struct by @lixd in #225
- mock cloud provider by @lixd in #230
- feat: add provider precheck api and permissions by @lixd in #231
- fix: drain istio node failed by @Metrora in #224
- fix: permissions by @lixd in #233
- fix: provider add status field by @lixd in #232
- fix: after cluster recovery kubeproxy pod pengding by @zhuzhenfan in #235
- fix: Port occupation when creating a cluster with the runtime is cont… by @Metrora in #227
- fix: provider update ignore status,rename terminating to removing by @lixd in #236
- fix kubelet data dir do not take effect by @x893675 in #237
- fix: add check install step for nfs by @Metrora in #239
- bump go version from 1.18 to 1.19 by @x893675 in #240
- fix: kcctl clean kc env file by @qinyer in #242
- doc: update README by @x893675 in #244
New Contributors
- @wu-wenxiang made their first contribution in #109
- @sacredartr made their first contribution in #98
Full Changelog: v1.1.0...v1.2.0
v1.1.1
What's Changed
- [release-1.1] add refresh token expires in login response by @kubeclipper-bot in #129
- [release-1.1] fix: create month-end cron backup error by @kubeclipper-bot in #131
- [release-1.1] add oauth login record by @kubeclipper-bot in #133
- [release-1.1] fix: cluster upgrade by @kubeclipper-bot in #143
- [release-1.1] add build tags for inject kernel parameter by @kubeclipper-bot in #144
- [release-1.1] add --tags for go cmd by @kubeclipper-bot in #146
- [release-1.1] fix: update kcctl examples by @kubeclipper-bot in #153
- [release-1.1] fix: update containerd config by @kubeclipper-bot in #156
- [release-1.1] refactor build tag by @kubeclipper-bot in #159
- [release-1.1] fix: registry cmd remove legacy files by @kubeclipper-bot in #164
- [release-1.1] fix: deploy with fip. by @kubeclipper-bot in #168
- [release-1.1] fix: update aio deploy without ssh config. by @lixd in #176
- update cron schedule parse and unit test (#178) by @Metrora in #180
- [release-1.1] update kernel parameter by @kubeclipper-bot in #183
- [release-1.1] fix: update search time service keywords by @kubeclipper-bot in #199
- [release-1.1] fix: create conbackups with same name between clusters error by @kubeclipper-bot in #205
- [release-1.1] ctr image import added --all-platforms flags by @kubeclipper-bot in #206
- [release-1.1] fix: remove kubelet dir when delete cluster by @kubeclipper-bot in #209
New Contributors
- @kubeclipper-bot made their first contribution in #129
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- add workflows by @lixd in #1
- fix: recovery operation name repeat by @Metrora in #5
- fix github action build by @lixd in #9
- change the IDelivery interface by @Metrora in #7
- update readme badges by @x893675 in #13
- github action integrate codecov by @x893675 in #15
- update owners and add codecov badges by @x893675 in #16
- fix: Recovery fs storages type nil pointer dereference by @zhuzhenfan in #19
- fix deleting abnormal k8s cluster by @qinyer in #23
- feat: kubelet support --root-dir by @lyp256 in #14
- fix: add cluster.kubeconfig field for kubectl console. by @lixd in #28
- fix backup cluster has no operation logs by @qinyer in #30
- fixed an operation log generated when an error occurred while creating a cluster backup by @qinyer in #31
- fix: spilt permission. by @lixd in #33
- docs: add quick start. by @lixd in #35
- add cronbackup implementation by @Metrora in #21
- fix: Backup points cannot be deleted when in use by @Xvv-v in #34
- fix kcctl the default installation package path is incorrect by @qinyer in #46
- fix PR template have irrelevant keywords by @qinyer in #44
- update cluster cetification by @Xvv-v in #43
- fix get terminal encrypt key error by @x893675 in #51
- make backuppoint and cornbackup impl watch func by @x893675 in #52
- update deepcopy by @x893675 in #53
- feat: cluster struct update by @zhuzhenfan in #55
- fix kcctl registry and resource subcommand by @qinyer in #57
- Fix containerd template render by @x893675 in #58
- feat: add the K8S mirror proxy setting option by @qinyer in #49
- fix undefined in backup recovery cluster operation log by @qinyer in #65
- fix creating a backup log record with the same name by @qinyer in #63
- update cronbackup controller by @Metrora in #60
- fix: delete backup operation name error by @Metrora in #67
- feat: peel calico from the k8s installation package by @qinyer in #72
- feat: add ip detect config by @lixd in #71
- fix: avoid got a wrong default gateway. by @lixd in #74
- check and download certifications by @Xvv-v in #48
- fix: cron backups are not deleted when the cluster is deleted by @Metrora in #70
- fix: add ip detect precheck by @lixd in #78
- fix: create one-time cron backup should not earlier than the current … by @Metrora in #79
- fix: support independent update of CNI insecure registry by @qinyer in #77
- unnecessary /kc/configs directory by @Xvv-v in #83
- update e2e framework and add create aio cluster spec by @x893675 in #85
- fix: update cronbackup without updating next schedule time by @Metrora in #86
- fix: adding nodes and loading CNI images in the K8S cluster by @qinyer in #93
- fix: the name of the backup is the cluster name by @Metrora in #96
- update readme by @x893675 in #94
- fix: i18n typesetting by @lyp256 in #101
- feat: k8s and its components support version linkage by @qinyer in #100
- fix: update ci,upload to oss when add a tag. by @lixd in #104
- update readme by @x893675 in #105
- fix: add template-view permission to role cluster-view. by @lixd in #107
- update default pkg to v1.1.0 by @x893675 in #108
New Contributors
- @lixd made their first contribution in #1
- @Metrora made their first contribution in #5
- @x893675 made their first contribution in #13
- @zhuzhenfan made their first contribution in #19
- @qinyer made their first contribution in #23
- @lyp256 made their first contribution in #14
- @Xvv-v made their first contribution in #34
Full Changelog: https://github.com/kubeclipper-labs/kubeclipper/commits/v1.1.0