Skip to content

Releases: kubeclipper/kubeclipper

v1.4.0

05 Sep 07:24
8ae09ae
Compare
Choose a tag to compare

What's Changed

Read more

v1.3.4

03 Jul 08:07
Compare
Choose a tag to compare

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

25 Jun 10:29
56c7358
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.2...v1.3.3

v1.3.2

16 Mar 02:43
82a4625
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.3.2

v1.3.1

12 Dec 08:45
dc4100f
Compare
Choose a tag to compare

What's Changed

Read more

v1.3.1-rc

10 Nov 07:05
7ce88bf
Compare
Choose a tag to compare
v1.3.1-rc Pre-release
Pre-release

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

17 Oct 10:14
4f19dcf
Compare
Choose a tag to compare
Release v1.2.1

v1.2.0

08 Oct 09:58
fa0beb6
Compare
Choose a tag to compare

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

Full Changelog: v1.1.0...v1.2.0

v1.1.1

30 Sep 08:18
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.1.1

v1.1.0

13 Aug 06:44
e5dab3c
Compare
Choose a tag to compare

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

Full Changelog: https://github.com/kubeclipper-labs/kubeclipper/commits/v1.1.0