Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NATS 1.x Helm Chart #704

Merged
merged 56 commits into from
May 3, 2023
Merged

NATS 1.x Helm Chart #704

merged 56 commits into from
May 3, 2023

Commits on Apr 13, 2023

  1. nats-next helm chart

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    c85f09d View commit details
    Browse the repository at this point in the history
  2. volume claim templates

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    c1062e2 View commit details
    Browse the repository at this point in the history
  3. persistence

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    449c7fe View commit details
    Browse the repository at this point in the history
  4. load merge patch pattern

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    7780d06 View commit details
    Browse the repository at this point in the history
  5. support nats config vars, units, and include

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    be73fe2 View commit details
    Browse the repository at this point in the history
  6. re-work jetstream values

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    4c3b2f0 View commit details
    Browse the repository at this point in the history
  7. reset merged values

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    3cb4a61 View commit details
    Browse the repository at this point in the history
  8. separate jetstream config and pvc

    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    9691117 View commit details
    Browse the repository at this point in the history
  9. disable cluster advertisements by default

    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    073ad36 View commit details
    Browse the repository at this point in the history
  10. tls

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    0aa2e1e View commit details
    Browse the repository at this point in the history
  11. reloader

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    02e6101 View commit details
    Browse the repository at this point in the history
  12. reorg config

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    4cd782d View commit details
    Browse the repository at this point in the history
  13. nats box

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    c621f8e View commit details
    Browse the repository at this point in the history
  14. nats protocol is always enabled

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    fc69fbd View commit details
    Browse the repository at this point in the history
  15. nest nats resources

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    1e90546 View commit details
    Browse the repository at this point in the history
  16. un-nest nats

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    3988ed7 View commit details
    Browse the repository at this point in the history
  17. standardize pvc size

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    b8394c8 View commit details
    Browse the repository at this point in the history
  18. pvc names

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    a1154d6 View commit details
    Browse the repository at this point in the history
  19. allow overriding resource names

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    ca3671e View commit details
    Browse the repository at this point in the history
  20. add websocket ingress

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    170b573 View commit details
    Browse the repository at this point in the history
  21. extra resources

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    2a03cb5 View commit details
    Browse the repository at this point in the history
  22. update tplYaml

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    3344648 View commit details
    Browse the repository at this point in the history
  23. update extraResources example

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    4ff543e View commit details
    Browse the repository at this point in the history
  24. test beginnings

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    be9d40a View commit details
    Browse the repository at this point in the history
  25. more tests

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    35ae4b5 View commit details
    Browse the repository at this point in the history
  26. default values test

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    80ce96a View commit details
    Browse the repository at this point in the history
  27. ports test

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    65ba159 View commit details
    Browse the repository at this point in the history
  28. port and config tests

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    f73e4d7 View commit details
    Browse the repository at this point in the history
  29. tls test

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    7746cc3 View commit details
    Browse the repository at this point in the history
  30. resource merge/patch tests

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    67fbfd1 View commit details
    Browse the repository at this point in the history
  31. global image section

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    c95b461 View commit details
    Browse the repository at this point in the history
  32. nats box tests

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    f6383b6 View commit details
    Browse the repository at this point in the history
  33. includes test

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    fec159c View commit details
    Browse the repository at this point in the history
  34. extra resources test

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    7ccdcdf View commit details
    Browse the repository at this point in the history
  35. rename nats-next to nats

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    f021769 View commit details
    Browse the repository at this point in the history
  36. fix nats-box test

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    d81af53 View commit details
    Browse the repository at this point in the history
  37. fix linting

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    2e34a0a View commit details
    Browse the repository at this point in the history
  38. fix nindent check

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    15d0df6 View commit details
    Browse the repository at this point in the history
  39. bump test k8s versions

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    cf92506 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. disable cluster and js by default

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    efa9f16 View commit details
    Browse the repository at this point in the history
  2. fix lint

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    37c4b57 View commit details
    Browse the repository at this point in the history
  3. CI updates

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    96564f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. move ingress under config.websocket

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    3839a9b View commit details
    Browse the repository at this point in the history
  2. remove cluster replica check

    gateways could be configured which would enable single replica cluster to work
    
    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    0259ca1 View commit details
    Browse the repository at this point in the history
  3. upgrade to nats 2.9.16

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    a874d58 View commit details
    Browse the repository at this point in the history
  4. POD_NAME env var

    Caleb Lloyd committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    224d75e View commit details
    Browse the repository at this point in the history
  5. documentation

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    bc5d933 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. add optional service accounts

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    01d7c5a View commit details
    Browse the repository at this point in the history
  2. default enableServiceLinks: false

    service discovery uses DNS; don't need service env vars
    
    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    414cf89 View commit details
    Browse the repository at this point in the history
  3. fix lint

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    b24b181 View commit details
    Browse the repository at this point in the history
  4. add global labels

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    de4061f View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. nats-box non-polling sleep

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    9eb64ee View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. add helpers for secretNames

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed May 1, 2023
    Configuration menu
    Copy the full SHA
    079ef7c View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. make include example clearer

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed May 2, 2023
    Configuration menu
    Copy the full SHA
    df73e11 View commit details
    Browse the repository at this point in the history
  2. natsBox: only create contents secret if used

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed May 2, 2023
    Configuration menu
    Copy the full SHA
    ae1f727 View commit details
    Browse the repository at this point in the history
  3. tls key does not support contents

    Signed-off-by: Caleb Lloyd <caleb@synadia.com>
    Caleb Lloyd committed May 2, 2023
    Configuration menu
    Copy the full SHA
    559c2e1 View commit details
    Browse the repository at this point in the history