github.com/felipejfc/helm@v2.1.2+incompatible/README.md (about)

     1  # Kubernetes Helm
     2  
     3  [![CircleCI](https://circleci.com/gh/kubernetes/helm.svg?style=svg)](https://circleci.com/gh/kubernetes/helm)
     4  
     5  Helm is a tool for managing Kubernetes charts. Charts are packages of
     6  pre-configured Kubernetes resources.
     7  
     8  Use Helm to...
     9  
    10  - Find and use popular software packaged as Kubernetes charts
    11  - Share your own applications as Kubernetes charts
    12  - Create reproducible builds of your Kubernetes applications
    13  - Intelligently manage your Kubernetes manifest files
    14  - Manage releases of Helm packages
    15  
    16  ## Helm in a Handbasket
    17  
    18  Helm is a tool that streamlines installing and managing Kubernetes applications.
    19  Think of it like apt/yum/homebrew for Kubernetes.
    20  
    21  - Helm has two parts: a client (`helm`) and a server (`tiller`)
    22  - Tiller runs inside of your Kubernetes cluster, and manages releases (installations)
    23    of your charts.
    24  - Helm runs on your laptop, CI/CD, or wherever you want it to run.
    25  - Charts are Helm packages that contain at least two things:
    26    - A description of the package (`Chart.yaml`)
    27    - One or more templates, which contain Kubernetes manifest files
    28  - Charts can be stored on disk, or fetched from remote chart repositories
    29    (like Debian or RedHat packages)
    30  
    31  ## Install
    32  
    33  Binary downloads of the Helm client can be found at the following links:
    34  
    35  - [OSX](https://kubernetes-helm.storage.googleapis.com/helm-v2.1.2-darwin-amd64.tar.gz)
    36  - [Linux](https://kubernetes-helm.storage.googleapis.com/helm-v2.1.2-linux-amd64.tar.gz)
    37  - [Linux 32-bit](https://kubernetes-helm.storage.googleapis.com/helm-v2.1.2-linux-386.tar.gz)
    38  
    39  Unpack the `helm` binary and add it to your PATH and you are good to go! OS X/[Cask](https://caskroom.github.io/) users can `brew cask install helm`.
    40  
    41  To rapidly get Helm up and running, start with the [Quick Start Guide](docs/quickstart.md).
    42  
    43  See the [installation guide](docs/install.md) for more options,
    44  including installing pre-releases.
    45  
    46  
    47  ## Docs
    48  
    49  - [Quick Start](docs/quickstart.md)
    50  - [Installing Helm](docs/install.md)
    51    - [Kubernetes Distribution Notes](docs/kubernetes_distros.md)
    52    - [Frequently Asked Questions](docs/install_faq.md)
    53  - [Using Helm](docs/using_helm.md)
    54    - [Plugins](docs/plugins.md)
    55  - [Developing Charts](docs/charts.md)
    56  	- [Chart Lifecycle Hooks](docs/charts_hooks.md)
    57  	- [Chart Tips and Tricks](docs/charts_tips_and_tricks.md)
    58  	- [Chart Repository Guide](docs/chart_repository.md)
    59  	- [Syncing your Chart Repository](docs/chart_repository_sync_example.md)
    60  	- [Signing Charts](docs/provenance.md)
    61  - [Chart Template Developer's Guide](docs/chart_template_guide/index.md)
    62    - [Getting Started with Templates](docs/chart_template_guide/getting_started.md)
    63    - [Built-in Objects](docs/chart_template_guide/builtin_objects.md)
    64    - [Values Files](docs/chart_template_guide/values_files.md)
    65    - [Functions and Pipelines](docs/chart_template_guide/functions_and_pipelines.md)
    66    - [Flow Control (if/else, with, range, whitespace management)](docs/chart_template_guide/control_structures.md)
    67    - [Variables](docs/chart_template_guide/variables.md)
    68    - [Named Templates (Partials)](docs/chart_template_guide/named_templates.md)
    69    - [Accessing Files Inside Templates](docs/chart_template_guide/accessing_files.md)
    70    - [Creating a NOTES.txt File](docs/chart_template_guide/notes_files.md)
    71    - [Subcharts and Global Values](docs/chart_template_guide/subcharts_and_globals.md)
    72    - [Debugging Templates](docs/chart_template_guide/debugging.md)
    73    - [Wrapping Up](docs/chart_template_guide/wrapping_up.md)
    74    - [Appendix A: YAML Techniques](docs/chart_template_guide/yaml_techniques.md)
    75    - [Appendix B: Go Data Types](docs/chart_template_guide/data_types.md)
    76  - [Architecture](docs/architecture.md)
    77  - [Developers](docs/developers.md)
    78  - [History](docs/history.md)
    79  - [Glossary](docs/glossary.md)
    80  
    81  ## Community, discussion, contribution, and support
    82  
    83  You can reach the Helm community and developers via the following channels:
    84  
    85  - [Kubernetes Slack](https://slack.k8s.io): #helm
    86  - Mailing List: https://groups.google.com/forum/#!forum/kubernetes-sig-apps
    87  - Developer Call: Thursdays at 9:30-10:00 Pacific. https://engineyard.zoom.us/j/366425549
    88  
    89  ### Code of conduct
    90  
    91  Participation in the Kubernetes community is governed by the [Kubernetes Code of Conduct](code-of-conduct.md).