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'

Заранее спасибо!


Ответы (0 шт):