Adam Reese
f71230ccd3
fix(*): resolve go linter issues
8 years ago
Matt Butcher
fd0303c86e
fix(*): remove references to gopkg.in/yaml.v2
...
This removes the last of the requests for gopkg.in/yaml.v2, and
also the struct annotations.
Closes #1192
Closes #1263
8 years ago
Matt Butcher
3a095a47ca
feat(tiller): update Sprig to 2.6.0
8 years ago
Matt Butcher
e4c217768e
ref(*): update to Kubernetes 1.4
...
This starts with #1211 and does the other updates necessary for
bumping us to Kubernetes 1.4.
8 years ago
Adam Reese
a4a2f5c983
chore(*): bump grpc to 1.0.1-GA
8 years ago
Matt Butcher
ce83a8a777
feat(pkg/provenance): add OpenPGP signatures
...
This adds support for OpenPGP signatures containing provenance data.
Such information can be used to verify the integrity of a Chart by
testing that its file hash, metadata, and images are correct.
This first PR does not contain all of the tooling necessary for
end-to-end chart integrity. It contains just the library.
See #983
8 years ago
Matt Butcher
202238d561
fix(tiller): upgrade Sprig to 2.5.0
...
We need this specifically for trimSuffix.
Closes #1071
8 years ago
Matt Butcher
03e0b36326
feat(tiller): update Sprig to 2.4.0
...
Closes #1055
8 years ago
Adam Reese
dbac9a801d
fix(deps): remove inf package hack from glide.yaml
8 years ago
Matt Butcher
dd9661c77c
fix(glide.yaml): fix moved gocloud repository
...
Looks like another Go git repo got moved around.
8 years ago
Adam Reese
787d326c7a
chore(*): upgrade dependencies
8 years ago
Adam Reese
1d957e81ed
chore(deps): pin kubernetes to an official release (v1.3.0)
8 years ago
Adam Reese
91cc0251d0
fix(deps): pin kubernetes to a tagged release
8 years ago
Adam Reese
024c5adef7
fix(deps): fix unvendored dependencies
...
Fixes pulling a few dependencies from GOPATH
```
% glide -q list
...
GOPATH packages:
github.com/inconshreveable/mousetrap
github.com/opencontainers/runc/libcontainer/cgroups/fs
github.com/opencontainers/runc/libcontainer/configs
google.golang.org/appengine/urlfetch
google.golang.org/appengine
```
8 years ago
Brian
a6f89d7ac4
Merge pull request #833 from migmartri/689-linter-errors
...
Linter structure changes + extra chartfile rules
8 years ago
Matt Butcher
18767f360e
fix(sprig): update sprig library to 2.3.0
...
New template functions like trunc will be really helpful for dealing
with Kubernetes naming limits.
8 years ago
Miguel Martinez
c2459c06bf
New Chart linter structure
...
Fixed tests
Adding chart name linter
Add lint error
Moving to blocks
Moving to method
Moved lint rules to functions
Semantic version validation
Linting engine
Adding sources and home validations
Sharing file loading
Sharing file loading
Rolling back readme
Rewriting other linters
Fixing tests
Typo
Using chart.Metadata
Fixing format
Adding UNKNOWN in Engine
Adding tabs
Fixing tabs
8 years ago
Matt Butcher
4a6c1e308b
fix(pkg/chart): remove pkg/chart
...
This is the final step in replacing pkg/chart with pkg/chartutil.
This also removes the last of the TOML code.
8 years ago
Adam Reese
792aa1a1aa
feat(kube): create tunnel for client
9 years ago
Matt Butcher
fcc3b3ff70
fix(glide): use https instead of git protocol
...
Also updated the lock file as part of this, and there are a lot of
changes there.
9 years ago
fibonacci1729
9e0408fc57
fix(helm): fix for issue #680r
...
details: the host flag for install overrides the
TILLER_HOST env var. If neither are set,
host defaults to ":44134".
9 years ago
Michelle Noorali
b6411be797
feat(helm): add helm repo list command
9 years ago
Adam Reese
9484d8d440
fix(glide): update dependencies
9 years ago
Adam Reese
0fbc9229cd
feat(kube): add kubernetes client
9 years ago
Matt Butcher
33a543c920
fix(tiller): replace codegangsta with cobra
9 years ago
Matt Butcher
50f4349512
feat(tiller): add template and release to install
9 years ago
Matt Butcher
619e1e2a0a
feat(chart): add values parser
...
This adds code to parse TOML files into Values maps. These can then
easily be passed into the template engine.
Included in this is support for TOML "tables", subsections of TOML
files. We will be using those to pass config data to dependent charts.
9 years ago
Matt Butcher
5b78c77f3f
feat(chart): add chart package
...
This is the chart package from k8s/helm, modified for usage here.
9 years ago
Matt Butcher
fa387494fb
feat(engine): add template engine
9 years ago
Matt Butcher
ce1185faa8
feat(helm): add initial helm client
9 years ago
Matt Butcher
456ddeaa73
fix(glide): update to non-broken glide.lock.
9 years ago
Matt Butcher
0868355d3e
feat(cmd): add grpc client and server
...
So far, they just have basic readiness checks.
9 years ago