172 похожих чатов

Подскажите пожалуйста, можно ли как то обратиться к сервису в

кластере извне по локалхосту?
Есть вот такой сервис
apiVersion: v1
kind: Service
metadata:
name: comment-api-public
labels:
app: comment-api-public
service: comment-api-public
spec:
type: NodePort
ports:
- name: http
port: 5005
targetPort: 5000
selector:
app: comment-api-public
И вот такой ingress
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /$1
spec:
rules:
- http:
paths:
- path: /private-api-comment
pathType: Prefix
backend:
service:
name: comment-api-private
port:
number: 5005
- path: /public-api-comment
pathType: Prefix
backend:
service:
name: comment-api-public
port:
number: 5005
describe ingress выдает вот такое

Name: ingress
Namespace: default
Address: localhost
Default backend: default-http-backend:80 (<error: endpoints "default-http-backend" not found>)
Rules:
Host Path Backends
---- ---- --------
*
/private-api-comment comment-api-private:5005 (172.17.0.9:5000)
/public-api-comment comment-api-public:5005 (172.17.0.7:5000)
Annotations: nginx.ingress.kubernetes.io/rewrite-target: /$1
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Sync 7h19m (x12 over 8h) nginx-ingress-controller Scheduled for sync

2 ответов

16 просмотров

https://stackoverflow.com/questions/70011639/ingress-not-forwarding-the-requests-docker-desktop-for-windows-and-kubernetes

Cперва проверьте работает ли сам service изменив type: LoadBalancer Если service ok, потом <error: endpoints "default-http-backend" not found> напишите backend для ingress https://kubernetes.io/docs/concepts/services-networking/ingress/

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта