netbox update

This commit is contained in:
Philip Haupt
2025-11-07 18:52:32 +01:00
parent ed28266285
commit 9232144686
3 changed files with 39 additions and 74 deletions

View File

@@ -6,8 +6,8 @@ metadata:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
name: netbox name: netbox
namespace: netbox namespace: netbox
--- ---
@@ -18,8 +18,8 @@ metadata:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
name: netbox name: netbox
namespace: netbox namespace: netbox
rules: rules:
@@ -41,8 +41,8 @@ metadata:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
name: netbox name: netbox
namespace: netbox namespace: netbox
roleRef: roleRef:
@@ -264,53 +264,20 @@ metadata:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
name: netbox name: netbox
namespace: netbox namespace: netbox
--- ---
apiVersion: v1 apiVersion: v1
data:
secret_key: R19RQGVZSy1+dG9we3w6PVZEY0tVOHAnQjRkUShQLDsrVGFSc259WXNdIzBCUiFcJlZrN3MjIDxvPDpr
kind: Secret
metadata:
labels:
app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4
helm.sh/chart: netbox-7.1.11
name: netbox-config
namespace: netbox
type: Opaque
---
apiVersion: v1
data:
api_token: YzI4ZmQyZDUtYjhhMS00M2MxLWJiZWQtNTNiYzRmNzQzZDg0
email: YWRtaW5AYm9ybmlucGFpbi5kZQ==
password: OGhSTktFVnRkQg==
username: YWRtaW4=
kind: Secret
metadata:
labels:
app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4
helm.sh/chart: netbox-7.1.11
name: netbox-superuser
namespace: netbox
type: kubernetes.io/basic-auth
---
apiVersion: v1
kind: Service kind: Service
metadata: metadata:
labels: labels:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
name: netbox name: netbox
namespace: netbox namespace: netbox
spec: spec:
@@ -334,8 +301,8 @@ metadata:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
name: netbox-media name: netbox-media
namespace: netbox namespace: netbox
spec: spec:
@@ -354,8 +321,8 @@ metadata:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
name: netbox name: netbox
namespace: netbox namespace: netbox
spec: spec:
@@ -372,14 +339,13 @@ spec:
metadata: metadata:
annotations: annotations:
checksum/config: 518377a27b37c4f3eaae50680f5306472640fbac84f2ddca358fafe23f25ca7e checksum/config: 518377a27b37c4f3eaae50680f5306472640fbac84f2ddca358fafe23f25ca7e
checksum/secret: 348f4ad1c8feaaef20c677da4b4914417ec4b430856cdbb4aebcec63b0d9bcf0
labels: labels:
app.kubernetes.io/component: netbox app.kubernetes.io/component: netbox
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
spec: spec:
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
@@ -399,7 +365,7 @@ spec:
fieldRef: fieldRef:
apiVersion: v1 apiVersion: v1
fieldPath: status.podIP fieldPath: status.podIP
image: ghcr.io/netbox-community/netbox:v4.4.4 image: ghcr.io/netbox-community/netbox:v4.4.5
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
livenessProbe: livenessProbe:
failureThreshold: 3 failureThreshold: 3
@@ -536,7 +502,7 @@ spec:
items: items:
- key: secret_key - key: secret_key
path: secret_key path: secret_key
name: netbox-config name: netbox
- secret: - secret:
items: items:
- key: email-password - key: email-password
@@ -589,8 +555,8 @@ metadata:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
name: netbox-worker name: netbox-worker
namespace: netbox namespace: netbox
spec: spec:
@@ -606,15 +572,14 @@ spec:
template: template:
metadata: metadata:
annotations: annotations:
checksum/config: 02de8b4c4a16f16fcc43e93fab33e80bb92c925c4d6cbea6b1161ea8920fca4d checksum/config: 891e98bb8e3ca803ead8ad9c2a08deabf7f6d87f473bd52f15cddcdde0aa046d
checksum/secret: 8ba4f922187d43cd5c28126ada22d47851885c3eec144599f72b10c7868d9d04
labels: labels:
app.kubernetes.io/component: worker app.kubernetes.io/component: worker
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
spec: spec:
automountServiceAccountToken: true automountServiceAccountToken: true
containers: containers:
@@ -622,7 +587,7 @@ spec:
- /opt/netbox/venv/bin/python - /opt/netbox/venv/bin/python
- /opt/netbox/netbox/manage.py - /opt/netbox/netbox/manage.py
- rqworker - rqworker
image: ghcr.io/netbox-community/netbox:v4.4.4 image: ghcr.io/netbox-community/netbox:v4.4.5
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
name: netbox-worker name: netbox-worker
securityContext: securityContext:
@@ -711,7 +676,7 @@ spec:
items: items:
- key: secret_key - key: secret_key
path: secret_key path: secret_key
name: netbox-config name: netbox
- secret: - secret:
items: items:
- key: email-password - key: email-password
@@ -762,8 +727,8 @@ metadata:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
name: netbox-housekeeping name: netbox-housekeeping
namespace: netbox namespace: netbox
spec: spec:
@@ -775,8 +740,8 @@ spec:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
spec: spec:
template: template:
metadata: metadata:
@@ -785,8 +750,8 @@ spec:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
spec: spec:
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
@@ -794,7 +759,7 @@ spec:
- /opt/netbox/venv/bin/python - /opt/netbox/venv/bin/python
- /opt/netbox/netbox/manage.py - /opt/netbox/netbox/manage.py
- housekeeping - housekeeping
image: ghcr.io/netbox-community/netbox:v4.4.4 image: ghcr.io/netbox-community/netbox:v4.4.5
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
name: netbox-housekeeping name: netbox-housekeeping
securityContext: securityContext:
@@ -848,7 +813,7 @@ spec:
items: items:
- key: secret_key - key: secret_key
path: secret_key path: secret_key
name: netbox-config name: netbox
- secret: - secret:
items: items:
- key: email-password - key: email-password
@@ -980,8 +945,8 @@ metadata:
app.kubernetes.io/instance: netbox app.kubernetes.io/instance: netbox
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: netbox app.kubernetes.io/name: netbox
app.kubernetes.io/version: v4.4.4 app.kubernetes.io/version: v4.4.5
helm.sh/chart: netbox-7.1.11 helm.sh/chart: netbox-7.2.1
name: netbox-test-connection name: netbox-test-connection
spec: spec:
containers: containers:

