Java kubernetes client 404 not found при попытке сделать port forward
При попытке сделать portforward на 9000 порт (где у меня база) получаю ошибку 404, хотя знаю что сервис точно есть (+ проверил его посредством kubectl - get services). Помогите, пожалуйста
Конфиг-файл kube.yaml:
apiVersion: v1
clusters:
- cluster:
insecure-skip-tls-verify: true
server: https://api.my-app.master:5555
name: api-my-app-master:5555
contexts:
- context:
cluster: api-my-app-master:5555
namespace: my-namespace
user: userExapmle
name: my-namespace/api-my-app-master:5555/userExapmple
current-context: my-namespace/api-my-app-master:5555/userExapmple
kind: Config
preferences: {}
users:
- name: userExample
user:
token: tokenExample
Пытаюсь следующим образом сделать portforward на 9000 порт :
ApiClient client = Config.fromConfig(KubeConfig.loadKubeConfig(new FileReader("testdata/kube.yaml"))); Configuration.setDefaultApiClient(client);
CoreV1Api api = new CoreV1Api();
PortForward forward = new PortForward();
List<Integer> ports = new ArrayList<>();
ports.add(9000);
final PortForward.PortForwardResult result = forward.forward("my-namespace", "postgres", ports);
Текст ошибки:
io.kubernetes.client.openapi.ApiException: java.net.ProtocolException: Expected HTTP 101 response but was '404 Not Found'
Заранее спасибо!