clusterforge/amd-gpu-operator/Deployment_amd-gpu-operator-node-feature-discovery-gc.yaml
2025-10-06 09:34:03 +00:00

57 lines
1.6 KiB
YAML

---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app.kubernetes.io/instance: amd-gpu-operator
app.kubernetes.io/name: node-feature-discovery
app.kubernetes.io/version: v0.16.1
role: gc
name: amd-gpu-operator-node-feature-discovery-gc
namespace: kube-amd-gpu
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/instance: amd-gpu-operator
app.kubernetes.io/name: node-feature-discovery
role: gc
template:
metadata:
labels:
app.kubernetes.io/instance: amd-gpu-operator
app.kubernetes.io/name: node-feature-discovery
role: gc
spec:
containers:
- args:
- -gc-interval=1h
command:
- nfd-gc
env:
- name: NODE_NAME
valueFrom:
fieldRef:
fieldPath: spec.nodeName
image: registry.k8s.io/nfd/node-feature-discovery@sha256:0bd331dc6acf082d3353a7ddad6b5725a13cd141b60b31e97a1cd4cf90da0d99 # Original tag: v0.16.1
imagePullPolicy: IfNotPresent
name: gc
ports:
- containerPort: 8081
name: metrics
resources:
limits:
memory: 1Gi
requests:
cpu: 10m
memory: 128Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsNonRoot: true
dnsPolicy: ClusterFirstWithHostNet
securityContext: {}
serviceAccountName: amd-gpu-operator-node-feature-discovery-gc