Skip to content

Releases: nats-io/k8s

Release v0.4.2

20 Jun 06:02
Compare
Choose a tag to compare

Added

  • Added option to allow override name of resources (#62)

    nameOverride: "my-nats"
  • Added support for imagePullSecrets (#67)

    imagePullSecrets:
    - name: myRegistry
  • Added support for podAnnotations (#72)

    podAnnotations:
      foo: bar
  • Added support for cluster replicas (#72)

    cluster:
      enabled: true
      replicas: 2

Fixed

  • Fixed location of server binary in preStop command (#61)

  • Fixed volumeMounts: should not depend on credentials being enabled (#66)

Release v0.4.0

27 May 00:13
Compare
Choose a tag to compare

Fixed

  • Fixed store.file.path not working on NFS (stan / #58)

Added

  • Added affinity blocks to both NATS and STAN charts (#54)

  • Added support for service bound tokens generated by the operator (#57)

  • Added replicas and accessModes settings to support Fault Tolerance setup.

stan:
  replicas: 2
  nats:
    url: "nats://my-nats:4222"

store:
  type: file

  # 
  # Fault tolerance group
  # 
  ft:
    group: foo

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

  # volume for EFS
  volume:
    mount: /data/stan
    storageSize: 1Gi
    storageClass: aws-efs
    accessModes: ReadWriteMany

Changed

  • Changed storageSize as part of store block, volumes should be used instead:
store:
  type: file

  file:
    storageSize: 100Gi

Should be changed to use volume instead:

store:
  type: file

  file:
    path: /data/stan/store

  volume:
    mount: /data/stan
    storageSize: 100Gi

Release v0.3.10

05 May 21:43
Compare
Choose a tag to compare
v0.3.10

Release v0.3.8

16 Apr 16:27
Compare
Choose a tag to compare

Fixed

  • Fixed issue in nats chart allowing multiple gateway urls

Release v0.3.6

10 Apr 23:45
Compare
Choose a tag to compare

Now available on Helm Hub!
https://hub.helm.sh/charts/nats

Release v0.3.4

03 Apr 18:46
Compare
Choose a tag to compare

Fixed

  • Fixed volume with tls in nats server (#40 )

Release v0.3.2

03 Apr 15:32
Compare
Choose a tag to compare

Helm charts v0.3.2

> helm repo add nats https://nats-io.github.io/k8s/helm/charts/
> helm repo update

> helm repo list
NAME          	URL 
nats          	https://nats-io.github.io/k8s/helm/charts/

> helm search repo nats
NAME                    	CHART VERSION	APP VERSION	DESCRIPTION                                       
nats/nats               	0.3.0        	2.1.6      	A Helm chart for the NATS.io High Speed Cloud N...
nats/nats-account-server	0.3.0        	0.8.6      	A Helm chart for the NATS.io JWT Account Server   
nats/stan               	0.3.0        	0.17.0     	A Helm chart for NATS Streaming   

Added

  • Added support for TLS to NATS (#38)
  • Added support for gateways and leafnodes (#36)
  • Added chart for NATS Account Server (#35)
  • Added support for memory resolver in nats server (#33)

Changed

  • Containers in NATS Server chart are now running as nonroot by default (#37)
  • Default NATS Server version is now 2.1.6

Release v0.3.0

03 Apr 04:44
c7b634f
Compare
Choose a tag to compare

Release v0.2.2

04 Mar 21:03
Compare
Choose a tag to compare

Includes store limits bug fix for NATS Streaming Helm chart #29

Release v0.2.0

03 Mar 00:38
Compare
Choose a tag to compare

Adds Helm charts to repository that can be installed via Helm 3:

> helm repo add nats https://nats-io.github.io/k8s/helm/charts/
> helm repo update

> helm repo list
NAME          	URL 
nats          	https://nats-io.github.io/k8s/helm/charts/

> helm install my-nats nats/nats
> helm install my-stan nats/stan --set stan.nats.url=nats://my-nats:4222