Releases: netbox-community/netbox-chart
Releases · netbox-community/netbox-chart
NetBox Chart 4.1.0
Headlines:
- Update NetBox to 3.2.6
- Fix the broken indentation in CronJob template
- Deep merge dictionaries in extraConfig YAML files
- Numerous README improvements (production usage hints, secret contents, S3 storage example, SSO example)
Contributions:
- fix: get secret name for redis and postgresql from existingSecret if configured (#74 - thanks @morremeyer, fixes #73)
- Fix indent in cronjob chart (#76 - thanks @miso231)
- Fix indentation for imagePullSecrets in CronJob template (#77 - thanks @michalmilkowski97)
- Improve README and add some comments in values (#75 - thanks @dimitrigraf)
- Add example to show how you might configure SSO (#78 - thanks @rossigee)
- Make readiness probe configurable (#81 - thanks @TheChef23)
- Add CSRF [trusted origins] support (#99 - thanks @ThomasADavis)
- Added libpq option target_session_attrs for cluster support (#101 - thanks @moonrail)
- Adding hostAliases to deployment and worker (#97 - thanks @riconem)
Enhancements in this version:
- Add extra Service fields (e.g.
nodePort
(#69),clusterIP
,externalIPs
, etc...) - Add guidance for production use of the chart to README
- CSRF_TRUSTED_ORIGINS missing from values.yaml (#98)
- Update Redis to >=15.6.10 (#103)
- Add DB_WAIT_DEBUG when debug is enabled (#107)
Bugs fixed in this version:
NetBox Chart 4.0.1
Headlines:
- Update NetBox to 3.0.11
- Update Bitnami Redis chart to 15.x.x
- Allow injecting arbitrary configuration into NetBox from ConfigMaps or Secrets or
values.yaml
- Add Housekeeping CronJob
Contributions:
- Fix minor typo in README.md (#43 - thanks @rjhenry)
- Add pod labels support (#44 - thanks @dayyeung)
- feat(values): add commonLabels and commonAnnotations (#61 - thanks @larueli)
- Add additonal remote auth settings (#64 - thanks @cstisa)
- Create Housekeeping cronjob (#66 - thanks @rjhenry)
Bugs fixed in this version:
- Readiness probe fails after LDAP activation (#41)
- Please update chart to use redis 14.1. X subchart (#49)
- Worker HPA broken (#51)
- Media Permission denied (#52)
- Worker missing worker specific environment variables (#53)
- Media storage config for S3 backend in existingSecret (#56)
- version label not set properly (#57)
- ldap: missing default values make configuration difficult (#59)
- ability to add custom labels (#60)
- Add additonal remote auth settings (#62)
- Update chart for v3 (#65)
Note: version 4.0.0
was not announced because of a bug that broke an aspect of the Redis configuration.
NetBox Chart 3.0.0
Headlines
- Update to NetBox 2.10.4 (closes #29, #32, #34; thanks @wastrachan)
- Add support for arbitrary Ingress backends (e.g. for AWS ALB Ingress; closes #37; thanks @phenixdotnet)
- Add the ability to use selectors for persistent volumes (thanks @moonrail)
- Add rqworker deployment (closes #17; thanks @moonrail)
- Add support for LDAP authentication (closes #6; thanks @moonrail)
- Add notes about setting an explicit PostgreSQL password (closes #36)
Important
This is a major version release with breaking changes. Please see the upgrading instructions to avoid significant headaches when upgrading. As always, please back up your NetBox database prior to performing upgrades.
NetBox Chart 2.3.0
- Update to NetBox 2.9.3
- Add Apache-2.0 license (closes #22)
- Add numerous configuration settings (closes #20)
- Add
Service
annotations (#24, thanks @eversC) - Add
HorizontalPodAutoscaler
support (disabled by default) - Add
ServiceAccount
support (enabled by default) - Add
securityContext
support and lock down by default (run as non-root
, read-only root filesystem, drop all caps) - Increase NGINX workers from 1 to 3 per replica
- Remove obsolete
P3P
header injection - General chart modernisation and spring cleaning
NetBox Chart 2.2.0
NetBox Chart 2.1.0
- NetBox 2.8 support (uses 2.8.1 by default, but 2.7.11+ is supported)
- Fix
existingSecret
support (#13) - Fix readiness checks when
allowedHosts
is configured (#14) - Switch to Bitnami charts repo due to the deprecation of the "
stable
" repo (#15, #16) - Restart pods on configuration changes
- Add pod annotations support
NetBox 2.7
This release brings support for NetBox 2.7. Some configuration values have been removed and some added, but in particular users of external Redis instances will need to update their configuration.