TL;DR
K8sマスターが落ちてもサービスに影響ありません、と言っても信じてもらえなそうなときにするデモ
手順
- デプロイメントつくる
kubectl create deploy nginx-demo --image=nginx:1.12
- サービスをExposeする
kubectl expose deploy nginx-demo --type=NodePort
- tmuxで画面分割する
- curlでサービスをつつく
while true; do curl http://10.0.1.174:30739 --head -s | head -1
- etcdを落とす
- APIサーバを落とす
curlでHTTP/1.1 200 OK
が返ってき続けることを見てもらう。