Skip to content

Releases: netbox-community/netbox-chart

NetBox Chart 4.1.0

18 Jul 18:30
4.1.0
Compare
Choose a tag to compare

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:

  • Broken indentation in CronJob template
  • NodePort is missing in templates/service.yaml (#69)
  • extraConfig secret spec pod not starting (#71)
  • helpers break when using existingSecret in postgresql or redis chart (#73)

NetBox Chart 4.0.1

29 Nov 20:14
4.0.1
Compare
Choose a tag to compare

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

15 Feb 23:00
3.0.0
Compare
Choose a tag to compare

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

06 Sep 23:32
2.3.0
Compare
Choose a tag to compare
  • 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

09 May 21:13
2.2.0
Compare
Choose a tag to compare
  • NetBox 2.8.3 (2.7.11+ is still supported)
  • Handle a modified basePath parameter correctly (#18)
  • Add support for Redis Sentinels (#19)

NetBox Chart 2.1.0

26 Apr 21:05
2.1.0
Compare
Choose a tag to compare
  • 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

16 Feb 22:48
2.0.0
Compare
Choose a tag to compare

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.