Skip to content

Commit

Permalink
en, zh: add release notes for v1.2.0-alpha.1 (#1051)
Browse files Browse the repository at this point in the history
  • Loading branch information
handlerww authored Jan 15, 2021
1 parent b45f053 commit 80a5c7d
Show file tree
Hide file tree
Showing 4 changed files with 70 additions and 0 deletions.
2 changes: 2 additions & 0 deletions en/TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,8 @@
- [Monitoring and Alert on Kubernetes](monitor-kubernetes.md)
+ [TiDB Operator Roadmap](roadmap.md)
+ Release Notes
+ v1.2
- [1.2.0-alpha.1](releases/release-1.2.0-alpha.1.md)
+ v1.1
- [1.1.9](releases/release-1.1.9.md)
- [1.1.8](releases/release-1.1.8.md)
Expand Down
33 changes: 33 additions & 0 deletions en/releases/release-1.2.0-alpha.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
title: TiDB Operator 1.2.0-alpha.1 Release Notes
---

# TiDB Operator 1.2.0-alpha.1 Release Notes

Release date: January 15, 2021

TiDB Operator version: 1.2.0-alpha.1

## Rolling Update Changes

- Due to [#3440](https://github.com/pingcap/tidb-operator/pull/3440), the Pod of TidbMonitor will be deleted and recreated after TiDB Operator is upgraded to v1.2.0-alpha.1.

## New Features

- Deploy one TiDB cluster across multiple Kubernetes clusters ([@L3T](https://github.com/L3T), [@handlerww](https://github.com/handlerww))
- Support DM 2.0 in TiDB Operator ([@lichunzhu](https://github.com/lichunzhu), [@BinChenn](https://github.com/BinChenn))
- Auto-Scaling with PD API ([@howardlau1999](https://github.com/howardlau1999))
- Canary Upgrade of TiDB Operator ([#3548](https://github.com/pingcap/tidb-operator/pull/3548), [@shonge](https://github.com/shonge), [#3554](https://github.com/pingcap/tidb-operator/pull/3554), [@cvvz](https://github.com/cvvz))

## Improvements

- Add local backend support for the TiDB Lightning chart ([#3644](https://github.com/pingcap/tidb-operator/pull/3644), [@csuzhangxc](https://github.com/csuzhangxc))
- Add TLS support for the TiDB Lightning chart and TiKV Importer chart ([#3598](https://github.com/pingcap/tidb-operator/pull/3598), [@csuzhangxc](https://github.com/csuzhangxc))
- Support persisting checkpoint for TiDB Lightning helm chart ([#3653](https://github.com/pingcap/tidb-operator/pull/3653), [@csuzhangxc](https://github.com/csuzhangxc))
- Support Thanos sidecar for monitoring multiple clusters ([#3579](https://github.com/pingcap/tidb-operator/pull/3579), [@mikechengwei](https://github.com/mikechengwei))
- Migrate from Deployment to StatefulSet for TidbMonitor ([#3440](https://github.com/pingcap/tidb-operator/pull/3440), [@mikechengwei](https://github.com/mikechengwei))

## Other Notable Changes

- Optimize rate limiter intervals ([#3700](https://github.com/pingcap/tidb-operator/pull/3700), [@dragonly](https://github.com/dragonly))
- Change the directory to save the customized alert rules in TidbMonitor from `tidb:${tidb_image_version}` to `tidb:${initializer_image_version}`. Please note that if the `spec.initializer.version` in the TidbMonitor does not match with the TiDB version in the TidbCluster, upgrading TiDB Operator will cause the re-creation of the monitor Pod ([#3684](https://github.com/pingcap/tidb-operator/pull/3684), [@BinChenn](https://github.com/BinChenn))
2 changes: 2 additions & 0 deletions zh/TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,8 @@
- [Kubernetes 监控与告警](monitor-kubernetes.md)
+ [TiDB Operator Roadmap](roadmap.md)
+ 版本发布历史
+ v1.2
- [1.2.0-alpha.1](releases/release-1.2.0-alpha.1.md)
+ v1.1
- [1.1.9](releases/release-1.1.9.md)
- [1.1.8](releases/release-1.1.8.md)
Expand Down
33 changes: 33 additions & 0 deletions zh/releases/release-1.2.0-alpha.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
title: TiDB Operator 1.2.0-alpha.1 Release Notes
---

# TiDB Operator 1.2.0-alpha.1 Release Notes

发布日期:2021 年 1 月 15 日

TiDB Operator 版本:1.2.0-alpha.1

## 滚动升级改动

- 由于 [#3440](https://github.com/pingcap/tidb-operator/pull/3440) 的改动,升级 TiDB Operator 到 v1.2.0-alpha.1 版本后,TidbMonitor Pod 会被删除重建。

## 新功能

- 跨多个 Kubernetes 集群部署一个 TiDB 集群 ([@L3T](https://github.com/L3T), [@handlerww](https://github.com/handlerww))
- 支持管理 DM 2.0 ([@lichunzhu](https://github.com/lichunzhu), [@BinChenn](https://github.com/BinChenn))
- 通过 PD API 进行弹性伸缩 ([@howardlau1999](https://github.com/howardlau1999))
- 支持灰度升级 TiDB Operator ([#3548](https://github.com/pingcap/tidb-operator/pull/3548), [@shonge](https://github.com/shonge), [#3554](https://github.com/pingcap/tidb-operator/pull/3554), [@cvvz](https://github.com/cvvz))

## 优化提升

- TiDB Lightning chart 支持 local backend ([#3644](https://github.com/pingcap/tidb-operator/pull/3644), [@csuzhangxc](https://github.com/csuzhangxc))
- TiDB Lightning chart 和 TiKV Importer chart 支持 TLS ([#3598](https://github.com/pingcap/tidb-operator/pull/3598), [@csuzhangxc](https://github.com/csuzhangxc))
- TiDB Lightning chart 支持持久化 checkpoint ([#3653](https://github.com/pingcap/tidb-operator/pull/3653), [@csuzhangxc](https://github.com/csuzhangxc))
- TidbMonitor 支持配置 Thanos sidecar ([#3579](https://github.com/pingcap/tidb-operator/pull/3579), [@mikechengwei](https://github.com/mikechengwei))
- TidbMonitor 管理资源从 Deployment 变为 StatefulSet ([#3440](https://github.com/pingcap/tidb-operator/pull/3440), [@mikechengwei](https://github.com/mikechengwei))

## 其他改进

- 优化队列 rate limiter 间隔 ([#3700](https://github.com/pingcap/tidb-operator/pull/3700), [@dragonly](https://github.com/dragonly))
- 修改 TidbMonitor 自定义告警规则存储目录,从 `tidb:${tidb_image_version}` 变为 `tidb:${initializer_image_version}`。需要注意的是,如果 TidbMonitor 中的 `spec.initializer.version` 和 TidbCluster 中的 TiDB 版本不匹配,升级 TiDB Operator 会导致监控 Pod 重建 ([#3684](https://github.com/pingcap/tidb-operator/pull/3684), [@BinChenn](https://github.com/BinChenn))

0 comments on commit 80a5c7d

Please sign in to comment.