Nautobot Helm Chart Version 2.x¶
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.4.6 - 2025-03-07¶
Changed¶
- Upgraded Nautobot from 2.4.3 to 2.4.4
2.4.5 - 2025-02-21¶
Added¶
- #508 Add documentation for Nginx sidecar advanced feature
Changed¶
- Upgraded Nautobot from 2.4.2 to 2.4.3
- Upgraded Bitnami common subchart from 2.29.1 to 2.30.0
2.4.4 - 2025-02-07¶
Changed¶
- Upgraded Nautobot from 2.3.16 to 2.4.2
- Upgraded Upgraded nginx-prometheus-exporter image from 1.4.0 to 1.4.1
- Upgraded Bitnami common subchart from 2.29.0 to 2.29.1
2.4.3 - 2025-01-10¶
Changed¶
- Upgraded Nautobot from 2.3.13 to 2.3.16
- Upgraded Bitnami common subchart from 2.28.0 to 2.29.0
2.4.2 - 2024-12-13¶
Added¶
- #480 Add functionality for auto-deployments in configuration changes
Changed¶
- Upgraded Nautobot from 2.3.12 to 2.3.13
- Upgraded nginx-prometheus-exporter image from 1.3.0 to 1.4.0
- Upgraded Bitnami common subchart from 2.27.2 to 2.28.0
2.4.1 - 2024-11-29¶
Changed¶
- Upgraded Nautobot from 2.3.11 to 2.3.12
- Upgraded Bitnami common subchart from 2.27.0 to 2.27.2
2.4.0 - 2024-11-15¶
Added¶
- #471 Add property to deploy extra k8s objects(manifests).
Fixed¶
- #463 Fix allow multiple probe types and not only the pre-configured.
Changed¶
- Upgraded Nautobot from 2.3.7 to 2.3.11
- Upgraded Bitnami common subchart from 2.26.0 to 2.27.0
2.3.4 - 2024-10-18¶
Changed¶
- Upgraded Nautobot from 2.3.6 to 2.3.7
- Upgraded Bitnami common subchart from 2.24.0 to 2.26.0
2.3.3 - 2024-10-04¶
Added¶
- #450 Added startupProbes for Nautobot deployment.
Changed¶
- Upgraded Nautobot from 2.3.4 to 2.3.6
- Upgraded Bitnami common subchart from 2.23.0 to 2.24.0
2.3.2 - 2024-09-24¶
Fixed¶
- #445 Fix Media files directory being overwritten by volumeMount.
2.3.1 - 2024-09-20¶
Added¶
- #444 Added additional properties in the root of values json schema
Changed¶
- Upgraded Nautobot from 2.3.2 to 2.3.4
- Upgraded Bitnami common subchart from 2.22.0 to 2.23.0
Fixed¶
- #439 Fix documentation for persistent static and media files.
2.3.0 - 2024-09-06¶
Added¶
- #423 Added annotations to the Nautobot deployment.
Changed¶
- #434 Enabled celery readiness and liveliness probes by default.
- Upgraded Nautobot from 2.3.1 to 2.3.2
- Upgraded dependency mkdocs from 1.6.0 to 1.6.1
2.2.0 - 2024-08-23¶
Fixed¶
- #421 Fix unnecessary prometheus metrics endpoint.
Changed¶
- Upgraded Nautobot from 2.2.7 to 2.3.1
- Upgraded Bitnami Common subchart from 2.20.3 to 2.22.0
- Upgraded nginx-prometheus-exporter image from 1.2.0 to 1.3.0
2.1.3 - 2024-07-12¶
Fixed¶
- #412 Fix unnecessary lifecycleHooks for Init Containers.
- #345 Fix Service's target port when Nginx in enabled.
Changed¶
- Upgraded Nautobot from 2.2.5 to 2.2.7
- Upgraded Bitnami Common subchart from 2.19.2 to 2.20.3
- Upgraded nginx-prometheus-exporter image from 1.1.0 to 1.2.0
- Upgraded dependency mkdocs-material from 9.5.22 to 9.5.28
- Upgraded Nginx Unprivileged optional container from 1.26 to 1.27
2.1.2 - 2024-05-31¶
Added¶
- #391 Add persistent volume option for media files
Fixed¶
- #398 Docs Update: Persistent volumes for static & media files
Changed¶
- Upgraded Nautobot from 2.2.2 to 2.2.5
- Upgraded nginx-prometheus-exporter image from 0.11.0 to 1.1.0
- Upgraded Bitnami Common subchart from 2.19.1 to 2.19.2
- Upgraded dependency mkdocs-material from 9.5.18 to 9.5.22
2.1.1 - 2024-04-25¶
Added¶
- #379 Add option to define harakiri uwsgi timeout
Fixed¶
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¶
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¶
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 seeValues.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 theServiceAccount
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 toValues.workers.default
- The
Values.celeryBeat
has been deprecated and moved toValues.workers.beat