1. 05 Apr, 2019 1 commit
  2. 02 Apr, 2019 1 commit
  3. 08 Mar, 2019 1 commit
    • Vic Iglesias's avatar
      Updates per feedback · 7afd808a
      Vic Iglesias authored
      Updates per MR feedback
      - content of changelog
      - move mailroom `configure` script to use template
      7afd808a
  4. 27 Feb, 2019 1 commit
  5. 26 Feb, 2019 1 commit
  6. 20 Feb, 2019 1 commit
  7. 17 Jan, 2019 1 commit
  8. 16 Jan, 2019 1 commit
  9. 15 Jan, 2019 1 commit
    • Jason Plum's avatar
      Doc: update /values.yaml with minimal docs · 1d8f6d91
      Jason Plum authored
      Update `/values.yaml` with minimal documentation. This primarly adds
      documentation links to the various sections, so that users have a quick
      reference to our extended documentation.
      
      For the most part, comments in the middle of the values are added as
      `## `, so that `# ` can be reserved for commented YAML properties.
      
      Related to #1065
      1d8f6d91
  10. 10 Jan, 2019 2 commits
  11. 06 Dec, 2018 1 commit
  12. 28 Nov, 2018 1 commit
  13. 19 Nov, 2018 1 commit
    • Jason Plum's avatar
      nginx-ingress: sync to upstream 0.30.0 · 28c2ad72
      Jason Plum authored
      Sync our chart to the upstream 0.30.0
      
      Upstream has altered RBAC configuration:
      
        RBAC is now enabled by default upstream. A single boolean enable
        `rbac.create: true` now exists, and controls creation of the Role
        and RoleBinding. Control of the ClusterRole creation based upon
        `scope.enabled: false`. There is no longer the need for
        `rbac.createClusterRole: false`. We set `scope.enabled: true`, so
        the ClusterRole is still not made by default.
      
        The serviceAccount is now controlled by `serviceAccount.create`
        and `serviceAccount.name`. `serviceAccount.create` defaults to `true`
      
      Upstream has provided defaults for HPA via `controller.autoscaling`:
      
        Upstream has now uncommented the defaults for `contoller.autoscaling`
        to include integer values. It remains `enabled: false` at this time.
      
      Remove `semverCompare` calls against chart image tags
      
        Address #910 and remove `semverCompare` calls against that container
        image tags within this chart. This is a small change that can be rolled
        in with the rest of this update.
      28c2ad72
  14. 15 Nov, 2018 1 commit
  15. 14 Nov, 2018 1 commit
  16. 09 Nov, 2018 1 commit
  17. 16 Oct, 2018 1 commit
  18. 12 Oct, 2018 1 commit
  19. 03 Oct, 2018 1 commit
  20. 27 Sep, 2018 1 commit
  21. 25 Sep, 2018 1 commit
    • Jason Plum's avatar
      shared-secrets: Allow disabling all of shared-secrets · 20dbf1e9
      Jason Plum authored
      Allow the disabling of `shared-secrets` sub-chart.
      
      - Add `enabled` flag to `shared-secrets` chart, default `true`
      - Add documentation of `enabled` flag, and warnings of need to manually create.
      - Add notice to `NOTES.txt` when `shared-secrets.enabled: false`
      
      Closes #661
      20dbf1e9
  22. 18 Sep, 2018 1 commit
  23. 07 Sep, 2018 1 commit
  24. 06 Sep, 2018 1 commit
  25. 20 Aug, 2018 1 commit
  26. 16 Aug, 2018 4 commits
  27. 15 Aug, 2018 1 commit
  28. 13 Aug, 2018 1 commit
  29. 09 Aug, 2018 2 commits
    • Jason Plum's avatar
      Support custom root CAs: introduce templates/_certificates.tpl · 91e6ec33
      Jason Plum authored
      Introduce `template/_certificates.tpl` for population of certificates to various containers that may require the insertion of custom certificate authority root certificates.
      
      This is implemented as a small set of changes to each affected Chart, and the addition of a template that provides the content that these charts will use. The use of template provides DRY development patterns, we all as simplifying any future alterations.
      
      This MR relies on gitlab-org/build/CNG!133, which introduces `alpine-certificates` container that is used by the injected `initContainer`.
      
      How it works:
      - Adds 2 volumes:
          - etc-ssl-certs is a shared `emptyDir` volume, mounted to `/etc/ssl/certs` in all application containers
          - custom-ca-certificates is a projected volume, mounting all keys of secrets provided to `global.certificates.customCAs` to `/usr/local/share/ca-certificates` into the `initContainer`
      - alpine-certificates container builds a complete system CA bundle into `/etc/ssl/certs`, dereferencing symlinks to ensure that volume's contents are portable. This pulls in `/usr/share/ca-certificates` from the `ca-certificates` package, and the contents of `/usr/local/share/ca-certificates` as provided by the `custom-ca-certificates` volume.
      - application containers mount etc-ssl-certs, now including custom CAs
      
      Closes #255  directly
      
      Closes #254  indirectly, as we're now injecting updated `ca-certificates` bundle as a part of `alpine-certificates` container operation.
      91e6ec33
    • Ahmad Hassan's avatar
      Use appConfig to populate bucketNames · a741a62d
      Ahmad Hassan authored
      a741a62d
  30. 08 Aug, 2018 2 commits
  31. 26 Jul, 2018 1 commit
  32. 24 Jul, 2018 1 commit
  33. 23 Jul, 2018 1 commit
  34. 20 Jul, 2018 1 commit