Я только что установил Kubernetes с minkube на свой рабочий стол (работает под управлением Ubuntu 18.10), а затем пытался установить Postgresql на настольном компьютере с помощью Helm.
После установки руля я сделал:
helm install stable/postgresql
После успешного завершения я перенаправил порт postgres с:
kubectl port-forward --namespace default svc/wise-beetle-postgresql 5432:5432 &
и затем я протестировал подключение к нему локально со своего рабочего стола с помощью:
psql --host 127.0.0.1 -U postgres
что удается.
Я попытался подключиться к postgres со своего ноутбука, но попытка не удалась:
psql -h $MY_DESKTOP_LAN_IP -p 5432 -U postgres
psql: could not connect to the server: Connection refused
Is the server running on host $MY_DESKTOP_LAN_IP and accepting TCP/IP connections on port 5432?
Чтобы убедиться, что мой рабочий стол действительно прослушивал 5432, я сделал:
netstat -natp | grep 5432
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 17993/kubectl
tcp6 0 0 ::1:5432 :::* LISTEN 17993/kubectl
Кто-нибудь может помочь? Я потерян.