onedr0p / home-ops

Wife approved HomeOps driven by Kubernetes and GitOps using Flux
https://onedr0p.github.io/home-ops/
Do What The F*ck You Want To Public License
1.98k stars 179 forks source link

fix(helm): update node-feature-discovery ( 0.16.3 → 0.16.4 ) #7989

Closed bot-ross[bot] closed 2 months ago

bot-ross[bot] commented 2 months ago

This PR contains the following updates:

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

Release Notes

kubernetes-sigs/node-feature-discovery (node-feature-discovery) ### [`v0.16.4`](https://togithub.com/kubernetes-sigs/node-feature-discovery/releases/tag/v0.16.4) [Compare Source](https://togithub.com/kubernetes-sigs/node-feature-discovery/compare/v0.16.3...v0.16.4) #### What's Changed This patch release contains improvements to the Helm chart, adding configurable liveness and readiness probes for all daemons and configurable revision history limit for the nfd-worker and nfd-topology-updater. - Helm: Add revision history limit for worker daemonset ([#​1797](https://togithub.com/kubernetes-sigs/node-feature-discovery/issues/1797)) by [@​marquiz](https://togithub.com/marquiz) in [https://github.com/kubernetes-sigs/node-feature-discovery/pull/1799](https://togithub.com/kubernetes-sigs/node-feature-discovery/pull/1799) - go.mod: bump kubernetes to v1.30.3 by [@​marquiz](https://togithub.com/marquiz) in [https://github.com/kubernetes-sigs/node-feature-discovery/pull/1805](https://togithub.com/kubernetes-sigs/node-feature-discovery/pull/1805) - helm: add configurable liveness\&readiness probes by [@​marquiz](https://togithub.com/marquiz) in [https://github.com/kubernetes-sigs/node-feature-discovery/pull/1808](https://togithub.com/kubernetes-sigs/node-feature-discovery/pull/1808) - Add helm migration guide by [@​k8s-infra-cherrypick-robot](https://togithub.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/node-feature-discovery/pull/1825](https://togithub.com/kubernetes-sigs/node-feature-discovery/pull/1825) **Full Changelog**: https://github.com/kubernetes-sigs/node-feature-discovery/compare/v0.16.3...v0.16.4

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.

bot-ross[bot] commented 2 months ago
--- kubernetes/main/apps/kube-system/node-feature-discovery/app Kustomization: flux-system/node-feature-discovery HelmRelease: kube-system/node-feature-discovery

+++ kubernetes/main/apps/kube-system/node-feature-discovery/app Kustomization: flux-system/node-feature-discovery HelmRelease: kube-system/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.3
+      version: 0.16.4
   install:
     crds: CreateReplace
     remediation:
       retries: 3
   interval: 30m
   upgrade:
bot-ross[bot] commented 2 months ago
--- HelmRelease: kube-system/node-feature-discovery DaemonSet: kube-system/node-feature-discovery-worker

+++ HelmRelease: kube-system/node-feature-discovery DaemonSet: kube-system/node-feature-discovery-worker

@@ -7,12 +7,13 @@

   labels:
     app.kubernetes.io/name: node-feature-discovery
     app.kubernetes.io/instance: node-feature-discovery
     app.kubernetes.io/managed-by: Helm
     role: worker
 spec:
+  revisionHistoryLimit: null
   selector:
     matchLabels:
       app.kubernetes.io/name: node-feature-discovery
       app.kubernetes.io/instance: node-feature-discovery
       role: worker
   template:
@@ -31,25 +32,23 @@

           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
           runAsNonRoot: true
-        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.3
+        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.4
         imagePullPolicy: IfNotPresent
         livenessProbe:
           grpc:
             port: 8082
           initialDelaySeconds: 10
-          periodSeconds: 10
         readinessProbe:
+          failureThreshold: 10
           grpc:
             port: 8082
           initialDelaySeconds: 5
-          periodSeconds: 10
-          failureThreshold: 10
         env:
         - name: NODE_NAME
           valueFrom:
             fieldRef:
               fieldPath: spec.nodeName
         - name: POD_NAME
--- HelmRelease: kube-system/node-feature-discovery Deployment: kube-system/node-feature-discovery-master

+++ HelmRelease: kube-system/node-feature-discovery Deployment: kube-system/node-feature-discovery-master

@@ -33,25 +33,23 @@

           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
           runAsNonRoot: true
-        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.3
+        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.4
         imagePullPolicy: IfNotPresent
         livenessProbe:
           grpc:
             port: 8082
           initialDelaySeconds: 10
-          periodSeconds: 10
         readinessProbe:
+          failureThreshold: 10
           grpc:
             port: 8082
           initialDelaySeconds: 5
-          periodSeconds: 10
-          failureThreshold: 10
         ports:
         - containerPort: 8080
           name: grpc
         - containerPort: 8081
           name: metrics
         env:
--- HelmRelease: kube-system/node-feature-discovery Deployment: kube-system/node-feature-discovery-gc

+++ HelmRelease: kube-system/node-feature-discovery Deployment: kube-system/node-feature-discovery-gc

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

     spec:
       serviceAccountName: node-feature-discovery-gc
       dnsPolicy: ClusterFirstWithHostNet
       securityContext: {}
       containers:
       - name: gc
-        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.3
+        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.4
         imagePullPolicy: IfNotPresent
         env:
         - name: NODE_NAME
           valueFrom:
             fieldRef:
               fieldPath: spec.nodeName
--- HelmRelease: kube-system/node-feature-discovery Job: kube-system/node-feature-discovery-prune

+++ HelmRelease: kube-system/node-feature-discovery Job: kube-system/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.3
+        image: registry.k8s.io/nfd/node-feature-discovery:v0.16.4
         imagePullPolicy: IfNotPresent
         command:
         - nfd-master
         args:
         - -prune
       restartPolicy: Never