我无法为 k8s 部署配置带有属性的 livenessProbe,我尝试了 apiVersion:apps/v1beta1、apps/v1 或 apps/v1beta2 或 apps/v1beta3。
我想添加属性:
如果我定义了这些属性中的任何一个,我会收到一个错误
io.k8s.api.core.v1.HTTPGetAction 中的未知字段“periodSeconds”
这应该有效:extensions/v1beta1对于种类部署。它对我来说效果很好。
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
labels:
app: myapp
name: appapppod
.
.
.
livenessProbe:
httpGet:
path: /com/livenessstatus
port: 7080
scheme: HTTPS
httpHeaders:
- name: Your_customer_header_if_any
value: my_customer_header_value
initialDelaySeconds: 120
timeoutSeconds: 40
periodSeconds: 90
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3653 次 |
| 最近记录: |