Skip to content

Releases: nats-io/k8s

Release v0.7.4

30 Nov 22:36
Compare
Choose a tag to compare

nats-operator-0.7.4

08 Mar 20:25
Compare
Choose a tag to compare

NATS operator creates/configures/manages nats clusters atop Kubernetes

Release v0.7.2

10 Nov 20:26
Compare
Choose a tag to compare

Added

  • Added nats-operator helm chart: #154

Fixed

  • Fixed template issues in nats helm charts: #152

Release v0.7.0

06 Nov 23:12
f48bebf
Compare
Choose a tag to compare

Release v0.6.2

12 Oct 19:36
Compare
Choose a tag to compare

Added

  • Support partitioning mode in the STAN helm chart

Fixed

  • Fixed issues with json escaping NATS subject wildcards

Changed

  • Changed STAN Helm chart reloader to be disabled by default and when NATS embedded mode not being used

Release v0.6.0

07 Oct 14:49
Compare
Choose a tag to compare

Added

  • Added support for NATS embedded mode in NATS Streaming chart
  • Added preliminar support for JetStream in NATS Chart, memory mode only
  • Added support for basic auth for clients in NATS Chart
  • Added nats tool to nats-box

Release v0.5.6

28 Sep 22:19
Compare
Choose a tag to compare

Added

  • Added support no_advertise for leafnode and client connections (#81)

Fixed

  • Fixed logging toggles for STAN which was broken (#126, thanks @drpebcak!)
  • Fixed service account name used in STAN (#127)

Release v0.5.4

14 Sep 23:50
Compare
Choose a tag to compare

Added

  • Added clusterReadinessProbe which can be used with the nats-streaming:alpine image so that k8s more carefully starts pods in the statefulset
clusterReadinessProbe:
  enabled: true
  # probe: <-- can add custom readinessProbe parameters here.

stan:
  image: nats-streaming:alpine
  replicas: 3
  nats:
    url: "nats://my-nats:4222"

store:
  type: file

  cluster:
    enabled: true

  #
  # File storage settings.
  #
  file:
    path: /data/stan/store

  # Volume for each pod.
  volume:
    enabled: true

    # Mount path for the volume.
    mount: /data/stan

Improved

  • Make serviceaccountname dynamic when using in nats-streaming chart
  • Backup script fixes in nats-streaming chart

Release v0.5.2

04 Sep 22:21
f4428fd
Compare
Choose a tag to compare

Added

  • Added sidecar container for S3 backups from STAN (#107, thanks to @drpebcak )
  • Added support for credentials from STAN (#103, thanks @calmera)
  • Added option for pod resources (#99 , also thanks to @drpebcak )

Changed

  • Bump NATS Server version to 2.1.8

Fixed

  • Fixed option for single shared volume in STAN FT mode (more info#93)
stan:
  image: nats-streaming:alpine
  replicas: 2 # One replica will be active, other one in standby.
  nats:
    url: "nats://nats:4222"

store:
  type: file

  # 
  # Fault tolerance group
  # 
  ft:
    group: my-group

  # 
  # File storage settings.
  # 
  file:
    path: /data/stan/store

  # volume for EFS
  volume:
    enabled: true

    # Mount path for the volume.
    mount: /data/stan

    # FT mode requires a single shared ReadWriteMany PVC volume.
    persistentVolumeClaim:
      claimName: stan-efs

Release v0.5.0

20 Jul 11:43
6ad24da
Compare
Choose a tag to compare