Commit Graph

389 Commits (5c256a5e7d55aa3063f04dc73994d0f78022501e)

Author SHA1 Message Date
Matthew Fisher 757eb88d6c
Merge pull request #5441 from hickeyma/update-lib-charts
7 years ago
Adam Reese b7a14de590
Merge pull request #5601 from adamreese/v3/capabilities
7 years ago
Martin Hickey ecf4eda6c5 Fix scaffold chart label in helper template
7 years ago
Adam Reese 097834de0a
ref(pkg/chartutil): remove k8s version object dependency
7 years ago
Matt Farina 250b63eced
Updating the labels for consistency
7 years ago
Luis Davim 82ffe56ca6
Reduce template code duplication. Fixes #5372
7 years ago
Luis Davim 4425f86865
Add app.kubernetes.io/version label
7 years ago
Matt Farina af7eab0325
Updating to the k8s label convention
7 years ago
Martin Hickey f12c2a3111 Change the nginx app version to a set tag
7 years ago
Martin Hickey 0b809dd078 Validate library chart files after chart loaded
7 years ago
Martin Hickey 86c5e52ac4 Fix the image field for the scaffold chart application
7 years ago
Ian Howell ffff0e8c33 Feat/schema validation (#5350)
7 years ago
Matthew Fisher d3f0ac9343
ref(create): app version should be 0.1.0
7 years ago
Adam Reese e458a67f0c
ref(pkg/chart): add validation method to chart
7 years ago
Adam Reese 31819e4796
fix(pkg/chartutil): marshal capabilities VersionSet into slice
7 years ago
Adam Reese 87e789f01f
fix(pkg/chartutil): only include external objects in capabilities
7 years ago
Adam Reese 295092cd7d
ref(pkg/action): refactoring dup code and linter fixes
7 years ago
Adam Reese 895e9192d4
feat(*): use vanity import helm.sh/helm
7 years ago
Adam Reese 849f27d11f
ref(pkg/engine): make template specific functions private
7 years ago
Martin Hickey ef4d2a6e65 Update after review
7 years ago
Matthew Fisher 95c865513f
fix appveyor builds (#4934)
7 years ago
Adam Reese d94707db86
ref(*): remove helmVersion chart constraint
7 years ago
Matt Butcher f3bfae5ea7
fix: fix a number of style errors (#5136)
7 years ago
Christian Koeberl 62533e2b0e fix(pkg/chartutil): conditions for alias and umrella charts (#3734)
7 years ago
Adam Reese 2b81eea1e2
ref(*): replace byte array with map for Release config
7 years ago
Adam Reese 6fc8c9e079
ref(pkg/chartutil): simplify chart dependency unit tests
7 years ago
Adam Reese 825b15c763
Merge pull request #4972 from adamreese/ref/chart-dependencies
7 years ago
Adam Reese 85aef0d3d7
ref(pkg/chart): rename Requirements to Dependencies
7 years ago
roc 79f88dfc5e ref(url) update helm's github url (#4962)
7 years ago
Adam Reese 9e1e26f01e
ref(pkg/chartutil): attempt to make requirements processing readable
7 years ago
Adam Reese 21259507bd
ref(*): rename requirements.lock to Chart.lock
8 years ago
Adam Reese f7a7a157ce
ref(*): merge requirement.yaml into Chart.yaml
8 years ago
Adam Reese 516c53dae6
ref(chart): use map for chart.Values
8 years ago
Adam Reese 4f26b658d8
change copyright to "Copyright The Helm Authors"
8 years ago
Adam Reese f012940d9c
ref(*): refactor chart/chartutil
8 years ago
Adam Reese aa859e3f88
feat(*): remove Time, Namespace, and Revision from template functions
8 years ago
Adam Reese b1128abf4f
ref(*): s/tiller/helm/
8 years ago
Adam Reese 726e3c41be
feat(*): print stacktrace on error with debug enabled
8 years ago
Adam Reese 75c4df0b56
ref(tests): use golden files for testing command output
8 years ago
Adam Reese 36e034551f
ref(*): rebuild build version object
8 years ago
Adam Reese 29e772f631
ref(*): replace TillerVersion with HelmVersion
8 years ago
Adam Reese 4c95185164
ref(*): replace chart.config with []byte
8 years ago
Adam Reese c5a76deba3
ref(*): use go conventions for naming types
8 years ago
Adam Reese 36536d77ba
ref(*): remove protobuf any type
8 years ago
Adam Reese 91a6ebfed5
ref(*): remove protobuf timestamps
8 years ago
Adam Reese 6345f04190
ref(hapi): convert protobuf to go types
8 years ago
Adam Reese 68c0b6a24a
ref(proto): remove unused protobufs
8 years ago
Matthew Fisher 6f02d9e412
Merge pull request #3837 from consideRatio/toYaml-pr
8 years ago
Steffen Windoffer 8bd42d2645 remove unused servicePort from default ingress template
8 years ago
Erik Sundell 05a1f7f46c Updated tests for PR #3837
8 years ago
Erik Sundell 35132d141c toYaml - Fixes #3410 - trailing \n issue
8 years ago
Zack Williams 1d3ae54185 Fix #3822
8 years ago
adshmh 1a55161a53 Fix several golint warnings (#3756)
8 years ago
Matthew Fisher b5af54d44c
Merge pull request #3567 from jumal/master
8 years ago
Matthew Fisher 86ae040bfa
Merge pull request #3491 from oilbeater/fix-defer-in-loop
8 years ago
Jean-Philippe Courson 5b77335415 Create missing directories when saving files in chartutil.SaveDir
8 years ago
Thibaut Rousseau a59d212512
docs: Fix FromJson comment
8 years ago
oilbeater 757db3a062 defer in loop may cause resource leak
8 years ago
Matthew Fisher 14c7be1f92
Merge pull request #3288 from bradbeam/starter
8 years ago
Matt Farina c359ea66ed
Merge pull request #3350 from mattfarina/fix/3349
8 years ago
Matt Farina d5a865b5f4
fix(capabilities): Adding GitVersion to default set
8 years ago
Reinhard Nägele f47e1619b0 Update initial chart experience
8 years ago
Matthew Fisher e1027fae73
refactor symWalk() into pkg/sympath (#3199)
8 years ago
Adam Reese a31e3b8fe1
ref(*): kubernetes v1.9 support (#3234)
8 years ago
Brad Beam 8e0eface2c Making starter templates more versatile
8 years ago
Nauris Sadovskis bd8178d50b Fix package url
8 years ago
Matthew Fisher 7c79d1c765
Merge pull request #3193 from burdiyan/master
8 years ago
Johnny Bergström 7cc610960f Walk symbolic link directories
8 years ago
Alexandr Burdiyan f432e07126 ref(helm): improve fullname template in starter chart
8 years ago
Johnny Bergström d762a42168 Fix helmignore for .* (#3114)
8 years ago
Maxime Guyot c864ba179e Add fullnameOverride
8 years ago
Dhilip 67af4998de helm create all defined template names should be namespaced … (#2845)
9 years ago
Matthew Fisher e3e1116eaa Merge pull request #2857 from llsheldon/fix-dependency-alias
9 years ago
Matthew Fisher f278675f98 remove references to facebookgo/symwalk
9 years ago
Matthew Fisher 211f5f6f33 Revert "fix(helm): resolve symlinks when loading chart"
9 years ago
Matthew Fisher cf3fc21e81 Merge pull request #2898 from zlabjp/kube-version
9 years ago
carlory ad2d8e434a fix fromjson comment
9 years ago
carlory b9d3974df0 fix func comment
9 years ago
Kazuki Suda fa3ee5aecf feat(helm): add --kube-version flag to helm template
9 years ago
Kazuki Suda 3508cebbf6 Use the same defaults as done in helm lint for Capabilities
9 years ago
Michelle Noorali 84bb77f183 Merge pull request #1997 from AmandaCameron/issue/1401
9 years ago
Amanda Cameron 415e52bf55 Add support for sub-directory scanning as in issue #1401
9 years ago
llsheldon 0440b54bbf fix(helm):Fix dependency aliaes not working
9 years ago
Adnan Abdulhussein 8fd8a7c324 fix(create): port-forward should use internal port
9 years ago
Justin Scott 4a02a71f1e WIP feat(helm): add `template` command
9 years ago
Kira 4c1a47480e feat(2450): add annotations to chart metadata (#2671)
9 years ago
Maxime Guyot bbf2d6b7e8 Fix the default NOTES.txt
9 years ago
Miouge1 6cfed9d635 Updating default values.yaml comments
9 years ago
Steven E. Harris e8d80729ac Merge pull request #2703 from rbwsam/ref/simplify_error
9 years ago
Sam Leavens 098df8b186 ref(pkg/chartutil): improve comment spacing
9 years ago
Sam Leavens f7ca52dfc8 ref(pkg/chartutil): improve comment for PathValue
9 years ago
Sam Leavens cf09e344d1 fix(pkg/chartutil): Fix test, improve message
9 years ago
Sam Leavens 8df52b6501 ref(pkg/chartutil): move comment
9 years ago
Sam Leavens 3ee70291c8 ref(pkg/chartutil): Capitalize YAML
9 years ago
Sam Leavens 51b59497ee ref(pkg/chartutil): decrease map lookups
9 years ago
Sam Leavens 9b8928edf4 ref(pkg/chartutil): replace use of 'fmt.Efforf'
9 years ago
Scott Rigby 6dc31f8e96 Test that the coalesced key is properly removed for all YAML null syntax options, but not for empty string
9 years ago
Scott Rigby 645f01eb22 New Helm functionality to delete a coalesced YAML key when the value is nil.
9 years ago
Matt Butcher 883da97396 Merge pull request #2607 from sushilkm/issues/2599
9 years ago
Ilya Semenov 13b15f5662 Remove service.type mention from ingress docs
9 years ago
Justin Scott af4c243ee3 Correct punctuation and capitalization for user facing strings.
9 years ago
Sushil Kumar 82da721c0a Added tests for different combinations of subcharts & requirements.yaml
9 years ago
Sushil Kumar 7ce5c7925b Adds charts in "charts\" directory to dependencies
9 years ago
Sushil Kumar bfd74c35e9 Added omitempty to Requirements struct
9 years ago
Reinhard Nägele 76e6e15a0c Add comment on resources
9 years ago
Reinhard Nägele 51923e54b1 Improve 'helm create'
9 years ago
Taylor Thomas e3250e3319 Merge pull request #2534 from sushilkm/issues/2508
9 years ago
Sushil Kumar 716be14ad3 Updated code to read requirements.yaml as per following structure
9 years ago
Sushil Kumar 541d052202 First alias would be dependency rename
9 years ago
Justin Scott 40052d3e8f fix(helm): remove unnecessary values merge in processImportValues
9 years ago
Sushil Kumar 42aa81e7ca Added tests for alias(es) for chart dependencies
9 years ago
Sushil Kumar 34f9c67e04 Shallow copy existing chart details
9 years ago
Sushil Kumar 156d48bc3b Adds alias for dependencies
9 years ago
lead4good bb4be33331 fixed fromYaml | toJson
9 years ago
Adnan Abdulhussein f8b2c5eb57 fix(create): incorrect URL in default NOTES.txt
9 years ago
Matt Butcher 46035c35c4
fix(tiller): fix TOML panic
9 years ago
Matthias Thubauville ce505f16e6 Fix indent for defaultDeployment
9 years ago
Sushil Kumar 99065aa331 Validates chart-dir before running dependency list command
9 years ago
Taylor Thomas d03311b45a Merge pull request #2188 from scottrigby/chartutil-ingress-example
9 years ago
Matt Butcher 19b111b123
fix(helm): fix nil pointer in requirements.go
9 years ago
Adam Reese 85c41ef11a ref(*): kubernetes v1.6
9 years ago
Scott Rigby 5bdcbee9af Change secret name to something more standard
9 years ago
Scott Rigby 2be4547d13 Change to hosts array, and parameterize serviceName and servicePort
9 years ago
Justin Scott 8c720ee2c2 fix (pkg/chartutil): correctly parse input values for ProcessRequirementsEnabled
9 years ago
Justin Scott 75ea566413 Correct indention of YAML field in subchartB
9 years ago
Justin Scott 31e57d8921 Remove commented code
9 years ago
Justin Scott 3bf143f052 Fix codefences and nits in charts.md. Correct whitespace in charts. Add clarity to description of ImportValues requirements field.
9 years ago
Justin Scott 7ea4d8c7c4 Refactor so parent's values win
9 years ago
Justin Scott 4a5721fb36 Fixup style and errors
9 years ago
Justin Scott 007bb9dbae Implement 'exports' convetion for simple list items
9 years ago
Justin Scott 2bd4d1d003 Cleanup old todo, unused log and value for ImportValues feature
9 years ago
Justin Scott d1424f6c08 Handle missed error and make error messages unique
9 years ago
Justin Scott 0e81899f5f WIP feat(helm): import child values to parent
9 years ago
Scott Rigby 22cec7cdc1 Fix spacing
9 years ago
Scott Rigby 37fd7df627 chartutil create ingress example
9 years ago
Matt Butcher df827ab738 Merge pull request #2050 from jackzampolin/jz-to-toml
9 years ago
Jack Zampolin fc60d51be9 Add toToml function
9 years ago
Matthew Fisher de6fb23e7a expose LoadFiles as a usable function
9 years ago
Maxim Ivanov edd4e56112 fix(helm): resolve symlinks when loading chart
9 years ago
YuviPanda cd7275069e Use backtick quotes to avoid excess escaping
9 years ago
YuviPanda 97a655d225 Add tests for ToJson
9 years ago
YuviPanda 5c52fe6ad6 Add ToJson and FromJson template functions
9 years ago
Justin Scott 17c6ae61da feat(helm): re-enable log warnings for tags and conditions
9 years ago
Justin Scott fe864ad699 feat(helm): remove logging of tags/condition warnings to pass ci
9 years ago
Justin Scott 58c8aca1cc feat(helm): fixup if/ele,remove extra string casts, add comments
9 years ago
Justin Scott 004c5bcc88 feat(helm): fix condition when no requirements.yaml exists during tag/condition processing
9 years ago
Justin Scott faae1f68b6 feat(helm): Check len of correct slice
9 years ago
Justin Scott 8ef733ca7d feat(helm): add conditions and tags
9 years ago
z00358552 b0d4cacd54 fix(helm) change name length limit to 63 for `helm create`
9 years ago
Lachlan Evenson 4d5cf66308
removed Version from create tests as output schema and values aren't tested
9 years ago
Lachlan Evenson 2e0f949d49
bugfix(tiller): replace + with - in Chart version to support Kubernetes constraint
9 years ago
Matt Butcher cb0a6c7e07
feat(tiller): add {{.Capabilities}} object
9 years ago
Matt Butcher 090e00ddf8 Merge pull request #1686 from kubernetes/feat/1604-fromyaml
9 years ago
Euan Kemp 25f74989a5 fix(chartutil): improve 'missing name' error
9 years ago
Matt Butcher b3d812b346 Merge pull request #1692 from technosophos/fix/allow-global-map-merges
9 years ago
Matt Butcher 6faf4675ac
fix(tller): allow deep merge of global maps
9 years ago
Matt Butcher b2d762af48
feat(tiller): add .Release.IsInstall
9 years ago
Matt Butcher de7c5e5a38
feat(tiller): Add .Release.Revision and .IsUpgrade
9 years ago
Matt Butcher 7f4ea91028 Merge pull request #1645 from rodcloutier/Windows_archive_backslash_support
9 years ago
Matt Butcher d8540d78f1
feat(tiller): add fromYaml to template functions
9 years ago
Andrew Stuart 1df13df88d
Include lines functions
9 years ago
Andrew Stuart 6760aa1588
Add Lines method, remove path utils (Sprig pr)
9 years ago
Andrew Stuart 0474bcbcf1
Document ToYaml function
9 years ago
Andrew Stuart 9771973888
Add AsSecrets, AsConfig methods for Files object. Move ToYaml to chartutil
9 years ago
Adam Reese 0c6b6d1c62 fix(*): correct file permissions on source files
9 years ago
Rodrigue Cloutier 37920761a4 fix(helm): added support for compressed charts containing \ in file paths
9 years ago
Matt Butcher 69e50abc6c Merge pull request #1628 from rodcloutier/Windows_chart_creation_support
9 years ago
Rodrigue Cloutier f3b205c6ef fix(*): fixed tests for Windows
9 years ago
John Hofman c38fb120bf fix(helm): add trimSuffix to helper functions
9 years ago
Matt Butcher e26d9f9633 Merge pull request #1616 from rollulus/no-exec-yaml
9 years ago
Andrew Stuart ec020a9e40
Improve formatting of godoc
9 years ago
Andrew Stuart 2de1728f05
feat(helm): Add Files.Glob method to permit file organization
9 years ago
Rollulus e8eed3cc3e fix(helm): write yaml with non-exec permission
9 years ago
Matt Butcher 5517d00a48 Merge pull request #1547 from technosophos/feat/packs
9 years ago
Matt Butcher 784a339627
feat(helm): support 'helm create --pack=mypack'
9 years ago
Adam Reese 62df1ad358 Merge pull request #1549 from adamreese/fix/1519-bubbly-yaml-errors
9 years ago
Adam Reese e2ab407209 fix(tiller): return yaml parsing errors
9 years ago
Matt Butcher 0a163a2a3a
fix(helm): helm create will not overwrite existing files
9 years ago
Adam Reese d59f66fc9e fix(*): fix new linter errors
9 years ago
Sebastian Mandrean b3d45aef7a fix(1516): use correct value reference in boilerplate NOTES.txt
9 years ago
Vic Iglesias 4179282760 Dont use privileged port in port-forward of default chart
9 years ago
Vic Iglesias 5af08fa5b5 Fix labels in NOTES.txt
9 years ago
Vic Iglesias 8527f2f96c Use chart name for container name
9 years ago
Vic Iglesias 156d706dd1 Use internal port for health check
9 years ago
Jim 7a054e0e6b fix(pkg/chartutil): add error if chart yaml not in directory
9 years ago
Vic Iglesias 665615f30f Remove **** from default notes
10 years ago
Vic Iglesias 2b2e1d59c8 Simplify final logic block in create
10 years ago
Vic Iglesias 06d9ccd038 Fix formatting
10 years ago
Vic Iglesias cd34492b5a Add tests for new files in create
10 years ago
Vic Iglesias 8d867657bb Add resources and probes
10 years ago
Vic Iglesias 4120e67240 Add deployment, service and NOTES to create
10 years ago
Matt Butcher 2388e71528 fix(helm): ignore dotfiles in charts/ directories
10 years ago
Adam Reese f71230ccd3 fix(*): resolve go linter issues
10 years ago
Matt Butcher 3e3312cea0 feat(tiller): re-use values during upgrade
10 years ago
Matt Butcher e0227c7510 fix(chart): Chart.yaml now has an apiVersion field.
10 years ago
Matt Butcher 68dd4c9a66 fix(proto): remove unused fields
10 years ago
Matt Butcher 593718d749 feat(helm): add 'helm dependency' commands
10 years ago
Matt Butcher a5921faf99 feat(chartutils): add support for requirements.yaml
10 years ago
vaikas-google 6d26024a27 first cut of version on client and server
10 years ago
Matt Butcher 34577d1ebc feat(charts): add 'dependencies:' to Chart.yaml
10 years ago