dharmeshkakadia
presto-kubernetes

Running Presto on k8s

Last updated Feb 19, 2026
38
Stars
16
Forks
0
Issues
0
Stars/day
Attention Score
24
Language breakdown
No language data available.
Files click to expand
README

Presto-Kubernetes =================

Run Presto cluster on Kubernetes.

  • Clone this.
` git clone https://github.com/dharmeshkakadia/presto-kubernetes/ && cd presto-kubernetes
  • Start Coordinator.
<pre><code class="lang-">kubectl create -f coordinator-deployment.yaml kubectl create -f presto-service.yaml</code></pre>
  • Start Workers
kubectl create -f worker-deployment.yaml
  • Start using Presto. You can find out the address to connect using service URL.
<pre><code class="lang-">kubectl get service presto

NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE presto NodePort 10.0.0.251 &lt;none&gt; 8080:30126/TCP 20h</code></pre>

If you are using minikube, you can find out the address as follows

<pre><code class="lang-">minikube service presto --url http://192.168.64.4:30126</code></pre>

Here is how you can use presto-cli to connect and start running queries. The presto UI is also available at the above URI.

presto-cli --server http://192.168.64.4:30126 --catalog tpch --schema sf1 `

🔗 More in this category

© 2026 GitRepoTrend · dharmeshkakadia/presto-kubernetes · Updated daily from GitHub