Skip to content

Commit

Permalink
en: add what's new in v1.1 (pingcap#428)
Browse files Browse the repository at this point in the history
* en: add what's new in v1.1

* Apply suggestions from code review

Co-authored-by: TomShawn <[email protected]>

* Apply suggestions from code review

Co-authored-by: DanielZhangQD <[email protected]>

* Update en/whats-new-in-v1.1.md

Co-authored-by: TomShawn <[email protected]>

Co-authored-by: TomShawn <[email protected]>
Co-authored-by: DanielZhangQD <[email protected]>
Co-authored-by: Yecheng Fu <[email protected]>
Co-authored-by: ti-srebot <[email protected]>
  • Loading branch information
5 people authored Jun 24, 2020
1 parent c587917 commit ad7e960
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 1 deletion.
3 changes: 2 additions & 1 deletion en/TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,15 @@

+ Introduction
- [Overview](tidb-operator-overview.md)
- [What's New in v1.1](whats-new-in-v1.1.md)
- [TiDB Operator v1.1 Notice](notes-tidb-operator-v1.1.md)
- [Get Started](get-started.md)
+ Deploy
- Deploy TiDB Cluster
- [On AWS EKS](deploy-on-aws-eks.md)
- [On GCP GKE](deploy-on-gcp-gke.md)
- [On Alibaba Cloud ACK](deploy-on-alibaba-cloud.md)
+ On Self-managed Kubernetes
+ In Self-managed Kubernetes
- [Prerequisites](prerequisites.md)
- [Configure Storage Class](configure-storage-class.md)
- [Deploy TiDB Operator](deploy-tidb-operator.md)
Expand Down
49 changes: 49 additions & 0 deletions en/whats-new-in-v1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
title: What's New in v1.1
summary: Learn the new features in TiDB Operator v1.1.
category: introduction
---

# What's New in v1.1

Based on v1.0, TiDB Operator v1.1 has several new features, including TiDB 4.0 support, TiKV data encryption, and TLS certificate configuration. TiDB Operator v1.1 also supports deploying new components such as TiFlash and TiCDC.

TiDB Operator 1.1 also makes improvements in usability, providing the user experience that is consistent with the Kubernetes native resources.

## Extensibility

- TidbCluster CR supports deploying and managing the PD Discovery component, which is fully capable of replacing tidb-cluster chart to manage the TiDB cluster.

- TidbCluster CR adds support for Pump, TiFlash, TiCDC, and TiDB Dashboard.

- Add the [Admission Controller](enable-admission-webhook.md) (optional) to improve the user experience of upgrade and scaling, and to provide the canary release feature.

- `tidb-scheduler` supports high availability (HA) scheduling at any dimension and scheduler preemption.

- Support using tikv-importer chart to [deploy and manage tikv-importer](restore-data-using-tidb-lightning.md#deploy-tikv-importer).

## Usability

- Add TidbMonitor CR to deploy the cluster monitoring.

- Add TidbInitializer CR to initialize the cluster.

- Add Backup, BackupSchedule, and Restore CR to back up and restore the cluster, which supports using Amazon S3 or GCS as the remote storage.

- Support gracefully restart a component in the TiDB cluster.

## Security

- Support configuring TLS certificates for the TiDB cluster components and for MySQL clients.

- Support TiKV data encryption.

## Experimental features

- Add `TidbClusterAutoScaler` to implement [auto-scaling](enable-tidb-cluster-auto-scaling.md). You can enable this feature by turning on the `AutoScaling` switch.

- Add the optional [Advanced StatefulSet Controller](advanced-statefulset.md), which supports deleting a specific Pod. You can enable this feature by turning on the `AdvancedStatefulSet` switch.

For the full release notes, see [1.1 CHANGE LOG](https://github.com/pingcap/tidb-operator/blob/master/CHANGELOG-1.1.md).

To deploy TiDB Operator in Kubernetes, see [Deployment](deploy-tidb-operator.md). For CRD documentation, see [API references](https://github.com/pingcap/tidb-operator/blob/master/docs/api-references/docs.md).

0 comments on commit ad7e960

Please sign in to comment.