Releases: nats-io/k8s
Releases · nats-io/k8s
Release v0.6.0
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 tonats-box
Release v0.5.6
Release v0.5.4
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
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
v0.5.0
Release v0.4.2
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
Release v0.4.0
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
andaccessModes
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 ofstore
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
v0.3.10
Release v0.3.8
Fixed
- Fixed issue in nats chart allowing multiple gateway urls
Release v0.3.6
Now available on Helm Hub!
https://hub.helm.sh/charts/nats