Skip to content

feat(helm)!: Update chart nats ( 1.2.11 ➔ 2.12.3 )#488

Merged
Aviator-Coding merged 1 commit intomainfrom
renovate/nats-2.x
Jan 26, 2026
Merged

feat(helm)!: Update chart nats ( 1.2.11 ➔ 2.12.3 )#488
Aviator-Coding merged 1 commit intomainfrom
renovate/nats-2.x

Conversation

@mortyops
Copy link
Copy Markdown
Contributor

@mortyops mortyops bot commented Jan 25, 2026

This PR contains the following updates:

Package Update Change
nats major 1.2.*2.12.*

Release Notes

nats-io/k8s (nats)

v2.12.3

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v2.12.2

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v2.12.1

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

Release Note

Beginning with NATS Server 2.12, in this release, the NATS Helm Chart will align major.minor versions with the associated NATS Server major.minor version. This will ensure that an install of chart version ~2.12 will fetch the latest chart and patch release of the 2.12 NATS Server.

Only major.minor are designed to be aligned, updates to the chart itself will cause skew in the patch version and is expected.

v1.3.16

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.15

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.14

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.13

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.12

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.11

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.10

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.9

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.8

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.7

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.6

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.5

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.4

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.3

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.2

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.1

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.

v1.3.0

Compare Source

A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications Technology.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| helm       | nats    | 1.2.11 | 2.12.3 |
@mortyops
Copy link
Copy Markdown
Contributor Author

mortyops bot commented Jan 25, 2026

--- kubernetes/apps/database/jetstream/app Kustomization: database/jetstream HelmRelease: database/nats

+++ kubernetes/apps/database/jetstream/app Kustomization: database/jetstream HelmRelease: database/nats

@@ -14,13 +14,13 @@

       chart: nats
       interval: 5m
       sourceRef:
         kind: HelmRepository
         name: nats
         namespace: flux-system
-      version: 1.2.*
+      version: 2.12.*
   install:
     crds: CreateReplace
     remediation:
       retries: 3
     strategy:
       name: RetryOnFailure

@mortyops
Copy link
Copy Markdown
Contributor Author

mortyops bot commented Jan 25, 2026

--- HelmRelease: database/nats Deployment: database/nats-box

+++ HelmRelease: database/nats Deployment: database/nats-box

@@ -41,14 +41,15 @@

           if ! [ -f context.txt ]; then
             echo -n "default" > context.txt
           fi
           cd "$work_dir"
           exec /entrypoint.sh "$@"
         - --
-        image: natsio/nats-box:0.16.0
+        image: natsio/nats-box:0.19.2
         name: nats-box
+        resources: null
         volumeMounts:
         - mountPath: /etc/nats-contexts
           name: contexts
       enableServiceLinks: false
       volumes:
       - name: contexts
--- HelmRelease: database/nats StatefulSet: database/nats

+++ HelmRelease: database/nats StatefulSet: database/nats

@@ -35,13 +35,13 @@

             fieldRef:
               fieldPath: metadata.name
         - name: SERVER_NAME
           value: $(POD_NAME)
         - name: GOMEMLIMIT
           value: 3GiB
-        image: nats:2.10.26-alpine
+        image: nats:2.12.3-alpine
         lifecycle:
           preStop:
             exec:
               command:
               - nats-server
               - -sl=ldm=/var/run/nats/nats.pid
@@ -95,13 +95,13 @@

           name: nats-js
       - args:
         - -pid
         - /var/run/nats/nats.pid
         - -config
         - /etc/nats-config/nats.conf
-        image: natsio/nats-server-config-reloader:0.16.1
+        image: natsio/nats-server-config-reloader:0.21.1
         name: reloader
         volumeMounts:
         - mountPath: /var/run/nats
           name: pid
         - mountPath: /etc/nats-config
           name: config
@@ -112,19 +112,20 @@

         - -subz
         - -varz
         - -prefix=nats
         - -use_internal_server_id
         - -jsz=all
         - http://localhost:8222/
-        image: natsio/prometheus-nats-exporter:0.16.0
+        image: natsio/prometheus-nats-exporter:0.18.0
         name: prom-exporter
         ports:
         - containerPort: 7777
           name: prom-metrics
       enableServiceLinks: false
       shareProcessNamespace: true
+      terminationGracePeriodSeconds: 60
       topologySpreadConstraints:
       - labelSelector:
           matchLabels:
             app.kubernetes.io/component: nats
             app.kubernetes.io/instance: nats
             app.kubernetes.io/name: nats

@Aviator-Coding Aviator-Coding merged commit b0a6e73 into main Jan 26, 2026
17 of 26 checks passed
@Aviator-Coding Aviator-Coding deleted the renovate/nats-2.x branch January 26, 2026 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant