Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
H
helm3
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
go
helm3
Commits
9e060b04
Commit
9e060b04
authored
Apr 28, 2016
by
Matt Butcher
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
docs(*): fixed minor issues with the docs.
parent
b98d3488
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
5 deletions
+20
-5
charts.md
docs/charts.md
+13
-2
developers.md
docs/developers.md
+5
-1
quickstart.md
docs/quickstart.md
+2
-2
No files found.
docs/charts.md
View file @
9e060b04
...
...
@@ -44,6 +44,13 @@ If you are familiar with the Chart.yaml file format for Helm Classic, you will
notice that fields specifying dependencies have been removed. That is because
the new Chart format expresses dependencies using the
`charts/`
directory.
### Charts and Versioning
Every chart must have a version number. A version must follow the
[
SemVer 2
](
http://semver.org/
)
standard. Unlike Helm Classic, Kubernetes
Helm uses version numbers as release markers. Packages in repositories
are identified by name plus version.
## Chart Dependencies
In Helm, one chart may depend on any number of other charts. These
...
...
@@ -71,10 +78,14 @@ The example above shows how the Wordpress chart expresses its dependency
on Apache and MySQL by including those charts inside of its
`charts/`
directory.
**TIP:**
_To drop a dependency into your
`charts/`
directory, use the
`helm fetch`
command._
## Templates and Values
In Helm Charts, templates are written in the Go template language, with the
addition of 50 or so add-on template functions.
In Helm Charts, templates are written in the Go template language, with the
addition of 50 or so
[
add-on template
functions](https://github.com/Masterminds/sprig).
All template files are stored in a chart's
`templates/`
folder. When
Helm renders the charts, it will pass every file in that directory
...
...
docs/developers.md
View file @
9e060b04
...
...
@@ -33,7 +33,7 @@ To run Helm and Tiller locally, you can run `bin/helm` or `bin/tiller`.
## gRPC and Protobuf
Tiller uses
gRPC. To get started with gRPC, you will need to...
Helm and Tiller communicate using
gRPC. To get started with gRPC, you will need to...
-
Install
`protoc`
for compiling protobuf files. Releases are
[
here
](
https://github.com/google/protobuf/releases
)
...
...
@@ -67,6 +67,10 @@ remains consistent, and (c) contributions follow the open source legal
requirements. Our intent is not to burden contributors, but to build
elegant and high-quality open source code so that our users will benefit.
Make sure you have read and understood the main CONTRIBUTING guide:
https://github.com/kubernetes/helm/blob/master/CONTRIBUTING.md
We follow the coding standards and guidelines outlined by the Deis
project:
...
...
docs/quickstart.md
View file @
9e060b04
...
...
@@ -29,10 +29,10 @@ $ helm init
To install an existing chart, you can run the
`helm install`
command:
_TODO:_
Update this to the correct URL
.
_TODO:_
Might need instructions about repos
.
```
console
$
helm
install
https://helm.sh/charts/nginx-0.1.0.tgz
$
helm
install
nginx-1.0.0
Released smiling-penguin
```
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment