Helm: Adding option to switch the Kubernetes services between NodePort and ClusterIP (#3721)

* Adding option to switch the apiserver service between NodePort and ClusterIP

* Now support custom NodePort port number

* Better value.yaml settings for nodeport config

* Some cleanup and allows K8s to auto-pick nodeport

* Fixing typo

Co-authored-by: Windham Wong <windham.wong@stormeye.io>
Co-authored-by: Nicholas Nezis <nicholas.nezis@gmail.com>
5 files changed
tree: 13e31ff234e1d175c1d528fcf68fa052b72b8f92
  1. .github/
  2. config/
  3. contrib/
  4. deploy/
  5. docker/
  6. eco/
  7. eco-heron-examples/
  8. eco-storm-examples/
  9. examples/
  10. heron/
  11. heronpy/
  12. integration_test/
  13. licenses/
  14. release/
  15. scripts/
  16. storm-compatibility/
  17. storm-compatibility-examples/
  18. third_party/
  19. tools/
  20. vagrant/
  21. website2/
  22. .asf.yaml
  23. .bazelrc
  24. .bazelversion
  25. .gitattributes
  26. .gitignore
  27. .rat-excludes
  28. .travis.yml
  29. ADOPTERS.md
  30. bazel_configure.py
  31. BUILD
  32. CONTRIBUTING.md
  33. DISCLAIMER
  34. index.html
  35. LICENSE
  36. maven_install.json
  37. NOTICE
  38. README.md
  39. WORKSPACE
README.md

Build Status

logo

Heron is a realtime analytics platform developed by Twitter. It has a wide array of architectural improvements over it's predecessor.

Heron in Apache Incubation

Documentation

https://heron.incubator.apache.org/ Confluence: https://cwiki.apache.org/confluence/display/HERON

Heron Requirements:

  • Java 11
  • Python 3.6
  • Bazel 4.1.0

Contact

Mailing lists

NameScope
user@heron.incubator.apache.orgUser-related discussionsSubscribeUnsubscribeArchives
dev@heron.incubator.apache.orgDevelopment-related discussionsSubscribeUnsubscribeArchives

Slack

Self-Register to our Heron Slack Workspace

Meetup Group

Bay Area Heron Meetup, We meet on Third Monday of Every Month in Palo Alto.

For more information:

License

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0