跳到主要内容

构建

2024年11月13日
柏拉文
越努力,越幸运

一、认识


二、操作


2.1 编写 DaemonSet 文件

apiVersion: apps/v1
kind: DaemonSet
metadata:
name: example-daemonset
namespace: kube-system
spec:
selector:
matchLabels:
app: example
template:
metadata:
labels:
app: example
spec:
containers:
- name: example-container
image: nginx:1.25.2
resources:
limits:
cpu: "100m"
memory: "200Mi"
ports:
- containerPort: 80

2.2 创建 DaemonSet 服务

kubectl apply -f daemonset.yaml

2.3 查看 DaemonSet 状态

kubectl get daemonset -A

2.4 更新 DaemonSet 服务

kubectl apply -f daemonset.yaml

2.5 删除 DaemonSet 服务

kubectl delete daemonset example-daemonset

2.6 查看 DaemonSet 创建的 Pod

kubectl get pods -o wide