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