View File

@@ -5,7 +5,7 @@ kind: Kustomization
helmCharts: helmCharts:
- name: netbox - name: netbox
repo: https://charts.netbox.oss.netboxlabs.com/ repo: https://charts.netbox.oss.netboxlabs.com/
version: 7.1.11 version: 7.2.1
releaseName: netbox releaseName: netbox
includeCRDs: true includeCRDs: true
namespace: netbox namespace: netbox

View File

@@ -88,7 +88,7 @@ superuser:
email: admin@borninpain.de email: admin@borninpain.de
password: "" password: ""
apiToken: "" apiToken: ""
existingSecret: "" existingSecret: "netbox-superuser"
# This is a list of valid fully-qualified domain names (FQDNs) for the NetBox # This is a list of valid fully-qualified domain names (FQDNs) for the NetBox
# server. NetBox will not permit write access to the server via any other # server. NetBox will not permit write access to the server via any other
@@ -479,12 +479,12 @@ extraConfig:
# will be randomly generated if left blank. # will be randomly generated if left blank.
# You can also use an existing secret with "secret_key" instead of "secretKey" # You can also use an existing secret with "secret_key" instead of "secretKey"
# See `existingSecret` for details # See `existingSecret` for details
secretKey: "" secretKey: "secret_key"
## Provide passwords using existing secret ## Provide passwords using existing secret
# If set, this Secret must contain the following keys: # If set, this Secret must contain the following keys:
# - secret_key: session encryption token (50+ random characters) # - secret_key: session encryption token (50+ random characters)
existingSecret: "" existingSecret: "netbox"
# Override the NGINX Unit configuration inside the container. When enabled, this # Override the NGINX Unit configuration inside the container. When enabled, this
# overrides the default configuration loaded into Unit. The upstream config is: # overrides the default configuration loaded into Unit. The upstream config is: