Only Oteemo transforms business through acceleration, enablement, and adoption
Oteemo uniquely transforms teams and processes too
Why we’re different
Get to know us
Work with us
Automation, Infrastructure Automation
by Rob Kernick | Sep 17, 2018
Helm is a tool for managing Kubernetes charts. Helm charts are packages of pre-configured Kubernetes resources.
Helm community charts are curated applications for Kubernetes. They are a set of charts that is maintained by the helm community and reviewed for integrity. Many common applications and Kubernetes components are available through the charts repo such as nginx-ingress, jenkins, sonarqube, and many more.
The community charts can be found at https://github.com/helm/charts. They recently moved from the Kubernetes organization. You can also browse all the community charts on https://hub.kubeapps.com.
Find an open-sourced application without a chart or find a chart that needs some work. There are always lots of open issues: https://git.io/vpKLH.
Once you have identified the application you are creating a chart for, let’s create the basic plumbing for the chart. The following steps will give a basic chart for you to modify for the application :
Now that you have the basic chart running, you can add secrets, persistent volume claims, etc. See “Tips and Tricks” (below) for helm templates on the various kubernetes components.
If you find a bug, try and fix it. If there isn’t a chart for your open sourced tool, create one. If you find yourself contributing frequently, reach out to one of the maintainer’s to see how you can help.
There are a lot of great resources to look through when working on a chart:
Finally, if you get stuck, reach out on the #charts channel on http://slack.k8s.io/
The helm community charts are a great place to get familiar with helm. Find a feature that doesn’t exist or a chart that needs some work and contribute back. Be patient with the review process, it is all community driven and can take time. A tool is only as good as the community around it, and helm has a pretty great community.
Using Ansible for Admin Tasks in Mixed Windows and Linux Environment
Developing and Testing Ansible Roles: Part 0
As passionate technologists, we love to push the envelope. We act as strategists, practitioners and coaches to enable enterprises to adopt modern technology and accelerate innovation.
We help customers win by meeting their business objectives efficiently and effectively.
Join tens of thousands of your peers and sign-up for our best technology content curated by our experts. We never share or sell your email address!
© 2021 Oteemo Inc. All rights reserved