1. 01 Dec, 2017 1 commit
    • Matthew Fisher's avatar
      fix TLS default path · 618094cc
      Matthew Fisher authored
      Without this change, running `helm list --tls` without setting $HELM_HOME causes helm to look for TLS certificates under /.
      618094cc
  2. 29 Nov, 2017 1 commit
  3. 24 Nov, 2017 1 commit
  4. 23 Nov, 2017 1 commit
  5. 22 Nov, 2017 5 commits
  6. 21 Nov, 2017 1 commit
    • Rajat Jindal's avatar
      support output-dir when running 'helm template' (#3144) · 7f13e13a
      Rajat Jindal authored
      * support output-dir when running 'helm template'
      
      * add --output-dir to documentation
      
      * when writing to file, dont add additional document
      
      * trigger another ci build. make test-unit works for me
      
      * dont write blank files
      
      * return err instead of panic
      7f13e13a
  7. 20 Nov, 2017 1 commit
  8. 16 Nov, 2017 1 commit
    • Matt Butcher's avatar
      Fix/missing ssl params (#3152) · e8e6ac5d
      Matt Butcher authored
      * fix(helm): add TLS params back
      
      During a recent refactor, several TLS flags stopped being processed for
      a few of the commands. This fixes those commands, and documents how to
      set up TLS.
      
      * fix(tiller): add stricter certificate verification
      
      The older version of Tiller allowed a weaker set of certificate checks
      than we intended. This version requires a client certificate, and then
      requires that that certificate be signed by a known CA. This works
      around the situation where a user could provide a self-signed
      certificate.
      Unverified
      e8e6ac5d
  9. 07 Nov, 2017 1 commit
  10. 01 Nov, 2017 2 commits
  11. 31 Oct, 2017 2 commits
  12. 26 Oct, 2017 1 commit
  13. 24 Oct, 2017 1 commit
  14. 21 Oct, 2017 1 commit
  15. 11 Oct, 2017 4 commits
  16. 10 Oct, 2017 1 commit
    • Justin Scott's avatar
      feat(helm): Add --node-selectors and --output flags to helm init · 16c579f3
      Justin Scott authored
      This feature enables users to specify more control over where Tiller pod
      lands by allowing "node-selectors" to be specified. Alternatively, the
      "--output" flag will skip install and dump Tiller's raw Deployment manifest to stdout so user may alter it as they see fit (probably with a JSON manipulation tool like jq).
      
      Closes #2299
      16c579f3
  17. 09 Oct, 2017 1 commit
  18. 06 Oct, 2017 1 commit
    • Matt Farina's avatar
      fix(semver): fixed edge cases that do not match prerelease · b27b11a2
      Matt Farina authored
      >0.0.0-a does not match pre-releases on 0.0.0 that start with a
      capital letter or number. This has to do with the ordering of
      code points. Numbers and capital letters come before lowercase
      letters.
      
      >0.0.0-0 should match all valid pre-releases on 0.0.0. According
      to the spec, "Numeric identifiers MUST NOT include leading zeroes."
      A 0 is also the lowest code point for all the allowed characters
      in a pre-release
      Unverified
      b27b11a2
  19. 26 Sep, 2017 3 commits
  20. 12 Sep, 2017 1 commit
  21. 11 Sep, 2017 2 commits
  22. 08 Sep, 2017 1 commit
  23. 06 Sep, 2017 1 commit
  24. 29 Aug, 2017 1 commit
  25. 28 Aug, 2017 1 commit
    • xuhaigang's avatar
      feat(helm):Allow remote values.yaml with -f · c77a90a2
      xuhaigang authored
      In this feature, we can use -f option with remote files, same as kubectl
      accepts URLs. I add an option to send a 'get' request when read the local
      file failed.
      
      Closes #2642
      c77a90a2
  26. 18 Aug, 2017 1 commit
  27. 17 Aug, 2017 1 commit
  28. 16 Aug, 2017 1 commit