Releases: netbox-community/netbox-chart
netbox-5.0.0-beta4
IP address management (IPAM) and data center infrastructure management (DCIM) tool
What's Changed
- Render a proper backend definition for ingress by @LeoColomb in #198
Full Changelog: netbox-5.0.0-beta3...netbox-5.0.0-beta4
netbox-5.0.0-beta3
IP address management (IPAM) and data center infrastructure management (DCIM) tool
What's Changed
- README.md: add note about persistent storage by @bootc in #141
- Create optional ServiceMonitor for Netbox by @rjhenry in #116
- add examples for sso backend config by @tobikris in #112
- add topologySpreadConstraints to deployment by @brycelowe in #138
- Add ability to set target_session_attrs value for externalDatabase by @vriabyk in #140
- Fix typo in README by @jlost in #142
- Allow PodIP to be included as part of the ALLOWED_HOSTS setting by @rossigee in #167
- adding support for create groups via remote authentication by @Schluggi in #159
- Set the
automountServiceAccountToken
to false by @joachimBurket in #144 - Add 'serviceAccount.imagePullSecrets' option. by @rossigee in #153
- Enable bots/apps for automatic dependencies updates by @LeoColomb in #180
- Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #186
- Restructure as a standard chart repository by @LeoColomb in #182
- Use GitHub Actions for CI & CD by @LeoColomb in #181
- Fix default branch for GitHub Actions workflows by @LeoColomb in #188
- Remove the unused secret variable for GHA by @LeoColomb in #189
- Refresh repo meta files by @LeoColomb in #183
- Only run the releaser on master branch by @LeoColomb in #190
- Leverage Bitnami
common
chart helpers by @LeoColomb in #184 - Use a template for image name by @LeoColomb in #191
- Add standard namespace and metadata by @LeoColomb in #192
- Bump helm/kind-action from 1.9.0 to 1.10.0 by @dependabot in #193
- feat: add settings for controlling http message sizes by @sjurtf in #194
- feat: enable GPG signing (ENT-12) by @RangerRick in #195
New Contributors
- @bootc made their first contribution in #141
- @brycelowe made their first contribution in #138
- @vriabyk made their first contribution in #140
- @jlost made their first contribution in #142
- @Schluggi made their first contribution in #159
- @joachimBurket made their first contribution in #144
- @LeoColomb made their first contribution in #180
- @dependabot made their first contribution in #186
- @sjurtf made their first contribution in #194
- @RangerRick made their first contribution in #195
Full Changelog: 4.1.1...netbox-5.0.0-beta3
NetBox Chart 4.1.1
What's Changed
- Update NetBox to 3.2.8
- Fix allowedHosts which is broken since 4.1.0 by @ekeih in #108
- make test-connection more configurable (image & resources) by @tobikris in #111
New Contributors
Full Changelog: 4.1.0...4.1.1
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.