1. 18 Dec, 2017 1 commit
  2. 03 Nov, 2017 1 commit
  3. 09 Oct, 2017 1 commit
  4. 26 Sep, 2017 1 commit
  5. 10 Aug, 2017 1 commit
    • Matt Butcher's avatar
      feat(tiller): limit number of versions stored per release · 0853f490
      Matt Butcher authored
      This adds a new configuration option to Tiller to limit the number of
      records stored per release.
      
      Tiller stores historical release information (helm history, helm
      rollback). This makes it possible to set a maximum number of versions
      per release.
      
      To enable this feature, use `helm init --history-max NNN`. Note that
      because of the restrictions on Deployment objects, you will have to
      re-install Tiller to add a limit.
      
      Along the way, I found an unreported bug in the Memory storage driver.
      This fixes that bug and adds substantially more tests to catch
      regressions.
      
      Closes #2332
      Unverified
      0853f490
  6. 19 Jul, 2017 1 commit
  7. 26 Jun, 2017 1 commit
  8. 31 May, 2017 1 commit
    • Taylor Thomas's avatar
      feat(tiller): Adds more logging · 119fa653
      Taylor Thomas authored
      This builds on previous work and adds more logging to follow
      the full process of installing, updating, deleting, and rolling back.
      This also standardizes capitalization of logs and small formatting
      fixes
      119fa653
  9. 19 May, 2017 1 commit
  10. 24 Apr, 2017 1 commit
    • Maciej Kwiek's avatar
      Release are locked to avoid parallel changes · ec92b760
      Maciej Kwiek authored
      Environment is supplied with release lock map which allows to lock a
      release by name to make sure that update, rollback or uninstall aren't
      running on one release at the same time.
      ec92b760
  11. 11 Apr, 2017 2 commits
  12. 15 Mar, 2017 1 commit
  13. 07 Feb, 2017 1 commit
    • Larry Rensing's avatar
      feat(*): add --namespace flag to 'helm list' · 3a380923
      Larry Rensing authored
      Users can now specify a namespace filter for 'helm list'.  Only the
      releases within the specified namespace will be shown.  For example,
      'helm list --namespace foo' will only show releases for the 'foo'
      namespace.  Also added a namespace field to the table view.
      
      Closes #1563
      3a380923
  14. 05 Jan, 2017 1 commit
  15. 26 Dec, 2016 1 commit
  16. 15 Dec, 2016 1 commit
  17. 13 Dec, 2016 2 commits
  18. 03 Dec, 2016 1 commit
    • Matt Butcher's avatar
      fix(tiller): fix spurious "no release found" errors. · a5d96c27
      Matt Butcher authored
      There are some places where releases are only located if they are in the
      state DEPLOYED. That particular logic was incorrectly used for upgrades.
      That caused #1566. While fixing that issue, I found that this was also
      the root cause of #1587 (though because it was off by one). I added a
      generic method to get the last release, regardless of its status.
      
      This allows some behaviors that previously failed:
      
      - 'helm upgrade' can now be performed on a DELETED release
      - 'helm rollback' can now be performed on a DELETED release even if
        there is only one revision of that release history.
      
      Closes #1566
      Closes #1587
      Unverified
      a5d96c27
  19. 20 Oct, 2016 1 commit
    • Fabian Ruff's avatar
      Add compression to configmap storage driver · eb4b78bb
      Fabian Ruff authored
      This commit changes the configmap storage driver to compress
      the serialized release before storing it as a base64 encoded string.
      This change is backward compatible as it handles existing releases
      gracefully by skipping the decompression step when the gzip magic
      header is not present.
      eb4b78bb
  20. 17 Oct, 2016 1 commit
  21. 12 Oct, 2016 1 commit
  22. 07 Oct, 2016 1 commit
  23. 05 Oct, 2016 1 commit
  24. 15 Sep, 2016 1 commit
  25. 12 Sep, 2016 1 commit
  26. 08 Sep, 2016 4 commits
  27. 15 Aug, 2016 1 commit
  28. 09 Aug, 2016 5 commits
  29. 08 Aug, 2016 3 commits