Skip to content

Nautobot Helm Chart Version 2.x

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.1.1 - 2024-04-25

Added

  • #379 Add option to define harakiri uwsgi timeout

Fixed

  • #381 Fix DB and Redis secrets
  • #374 Fix correct secret keys for Django passwords

Changed

  • Upgraded Nautobot from 2.1.9 to 2.2.2
  • Upgraded Bitnami Common subchart from 2.13.3 to 2.19.1
  • Upgraded RabbitMQ subchart from 12.5.4 to 12.15.0
  • Upgraded Redis subchart from 18.4.0 to 18.19.4

2.1.0 - 2024-03-27

Added

  • #354 Add persistent volume option for static files
  • #356 Allow providing passwords via K8s secret references
  • #369 Additional updates for referencing existing K8s secrets

Fixed

  • #372 Fix invalid liveness probes in the Nautobot patch released (v1.6.16+ and v2.1.9+)

2.0.5 - 2023-11-29

Changed in version 2.0.5

This release of the helm-chart includes an upgrade to Nautobot 2.x. While this is a non-breaking change for the helm chart this is a significant change to Nautobot and care should be taken during the upgrade, please see the Nautobot 2.0 Release Notes and upgrading from 1.x instructions.

Fixed

  • #338 Allow Nautobot to Scale to 0
  • #335 Use Nautobot 2.0 by default

Changed

  • Upgraded Bitnami Common subchart from 2.11.1 to 2.13.3
  • Upgraded PostgreSQL subchart from 12.12.4 to 12.12.10
  • Upgraded PostgreSQL-HA subchart from 11.9.4 to 11.9.8
  • Upgraded RabbitMQ subchart from 12.1.5 to 12.5.4
  • Upgraded Redis subchart from 18.0.4 to 18.4.0

2.0.4 - 2023-09-21

Fixed

  • #306 Bug: configured prometheus backend not possible
  • #316 Concurrency int breaks deployment
  • #255 Switch dependencies to OCI

Changed

  • Upgraded Nautobot from 1.5.23 to 1.6.2
  • Upgraded Mariadb subchart from 12.2.5 to 13.1.3
  • Upgraded PostgreSQL subchart from 12.5.7 to 12.12.4
  • Upgraded PostgreSQL-HA subchart from 11.7.5 to 11.9.4
  • Upgraded RabbitMQ subchart from 12.0.1 to 12.1.5
  • Upgraded Redis subchart from 17.11.5 to 18.0.4

2.0.3 - 2023-06-16

Fixed

  • #288 README Typo
  • #286 Bug: variable celery.concurrency not used

Changed

  • #293 Allow Increasing uwsgi buffer size
  • Upgraded Nautobot from 1.5.20 to 1.5.21
  • Upgraded Mariadb subchart from 12.2.4 to 12.2.5
  • Upgraded PostgreSQL subchart from 12.5.6 to 12.5.7
  • Upgraded PostgreSQL-HA subchart from 11.7.4 to 11.7.5
  • Upgraded RabbitMQ subchart from 11.16.1 to 12.0.1
  • Upgraded Redis subchart from 17.11.3 to 17.11.5

2.0.2 - 2023-06-05

Fixed

  • Fixed #279 Using nautobot.db.password no longer supported in 2.0.1

2.0.1 - 2023-06-04

Added

  • Added support for terminationGracePeriodSeconds to Nautobot and Celery Workers

Changed

  • Upgraded Nautobot from 1.5.17 to 1.5.20
  • Upgraded Bitnami common subchart from 2.2.4 to 2.4.0
  • Upgraded Mariadb subchart from 11.5.7 to 12.2.4
  • Upgraded PostgreSQL subchart from 12.2.8 to 12.5.6
  • Upgraded PostgreSQL-HA subchart from 11.2.1 to 11.7.4
  • Upgraded RabbitMQ subchart from 11.13.0 to 11.16.1
  • Upgraded Redis subchart from 17.9.5 to 17.11.3
  • Upgraded Nginx Unprivileged optional container from 1.24 to 1.25

Fixed

  • Fixed #249 helm template command failing (@BlackDark)
  • Fixed #261 Init Job is missing init containers
  • Fixed #213 Docs Update: Add How to Update Passwords
  • Fixed #260 ServiceAccount not used in default config
  • Fixed #256 v2.0.0 does not allow KV nodeSelector

2.0.0 - 2023-04-18

Added

  • Added the ability to create additional endpoints for scaling out, for example /api requests can now have their own deployments see Values.nautobots and the Additional Nautobots page.
  • Added the ability to deploy additional celery workers to listen on additional queues see Values.workers and the Celery Queues page
  • Added optional RabbitMQ support for Celery Task Queueing
  • Added the ability to create an nginx deployment exclusively for /static files. See the documentation here.
  • Added the ability to run a single Job for Nautobot post_install tasks in certain scenarios. See the documentation here.
  • Added support for Nginx (nautobot.nginx.enabled) as a proxy to Nautobot (deployed as a sidecar)
  • Added support for Nginx exporters (metrics.nginxExporter.enabled)
  • Added support for UWSGI exporters (metrics.uwsgiExporter.enabled)
  • 191 Added Observability for Celery Workers
  • Added the ability to specify automountServiceAccountToken on the ServiceAccount

Changed

  • Docs on the official Nautobot Docs site!
  • Default database engine now accounts for METRICS_ENABLED
  • Moved Nautobot post-upgrade task to a separate init container
  • Nautobot Version 1.5.17
  • Upgraded Bitnami common subchart from 1.14.1 to 2.2.4
  • Upgraded Mariadb subchart from 10.5.1 to 11.5.6
  • Upgraded PostgreSQL subchart from 10.16.2 to 12.2.8
  • Upgraded PostgreSQL-HA subchart from 8.6.13 to 11.2.1
  • Upgraded Redis subchart from 16.10.1 to 17.9.3
  • Updated JSON Schema to utilize external schemas where appropriate

Deprecated

  • The Values.celeryWorker has been deprecated and moved to Values.workers.default
  • The Values.celeryBeat has been deprecated and moved to Values.workers.beat