Skip to main content

Deploy Doris Cluster

To deploy a Doris cluster on Kubernetes, ensure that the Doris Operator is deployed.
The deployment process for a Doris cluster consists of three steps: download the deployment template, custom the template and deploy cluster, and verify the cluster status.

Step 1: Download the Doris deployment template​

curl -O https://raw.githubusercontent.com/apache/doris-operator/master/doc/examples/doriscluster-sample.yaml

Step 2: Custom the template and deploy cluster​

Perform customized configuration as needed according to the doc of Config Doris to Deploy. After the configuration is completed, deploy it with the following command:

kubectl apply -f doriscluster-sample.yaml

Step 3: Verify the cluster status​

  • Check the status of the cluster by checking the status of pods
    kubectl get pods
    Expected output:
    NAME                       READY   STATUS    RESTARTS   AGE
    doriscluster-sample-fe-0 1/1 Running 0 2m
    doriscluster-sample-be-0 1/1 Running 0 3m
  • Check the status of the deployed resources
    kubectl get dcr -n doris
    Expected output:
    NAME                  FESTATUS    BESTATUS    CNSTATUS   BROKERSTATUS
    doriscluster-sample available available