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

Всем привет! А тут есть кто нибудь, понимающий в k8s ingress? Нужна

небольшая помощь (можно за денежку)

Исходные:
Кубернейтс в digital ocean
Есть контейнер с php-fpm и сервис поверх него. Сделал под с убунтой, из него дернул сервис внутри кубера по fastcgi, все работает.
А из ингресса почему-то не работает

2022/05/31 12:46:07 [error] 189#189: *4040355 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 10.114.0.6, server: <убрал>, request: "GET / HTTP/1.1", upstream: "http://<убрал>:9000/", host: "<убрал>"

upstream: "http://10.244.1.143:9000/", - тут меня смущает http

Ведь стучится он в fastcgi, но допускаю что это синтаксис логов такой просто...

metadata:
annotations:
nginx.ingress.kubernetes.io/backend-protocol: "FCGI"

У ингресса прописана, да и вообще yaml ингресса я делал беря за основу документацию из кубера

6 ответов

16 просмотров

не советую так делать. Лучше в pod с php-fpm, добавь еще nginx вторым контейнером. У тебя тогда будет нормальный самодосаточный pod, который слушает http(s). Тебе же легче будет с ним работать, как обычное http приложение. Например менять ingress controller будет проще (кроме nginx ignress controller вря-дли кто-то backend-protocol: FCGI поддерживает). Да и с fastcgi довольно много нюаснов, которые будет сложно поддерживать, если ты через ingress-controller будешь это делать То есть по опыту эксплуатации php приложений, FSCGI на уровне ingress-controller не советовал бы

Igor- Автор вопроса
Dmitry Sergeev 🇺🇦
не советую так делать. Лучше в pod с php-fpm, доба...

А nginx внутри контейнера / пода не слишком ли жирно для просто проброса fastcgi в https?

Igor
А nginx внутри контейнера / пода не слишком ли жир...

Нет, не жирно. Вы не поверите сервис меш в сотни раз жирнее

Igor- Автор вопроса
Dmitry Sergeev 🇺🇦
Нет, не жирно. Вы не поверите сервис меш в сотни р...

Ок, спасибо) Думал о таком решении, но изначально посчитал его не правильным

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
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
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
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
Карта сайта