VIP + настройка вэб-консоли по домену

для настройки vip на КОНТРОЛЛЕРАХ создаем файл:


nano /etc/keepalived/keepalived.conf

заполняем на 1 контроллере:

vrrp_instance VI_1 {

    state MASTER # НА ПЕРВОМ КОНТРОЛЛЕРЕ MASTER НА ОСТАЛЬНЫХ BACKUP

    interface br-ex #МЕНЯЕМ НУЖНЫЙ НАМ ИНТЕРФЕЙС

    virtual_router_id 50

    priority 100 #ЗДЕСЬ НЕ ТРОГАЕМ, ПОНАДОБИТСЯ ЧУТЬ ПОЗЖЕ

    advert_int 1

    authentication {

        auth_type PASS

        auth_pass 12345678 #УКАЗЫВАЕМ ПАРОЛЬ, ЕСЛИ МЕНЯЛИ

    }

    virtual_ipaddress {

        192.168.2.10       # УКАЗЫВАЕМ VIP

    }

}

на всех последующих контроллерах:

vrrp_instance VI_1 {

    state BACKUP #НА ПЕРВОМ КОНТРОЛЛЕРЕ MASTER НА ОСТАЛЬНЫХ BACKUP

    interface br-ex #МЕНЯЕМ НУЖНЫЙ НАМ ИНТЕРФЕЙС

    virtual_router_id 50

    priority 99 #НА КАЖДОМ ПОСЛЕДУЮЩЕМ КОНТРОЛЛЕРЕ УМЕНЬШАЕМ ЗНАЧЕНИЕ 

    advert_int 1

    authentication {

        auth_type PASS

        auth_pass 12345678 #УКАЗЫВАЕМ ПАРОЛЬ, ЕСЛИ МЕНЯЛИ

    }

    virtual_ipaddress {

        192.168.2.10       # УКАЗЫВАЕМ VIP

    }

}

Теперь осталось только ребутнуть везде keepalived
systemctl restart keepalived



Настройка вэб-консоли по домену:
На всех нодах нужно отредактировать /etc/nova/nova.conf:

[vnc]

enabled = True

server_listen = $my_ip

server_proxyclient_address = $my_ip

novncproxy_base_url = https://cloud.cit.mgmt:6080/vnc_auto.html # ЗДЕСЬ УКАЗАТЬ НАШ ДОМЕН

Метаданные статьи

Идентификатор статьи:
171
Категория:
Рейтинг :