github.com/koderover/helm@v2.17.0+incompatible/docs/related.md (about)

     1  # Related Projects and Documentation
     2  
     3  The Helm community has produced many extra tools, plugins, and documentation about
     4  Helm. We love to hear about these projects. If you have anything you'd like to
     5  add to this list, please open an [issue](https://github.com/helm/helm/issues)
     6  or [pull request](https://github.com/helm/helm/pulls).
     7  
     8  ## Article, Blogs, How-Tos, and Extra Documentation
     9  
    10  - [Awesome Helm](https://github.com/cdwv/awesome-helm) - List of awesome Helm resources
    11  - [CI/CD with Kubernetes, Helm & Wercker ](https://www.slideshare.net/Diacode/cicd-with-kubernetes-helm-wercker-madscalability)
    12  - [Creating a Helm Plugin in 3 Steps](http://technosophos.com/2017/03/21/creating-a-helm-plugin.html)
    13  - [Deploying Kubernetes Applications with Helm](https://cloudacademy.com/blog/deploying-kubernetes-applications-with-helm/)
    14  - [GitLab, Consumer Driven Contracts, Helm and Kubernetes](https://medium.com/@enxebre/gitlab-consumer-driven-contracts-helm-and-kubernetes-b7235a60a1cb#.xwp1y4tgi)
    15  - [Honestbee's Helm Chart Conventions](https://gist.github.com/so0k/f927a4b60003cedd101a0911757c605a)
    16  - [Releasing backward-incompatible changes: Kubernetes, Jenkins, Prometheus Operator, Helm and Traefik](https://medium.com/@enxebre/releasing-backward-incompatible-changes-kubernetes-jenkins-plugin-prometheus-operator-helm-self-6263ca61a1b1#.e0c7elxhq)
    17  - [The Missing CI/CD Kubernetes Component: Helm package manager](https://medium.com/@gajus/the-missing-ci-cd-kubernetes-component-helm-package-manager-1fe002aac680)
    18  - [Using Helm to Deploy to Kubernetes](https://daemonza.github.io/2017/02/20/using-helm-to-deploy-to-kubernetes/)
    19  - [Writing a Helm Chart](https://www.influxdata.com/packaged-kubernetes-deployments-writing-helm-chart/)
    20  - [A basic walk through Kubernetes Helm](https://github.com/muffin87/helm-tutorial)
    21  - [Tillerless Helm v2](https://rimusz.net/tillerless-helm/)
    22  - [Generating Certificate Authorities and Certificates using Terraform](https://github.com/jbussdieker/tiller-ssl-terraform)
    23  
    24  ## Video, Audio, and Podcast
    25  
    26  - [CI/CD with Jenkins, Kubernetes, and Helm](https://www.youtube.com/watch?v=NVoln4HdZOY): AKA "The Infamous Croc Hunter Video".
    27  - [Helm with Michelle Noorali and Matthew Butcher](https://gcppodcast.com/post/episode-50-helm-with-michelle-noorali-and-matthew-butcher/): The official Google CloudPlatform Podcast interviews Michelle and Matt about Helm.
    28  - [KubeCon2016: Delivering Kubernetes-Native Applications by Michelle Noorali](https://www.youtube.com/watch?v=zBc1goRfk3k&index=49&list=PLj6h78yzYM2PqgIGU1Qmi8nY7dqn9PCr4)
    29  
    30  ## Helm Plugins
    31  
    32  - [App Registry](https://github.com/app-registry/helm-plugin) - Plugin to manage charts via the [App Registry specification](https://github.com/app-registry/spec)
    33  - [helm-backup](https://github.com/maorfr/helm-backup) - Plugin which performs backup/restore of releases in a namespace to/from a file
    34  - [Helm Diff](https://github.com/databus23/helm-diff) - Preview `helm upgrade` as a coloured diff
    35  - [Helm Value Store](https://github.com/skuid/helm-value-store) - Plugin for working with Helm deployment values
    36  - [Technosophos's Helm Plugins](https://github.com/technosophos/helm-plugins) - Plugins for GitHub, Keybase, and GPG
    37  - [helm-convert](https://github.com/ContainerSolutions/helm-convert) - Plugin to convert charts into Kustomize compatible packages
    38  - [helm-cos](https://github.com/imroc/helm-cos) - Plugin to manage repositories on Tencent Cloud Object Storage
    39  - [helm-edit](https://github.com/mstrzele/helm-edit) - Plugin for editing release's values
    40  - [helm-env](https://github.com/adamreese/helm-env) - Plugin to show current environment
    41  - [helm-gcs](https://github.com/hayorov/helm-gcs) - Plugin to manage repositories on Google Cloud Storage
    42  - [helm-github](https://github.com/sagansystems/helm-github) - Plugin to install Helm Charts from Github repositories
    43  - [helm-hashtag](https://github.com/balboah/helm-hashtag) - Plugin for tracking docker tag hash digests as values
    44  - [helm-inject](https://github.com/maorfr/helm-inject) - Plugin for injecting additional configurations during release upgrade
    45  - [helm-k8comp](https://github.com/cststack/k8comp) - Plugin to create Helm Charts from hiera using k8comp
    46  - [helm-last](https://github.com/adamreese/helm-last) - Plugin to show the latest release
    47  - [helm-local](https://github.com/adamreese/helm-local) - Plugin to run Tiller as a local daemon
    48  - [helm-logs](https://github.com/maorfr/helm-logs) - Plugin to view changed releases over time
    49  - [helm-monitor](https://github.com/ContainerSolutions/helm-monitor) - Plugin to monitor a release and rollback based on Prometheus/ElasticSearch query
    50  - [helm-nexus](https://github.com/yisiqi/helm-nexus) - Plugin to use Sonatype Nexus OSS as your own charts repository.
    51  - [helm-nuke](https://github.com/adamreese/helm-nuke) - Plugin to destroy all releases
    52  - [helm-plugin-utils](https://github.com/maorfr/helm-plugin-utils) - Utility functions to be used within Helm plugins
    53  - [helm-restore](https://github.com/maorfr/helm-restore) - Plugin to restore a deployed release to its original state
    54  - [helm-secrets](https://github.com/futuresimple/helm-secrets) - Plugin to manage and store secrets safely
    55  - [helm-ssm](https://github.com/codacy/helm-ssm) - Plugin to inject values coming from AWS SSM parameters on the `values.yaml` file
    56  - [helm-stop](https://github.com/IBM/helm-stop) - Plugin for stopping a release pods
    57  - [helm-template](https://github.com/technosophos/helm-template) - Debug/render templates client-side
    58  - [helm-tiller](https://github.com/adamreese/helm-tiller) - Additional commands to work with Tiller
    59  - [helm-tiller-info](https://github.com/maorfr/helm-tiller-info) - Plugin which prints information about Tiller
    60  - [helm-unittest](https://github.com/lrills/helm-unittest) - Plugin for unit testing chart locally with YAML
    61  - [Tillerless Helm v2](https://github.com/rimusz/helm-tiller) - Helm plugin for using Tiller locally and in CI/CD pipelines
    62  
    63  We also encourage GitHub authors to use the [helm-plugin](https://github.com/search?q=topic%3Ahelm-plugin&type=Repositories)
    64  tag on their plugin repositories.
    65  
    66  ## Additional Tools
    67  
    68  Tools layered on top of Helm or Tiller.
    69  
    70  - [AppsCode Swift](https://github.com/appscode/swift) - Ajax friendly Helm Tiller Proxy using [grpc-gateway](https://github.com/grpc-ecosystem/grpc-gateway)
    71  - [Armada](https://github.com/att-comdev/armada) - Manage prefixed releases throughout various Kubernetes namespaces, and removes completed jobs for complex deployments. Used by the [Openstack-Helm](https://github.com/openstack/openstack-helm) team.
    72  - [ChartMuseum](https://github.com/chartmuseum/chartmuseum) - Helm Chart Repository with support for Amazon S3 and Google Cloud Storage
    73  - [Chartify](https://github.com/appscode/chartify) - Generate Helm charts from existing Kubernetes resources.
    74  - [Cloudsmith](https://cloudsmith.io/l/helm-repository/) - Fully managed SaaS offering private Helm Chart Repositories
    75  - [Codefresh](https://codefresh.io) - Kubernetes native CI/CD and management platform with UI dashboards for managing Helm charts and releases
    76  - [Cog](https://github.com/ohaiwalt/cog-helm) - Helm chart to deploy Cog on Kubernetes
    77  - [Drone.io Helm Plugin](http://plugins.drone.io/ipedrazas/drone-helm/) - Run Helm inside of the Drone CI/CD system
    78  - [Helm Chart Publisher](https://github.com/luizbafilho/helm-chart-publisher) - HTTP API for publishing Helm Charts in an easy way
    79  - [Helm.NET](https://github.com/qmfrederik/helm) - A .NET client for Tiller's API
    80  - [Helmfile](https://github.com/roboll/helmfile) - Helmfile is a declarative spec for deploying helm charts
    81  - [Helmsman](https://github.com/Praqma/helmsman) - Helmsman is a helm-charts-as-code tool which enables installing/upgrading/protecting/moving/deleting releases from version controlled desired state files (described in a simple TOML format).
    82  - [Landscaper](https://github.com/Eneco/landscaper/) - "Landscaper takes a set of Helm Chart references with values (a desired state), and realizes this in a Kubernetes cluster."
    83  - [Monocular](https://github.com/helm/monocular) - Web UI for Helm Chart repositories
    84  - [Orca](https://github.com/nuvo/orca) - Advanced CI\CD tool for Kubernetes and Helm made simple.
    85  - [Quay App Registry](https://coreos.com/blog/quay-application-registry-for-kubernetes.html) - Open Kubernetes application registry, including a Helm access client
    86  - [Reckoner](https://github.com/reactiveops/reckoner) - Reckoner (formerly Autohelm) is a tool for declarative management of helm releases. Written in python and supports git urls as a source for helm charts.
    87  - [Rudder](https://github.com/AcalephStorage/rudder) - RESTful (JSON) proxy for Tiller's API
    88  - [Schelm](https://github.com/databus23/schelm) - Render a Helm manifest to a directory
    89  - [Shipper](https://github.com/bookingcom/shipper) - Multi-cluster canary or blue-green rollouts using Helm
    90  - [VIM-Kubernetes](https://github.com/andrewstuart/vim-kubernetes) - VIM plugin for Kubernetes and Helm
    91  
    92  ## Helm Included
    93  
    94  Platforms, distributions, and services that include Helm support.
    95  
    96  - [Codefresh](https://codefresh.io/) - A CI/CD solution designed specifically for Docker/Kubernetes/Helm. Includes a private Helm repository and graphical dashboards for Helm charts, Helm releases and Helm environments.
    97  - [Fabric8](https://fabric8.io) - Integrated development platform for Kubernetes
    98  - [Jenkins X](https://jenkins-x.io/) - open source automated CI/CD for Kubernetes which uses Helm for [promoting](https://jenkins-x.io/about/features/#promotion) applications through [environments via GitOps](https://jenkins-x.io/about/features/#environments)
    99  - [Kubernetic](https://kubernetic.com/) - Kubernetes Desktop Client
   100  - [Qstack](https://qstack.com)
   101  
   102  ## Misc
   103  
   104  Grab bag of useful things for Chart authors and Helm users
   105  
   106  - [Await](https://github.com/saltside/await) - Docker image to "await" different conditions--especially useful for init containers. [More Info](http://blog.slashdeploy.com/2017/02/16/introducing-await/)