Skip to content

Latest commit

 

History

History
37 lines (32 loc) · 913 Bytes

README.md

File metadata and controls

37 lines (32 loc) · 913 Bytes

Druid Setup and Installation

  • Install ZooKeeper:
kubectl apply -f zookeeper.yaml
  • Install MySQL or PostgreSQL:

    • Create a configMap using mysql-init-script file:

      kubectl create configmap -n druid my-init-script \
      --from-file=mysql-init-script.sql    
    • Create MySQL:

      kubectl apply -f mysql.yaml
  • Create a S3 Bucket:

    • Install MinIO and S3 Bucket
    helm upgrade --install --namespace "minio-operator" --create-namespace "minio-operator" minio/operator -f minio-operator-override.yaml
    helm upgrade --install --namespace "druid" --create-namespace druid-minio \
    minio/tenant -f minio-tenant-override.yaml
    • Create deep-storage-config secret:
    kubectl apply -f deep-storage-config.yaml
  • Install Druid:

  kubectl apply -f druid.yaml