# `TiDB` Operator
+ Create `CRD`
+ Deploy `TiDB Operator`
+ Customize `TiDB Operator`

------------------------------------------------------------
Create CRD
`kubectl create -f https://raw.githubusercontent.com/pingcap/tidb-operator/${version}/manifests/crd.yaml`


Deploy TiDB Operator
`helm install tidb-operator pingcap/tidb-operator --namespace=tidb-admin --version=${chart_version}`
`kubectl get po -n tidb-admin -l app.kubernetes.io/name=tidb-operator`


Customize TiDB Operator
To customize TiDB Operator, modify `${HOME}/tidb-operator/values-tidb-operator.yaml`. The rest sections of the document use `values.yaml` to refer to `${HOME}/tidb-operator/values-tidb-operator.yaml`

After modifying `values.yaml`, run the following command to apply this modification:
`helm upgrade tidb-operator pingcap/tidb-operator --version=${chart_version} --namespace=tidb-admin -f ${HOME}/tidb-operator/values-tidb-operator.yaml`
