Skip to content

Highly configurable Helm Presto Chart

License

Notifications You must be signed in to change notification settings

apk8s/presto-chart

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Presto Helm Chart

Highly configurable Helm Presto Chart based on the stable/presto chart but significantly altered for greater flexibility:

  • Specify connectors within the values.yaml file to easily manage them without modifying the image.
  • Separated resources and selectors/affinities for coordinator and worker deployments given the different naturesmofmthe two deployments.
  • Override and add configuration properties and JVM configuration within the values.yaml file.
  • Templated bootstrapping within the containers allows for additional runtime configuration makes for more natural injection of environmental data. Particularly useful for rendering secrets into configurations and connectors via container environment variables.

Check out the example values.yaml file for more detailed documentation and examples of how the above chamges work.

Basic Chart Installation

This chart is packaged for easy install and any of the packaged versions stored in the charts directory can be installed via their download URL:

$ helm install \
  --name my-presto \
  --namespace my-presto-namespace \
  --values values.yaml \
  https://github.com/wiwdata/presto-chart/raw/master/charts/presto-1.tgz

where the values.yaml is one you've created locally. For more details about the chart see the chart README.

About

Highly configurable Helm Presto Chart

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 65.7%
  • Dockerfile 20.9%
  • Smarty 9.6%
  • HTML 3.8%