Releases: nats-io/nack
Releases · nats-io/nack
Release v0.7.3
natsio/jetstream-controller:0.7.3
natsio/nats-boot-config:0.7.3
Fixed
Changed
- Bump nats-boot-config base Alpine to 3.15 to address vulnerabilities by @liam-verta in #80
- Update Go and Alpine version in container images (#82)
- Update Go version in nats-boot-config Dockerfile by @liam-verta in #84
- fix: vulnerabilities in packages go-restful and x/net by @danielcibrao-form3 in #85
Full Changelog: v0.7.2...v0.7.3
Release v0.7.2
natsio/jetstream-controller:0.7.2
Added
- Added support to update consumer config and updated types (thanks to @piotrpio and @ludusrusso for the contribution)
Fixed
- Fixed issue parsing time from OptStartTime (thanks to @hhk7734 for the contribution)
Release v0.6.1
natsio/jetstream-controller:0.6.1
Fixed
- natsreloader: Only send reload signal when necessary, reduces log size
- jetstream-controller: Clean up JetStream resources after deleting on Kubernetes
- jetstream-controller: Set maxBytes for Stream creation
Release v0.6.0
natsio/jetstream-controller:0.6.0
Changed
⚠️ The API version is nowjetstream.nats.io/v1beta2
Added
Support to bind Streams/Consumers into different accounts. Example binding an account to a Stream:
---
apiVersion: jetstream.nats.io/v1beta2
kind: Account
metadata:
name: a
spec:
name: a
servers:
- nats://nats:4222
tls:
secret:
name: nack-a-tls
ca: "ca.crt"
cert: "tls.crt"
key: "tls.key"
Then the stream can be bound to that account as follows:
---
apiVersion: jetstream.nats.io/v1beta2
kind: Stream
metadata:
name: foo
spec:
name: foo
subjects: ["foo", "foo.>"]
storage: file
replicas: 1
account: a