Настройка сетевых политик#

Последовательность выполнения#

Ниже представлен пример сценария настройки сетевых политик:

  1. Изолируйте role=db pod в пространстве имен default как для входящего, так и для исходящего трафика (если они еще не были изолированы).

  2. Используйте правила входа для разрешения подключения ко всем pod в пространстве имен default с меткой role=db на TCP-порту 6379 из:

    • любого pod в пространстве имен default с меткой role=frontend;

    • любого pod в пространстве имен с меткой project=myproject;

    • IP–адреса в диапазонах NNN.NN.0.0–NNN.NN.0.255 и NNN.NN.2.0-NNN.NN.255.255 (т.е. все из них, NNN.NN.0.0/16 кроме NNN.NN.1.0/24).

  3. Используйте правила выхода для разрешения подключения из любого pod в пространстве имен default с меткой role=db к CIDR MM.M.M.0/24 на TCP-порту 5978.

    Logged "user1" out on "https://openshift.example.ru"
    

Результат#

Сетевые политики настроены корректно.