私たちは「公式」HARoxy受信コントローラ(https://www.haproxy.com/documentation/kubernetes/latest/)シャットダウン状態でもトラフィックはポッドに送信され続ける必要があるため、ポッドがシャットダウンする前にステートフルクライアント<->バックエンド通信が完了する可能性があります。これはJCMoraisのHAProxy受信コントローラ(https://haproxy-ingress.github.io/)。
「公式」入力コントローラに対応するエントリが見つかりません。存在しますか?
答え1
grep
各プロジェクトのこの単純なソースコードに基づいています。
haproxy-ingress % git grep -i drain | wc -l
36
kubernetes-ingress % git grep -i drain
Binary file documentation/gen/doc-gen matches
私が言いたいのは、kubernetes-ingress
「drain」という単語がソースコードにまったく表示されないため、「drain」サポートが含まれていないことです(JCMoraisのコードには表示されます)。
公式の受信コントローラにこのようなサポートがあった場合、「ドレン」とは呼ばれません。