Code Monkey home page Code Monkey logo

presto-helm-charts's Introduction

Presto Helm Charts

License

Repository for Presto Helm charts.

Add Presto charts Helm repo

Use the following command to add Presto charts repository to Helm configuration:

$ helm repo add presto https://prestodb.github.io/presto-helm-charts

Debugging chart templates

Use helm template --debug to render the chart templates locally, for example, to check correctness when Ingress is enabled:

$ helm template my-presto charts/presto --set ingress.enabled=true --debug

Use helm install --dry-run --debug to render the chart templates on a server side without creating resources. The command simulates installation, which is useful to check if the chart and configuration are valid for a specific Kubernetes cluster:

$ helm install my-presto charts/presto --set ingress.enabled=true --dry-run --debug

Running locally

Minikube can be used to deploy the chart and run Presto locally. The following commands start minikube instance and open Kubernetes cluster dashboard in the default web browser:

$ minikube start --cpus=4 --memory=8g --addons=ingress --addons=ingress-dns
$ minikube dashboard

presto-helm-charts's People

Contributors

dnskr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

presto-helm-charts's Issues

[BUG] Presto Helm Chart Repo URL broken

Describe the bug

helm repo add presto https://prestodb.github.io/presto-helm-charts

Error: looks like "https://prestodb.github.io/presto-helm-charts" is not a valid chart repository or cannot be reached: failed to fetch https://prestodb.github.io/presto-helm-charts/index.yaml : 404 Not Found

Steps to reproduce:

Run command helm repo add presto https://prestodb.github.io/presto-helm-charts

Expected behavior

No error

Current behavior

Error: looks like "https://prestodb.github.io/presto-helm-charts" is not a valid chart repository or cannot be reached: failed to fetch https://prestodb.github.io/presto-helm-charts/index.yaml : 404 Not Found

Additional context

[BUG] ha-cluster for resource manager is not work

Describe the bug

Steps to reproduce:

I have 5 worker nodes. When there is only one resource manager, everything is normal. When there are 2 resource managers, the active workers on the web ui randomly change between 0 and 5.

resource manager many log like this:
2023-09-12T08:37:25.879Z INFO node-state-poller-0 com.facebook.presto.metadata.DiscoveryNodeManager Previously active node is missing: f6f5f500-c887-44d3-9104-e24fe5767c4b (last seen at 10.88.29.215)

Expected behavior

Current behavior

Additional context

image

[BUG] Not able to fetch Image while deploying helm charts

While installing the fresh helm charts I am facing below issue:

Events:
  Type     Reason          Age                    From     Message
  ----     ------          ----                   ----     -------
  Normal   BackOff         15h (x2855 over 26h)   kubelet  Back-off pulling image "ahanaio/prestodb:0.281"
  Normal   SandboxChanged  3h28m                  kubelet  Pod sandbox changed, it will be killed and re-created.
  Normal   Pulling         3h26m (x4 over 3h28m)  kubelet  Pulling image "ahanaio/prestodb:0.281"
  Warning  Failed          3h26m (x4 over 3h28m)  kubelet  Failed to pull image "ahanaio/prestodb:0.281": Error response from daemon: pull access denied for ahanaio/prestodb, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
  Warning  Failed          3h26m (x4 over 3h28m)  kubelet  Error: ErrImagePull
  Warning  Failed          3h26m (x6 over 3h28m)  kubelet  Error: ImagePullBackOff
  Normal   BackOff         67s (x127 over 3h28m)  kubelet  Back-off pulling image "ahanaio/prestodb:0.281"

Can someone please look into it?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.