haraldkoch / kochhaus-home

Experimental homelab configuration for running things on kubernetes
MIT License
114 stars 14 forks source link

fix(helm): update node-feature-discovery ( 0.16.4 β†’ 0.16.5 ) [network] #5625

Closed doug-piranha-bot[bot] closed 2 days ago

doug-piranha-bot[bot] commented 2 days ago

This PR contains the following updates:

Package Update Change
node-feature-discovery patch 0.16.4 -> 0.16.5

Release Notes

kubernetes-sigs/node-feature-discovery (node-feature-discovery) ### [`v0.16.5`](https://redirect.github.com/kubernetes-sigs/node-feature-discovery/releases/tag/v0.16.5) [Compare Source](https://redirect.github.com/kubernetes-sigs/node-feature-discovery/compare/v0.16.4...v0.16.5) #### What's Changed Fixes an nfd-master memory leak on re-configure events when leader election is enabled. Adds parameters to configure health endpoint port. **Full Changelog**: https://github.com/kubernetes-sigs/node-feature-discovery/compare/v0.16.4...v0.16.5

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.

doug-piranha-bot[bot] commented 2 days ago
--- kubernetes/network/apps/tools/node-feature-discovery/app Kustomization: flux-system/node-feature-discovery HelmRelease: tools/node-feature-discovery

+++ kubernetes/network/apps/tools/node-feature-discovery/app Kustomization: flux-system/node-feature-discovery HelmRelease: tools/node-feature-discovery

@@ -13,13 +13,13 @@

     spec:
       chart: node-feature-discovery
       sourceRef:
         kind: HelmRepository
         name: node-feature-discovery
         namespace: flux-system
-      version: 0.16.4
+      version: 0.16.5
   install:
     crds: CreateReplace
     remediation:
       retries: 3
   interval: 30m
   upgrade:
doug-piranha-bot[bot] commented 2 days ago
--- HelmRelease: tools/node-feature-discovery DaemonSet: tools/node-feature-discovery-worker

+++ HelmRelease: tools/node-feature-discovery DaemonSet: tools/node-feature-discovery-worker

@@ -23,22 +23,23 @@

         app.kubernetes.io/instance: node-feature-discovery
         role: worker
     spec:
       dnsPolicy: ClusterFirstWithHostNet
       serviceAccountName: node-feature-discovery-worker
       securityContext: {}
+      hostNetwork: false
       containers:
       - name: worker
         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
           runAsNonRoot: true
-        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.4
+        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.5
         imagePullPolicy: IfNotPresent
         livenessProbe:
           grpc:
             port: 8082
           initialDelaySeconds: 10
         readinessProbe:
@@ -68,15 +69,18 @@

         command:
         - nfd-worker
         args:
         - -feature-gates=NodeFeatureAPI=true
         - -feature-gates=NodeFeatureGroupAPI=false
         - -metrics=8081
+        - -grpc-health=8082
         ports:
-        - name: metrics
-          containerPort: 8081
+        - containerPort: 8081
+          name: metrics
+        - containerPort: 8082
+          name: health
         volumeMounts:
         - name: host-boot
           mountPath: /host-boot
           readOnly: true
         - name: host-os-release
           mountPath: /host-etc/os-release
--- HelmRelease: tools/node-feature-discovery Deployment: tools/node-feature-discovery-master

+++ HelmRelease: tools/node-feature-discovery Deployment: tools/node-feature-discovery-master

@@ -24,22 +24,23 @@

         app.kubernetes.io/instance: node-feature-discovery
         role: master
     spec:
       serviceAccountName: node-feature-discovery
       enableServiceLinks: false
       securityContext: {}
+      hostNetwork: false
       containers:
       - name: master
         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
           runAsNonRoot: true
-        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.4
+        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.5
         imagePullPolicy: IfNotPresent
         livenessProbe:
           grpc:
             port: 8082
           initialDelaySeconds: 10
         readinessProbe:
@@ -49,12 +50,14 @@

           initialDelaySeconds: 5
         ports:
         - containerPort: 8080
           name: grpc
         - containerPort: 8081
           name: metrics
+        - containerPort: 8082
+          name: health
         env:
         - name: NODE_NAME
           valueFrom:
             fieldRef:
               fieldPath: spec.nodeName
         command:
@@ -67,12 +70,13 @@

             memory: 128Mi
         args:
         - -crd-controller=true
         - -feature-gates=NodeFeatureAPI=true
         - -feature-gates=NodeFeatureGroupAPI=false
         - -metrics=8081
+        - -grpc-health=8082
         volumeMounts:
         - name: nfd-master-conf
           mountPath: /etc/kubernetes/node-feature-discovery
           readOnly: true
       volumes:
       - name: nfd-master-conf
--- HelmRelease: tools/node-feature-discovery Deployment: tools/node-feature-discovery-gc

+++ HelmRelease: tools/node-feature-discovery Deployment: tools/node-feature-discovery-gc

@@ -24,15 +24,16 @@

         app.kubernetes.io/instance: node-feature-discovery
         role: gc
     spec:
       serviceAccountName: node-feature-discovery-gc
       dnsPolicy: ClusterFirstWithHostNet
       securityContext: {}
+      hostNetwork: false
       containers:
       - name: gc
-        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.4
+        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.5
         imagePullPolicy: IfNotPresent
         env:
         - name: NODE_NAME
           valueFrom:
             fieldRef:
               fieldPath: spec.nodeName
--- HelmRelease: tools/node-feature-discovery Job: tools/node-feature-discovery-prune

+++ HelmRelease: tools/node-feature-discovery Job: tools/node-feature-discovery-prune

@@ -27,13 +27,13 @@

           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
           runAsNonRoot: true
-        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.4
+        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.5
         imagePullPolicy: IfNotPresent
         command:
         - nfd-master
         args:
         - -prune
       restartPolicy: Never