1

このブログ投稿に従って、Docker Swarm で「イングレス ルーティング メッシュのない 1 つの HAProxy コンテナー」をセットアップしようとしています。ただし、3 つの VM の代わりに 3 つの VPS ノードがあり、それぞれに独自の静的パブリック IP アドレスがあります。

私は keepalived に慣れておらず、vps ノード間で動作させるように設定する方法がわかりません。

以下は、このブログの keepalived 構成の例です。

vrrp_script haproxy_container {
    script "/usr/bin/docker container ls --filter name=haproxy_service | /bin/grep haproxy_service"
    interval 5
    weight -20
    fall 2
    rise 2
}

vrrp_instance VI_1 {
    interface ens192
    state BACKUP
    virtual_router_id 205
    priority 100
    virtual_ipaddress {
        10.64.137.205/32
    }
    track_script {
        haproxy_container
    }
}

キープアライブがトラフィックを正しいノードにリダイレクトする方法は? この構成 ( vrrp_instance) は何を意味するのでしょうか?

4

0 に答える 0