исходящая политика kubernetes для разрешения UDP - PullRequest
0 голосов
/ 07 ноября 2019

Попытка запустить приложение в kubernetes, которым требуется доступ к базе данных Sybase из с помощью модуля Pod. У меня есть приведенная ниже сетевая политика, которая должна разрешать все. Соединение sybase db создается, но вскоре закрывается (ошибка соединения закрыта). Документы Sybase говорят, что

Программное обеспечение брандмауэра может фильтровать сетевые пакеты в соответствии с сетевым портом. Кроме того, обычно запрещают UDP-пакетам пересекать межсетевой экран .

. Мой вопрос: нужно ли мне явно что-то указывать для UDP или не нужно разрешать выход (Разрешить всем ({})?)?

Политика NetWork

apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
  name: spring-app-network-policy
spec:
  podSelector:
    matchLabels:
      role: spring-app
  ingress:
    - {}
  egress:
    - {}
  policyTypes:
  - Ingress
  - Egress
...