Skip to content
Snippets Groups Projects
Verified Commit 08ab59c5 authored by Sheogorath's avatar Sheogorath :european_castle:
Browse files

feat(node-features): Add node feature discovery

This patch adds NFD (Node Feature Discovery) which will provide various
additional labels on the nodes to use them for better node selector
statements. This should help to future-proof the setup.

References:
https://kubernetes-sigs.github.io/node-feature-discovery/v0.10/get-started/introduction.html
parent 99b79f22
No related branches found
No related tags found
No related merge requests found
...@@ -8,3 +8,4 @@ resources: ...@@ -8,3 +8,4 @@ resources:
- cert-manager - cert-manager
- prometheus - prometheus
- ingress-nginx - ingress-nginx
- node-features
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: node-features-system
resources:
- namespace.yaml
- repository.yaml
- release.yaml
apiVersion: v1
kind: Namespace
metadata:
name: node-features-system
labels:
name: node-features-system
kyverno.shivering-isles.com/class: "system"
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: node-feature-discovery
namespace: node-features-system
spec:
releaseName: node-feature-discovery
chart:
spec:
chart: node-feature-discovery
sourceRef:
kind: HelmRepository
name: node-feature-discovery
version: 0.10.0
interval: 5m
values:
tls:
enable: true
certManager: true
install:
crds: CreateReplace
upgrade:
crds: CreateReplace
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
metadata:
name: node-feature-discovery
spec:
interval: 30m
url: https://kubernetes-sigs.github.io/node-feature-discovery/charts
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment