Kubernetes自动化运维:健康检查与应用更新策略
1. 自动化健康检查保障服务可用性
1.1 健康检查基础配置
在Kubernetes中,为了确保应用的可靠性,我们可以为Deployment添加就绪探针(readinessProbe)和存活探针(livenessProbe)。以下是一个示例配置:
template:
metadata:
labels:
pod: timeserver-pod
spec:
containers:
- name: timeserver-container
image: docker.io/wdenniss/timeserver:1
readinessProbe:
initialDelaySeconds: 15
periodSeconds: 30
httpGet:
path: /
port: 80
scheme: HTTP
timeoutSeconds: 2
failureThreshold: 1
successThreshold: 1
livenessProbe:
initialDelaySeconds: 30
periodSeconds: 30
httpGet:
path: /
port: 80
超级会员免费看
订阅专栏 解锁全文
756

被折叠的 条评论
为什么被折叠?



