Простой модуль ubuntu в microk8s не может пропинговать внешние серверы. Ниже приведен манифест развертывания.
apiVersion: apps/v1
kind: Deployment
metadata:
namespace: myapp
name: valet-pod
spec:
selector:
matchLabels:
app: valet-pod
replicas: 1
template:
metadata:
labels:
app: valet-pod
tenantid: softwareag
spec:
containers:
- name: valet-pod
image: ubuntu
command: ["/bin/bash", "-c"]
args:
- apt-get update -y;
apt-get install -y curl traceroute net-tools iputils-ping;
echo "Sleeping for 5000";
sleep 5000;
Однако контейнер docker переходит на ping любого внешнего сервера.
Это происходит в Ubuntu 18 на ноутбуке. Ниже приведены настройки сети.
ufw allow in on cbr0
ufw default allow FORWARD
sysctl net.ipv4.ip_forward=1
Какой инструмент можно использовать для устранения таких сценариев ios?