Commit Graph

396 Commits (35e77cc8ecab7e1ff97b01e00aab91cfa1aac5fb)

Author SHA1 Message Date
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
joe2far 96de0e35aa feat(helm): ignore by default all dotfiles in templates/
10 years ago
Matt Butcher a46a033de4 feat(chart): support 'image:URL' in charts.
10 years ago
Matt Butcher 2e95230b30 fix(helm): fix helmignore evaluation of dirs
10 years ago
Matt Butcher b7945d05c4 ref(templates): change GetString to Get
10 years ago
Matt Butcher 033dbfe75e feat(tiller): add Files map to templates
10 years ago
Matt Butcher 95eeba3805 fix(tiller): merge -f values correctly
10 years ago
Adam Reese a14e76a65c chore(*): add canonical import path annotation
10 years ago
Matt Butcher 310ef9bbcb fix(helm): fix linter test panic
10 years ago
Miguel Ángel Martínez Triviño 81fd9edf4d Merge pull request #899 from migmartri/897-values-refactorign
10 years ago
Adnan Abdulhussein 9b257077d5 Merge pull request #915 from prydonius/fix/912-nil-map-readvalues
10 years ago
Adnan Abdulhussein 4ef61a7136 fix(chartutil): Ensure ReadValues doesn't return a nil map
10 years ago
Matt Butcher cd75b6a781 Merge pull request #902 from technosophos/feat/894-template-info-in-templates
10 years ago
Miguel Martinez 12aa72f121 Replacing options interface argument
10 years ago
Matt Butcher 532f03ec78 feat(tiller): add .Template object in templates
10 years ago
Miguel Martinez 7bb4893cad Support Linter for Values
10 years ago
Michelle Noorali bcffe8a3f2 fix(chartutil): fix Expand function
10 years ago
Matt Butcher 90c46e896d fix(chartutil): fix Table() method to test Values
10 years ago
Matt Butcher 22ac61469f feat(*): add Values namespace to templates
10 years ago
Miguel Martinez 03d27779d3 Templates Lint rules
10 years ago
Matt Butcher e757b24aed fix(*): add license header
10 years ago
Matt Butcher 23ce6142f9 fix(chartutil): remove a wayward println
10 years ago
Matt Butcher f30ff915f2 feat(helm): add 'helm get values --all' for all values
10 years ago
Matt Butcher 57a32f1df8 Merge pull request #832 from technosophos/feat/helmignore
10 years ago
Matt Butcher 713020359b feat(pkg/ignore): add helmignore library
10 years ago
Matt Butcher 2b2a5788f3 Merge pull request #824 from technosophos/feat/global-vars
10 years ago
Matt Butcher 88622a20da fix(helm): read values.yaml instead of values.toml
10 years ago
Matt Butcher 60f5341b91 feat(chartutil): support global variables
10 years ago
Matt Butcher 490cef784c fix(tiller): refactor template render to use chartutil.
10 years ago
Matt Butcher e8109048a9 fix(chartutil): move values coalescing into chartutil
10 years ago
Adam Reese d95a144563 fix(chartutil): fix nil error on values
10 years ago
Matt Butcher 377a43385e fix(*): fixed import paths
10 years ago
Matt Butcher 72be00c6fc fix(chartutil): update 'fetch' and 'package' to use chartutil.
10 years ago
Matt Butcher ebd81152dd fix(helm): update 'helm create' to use YAML.
10 years ago
Matt Butcher 9ca8c27e16 fix(*): change TOML to YAML
10 years ago
Matt Butcher 7aa4ffa4d4 feat(chartutil): switch TOML to YAML
10 years ago
Adam Reese 818c878700 chore(*): use k8s.io as the import path
10 years ago
Matt Butcher 15a1cb4816 feat(chartutil): add Save function
10 years ago
Matt Butcher 2802fcbd87 feat(chartutil): optimize for re-use
10 years ago
Matt Butcher 25053e6ada feat(pkg/chartutil): add chartutil package
10 years ago