Slide 31
Slide 31 text
参考:ConfigMapでシェルを書く
• ConfigMapでシェルを書いてProbeで実行するとより
柔軟なヘルスチェックができる
readinessProbe:
exec:
command:
- - /bin/bash
- /opt/health_check.sh
initialDelaySeconds: 15
periodSeconds: 20
kind: ConfigMap
data:
health_check.sh: |
#!/bin/bash
curl --silent presto-discovery:8080/v1/node | tr \",\" \"\\n\" | grep --silent $(hostname -i)
Probe
ConfigMap