Size: a a a

2019 November 30

I

Igor in DevOps
хм. странно
источник

ЕО

Евгений Омельченко in DevOps
Igor
Ребят, а насколько нормально запускать постгрес в докерфайле для тестов перед сборкой? Я совсем конченый или надежда еще есть?))

RUN apt-get update && apt-get install -y --no-install-recommends postgresql-11
RUN chown -R postgres:postgres /var/lib/postgresql/ && chmod -R u=rwX,go= /var/lib/postgresql
USER postgres
RUN   service postgresql start && \
     service postgresql status && \
     psql -c "ALTER USER postgres PASSWORD 'postgres';" && \
     psql -c "ALTER DATABASE postgres SET TIMEZONE TO 'UTC';" && \
     service postgresql stop
USER root
COPY . .
RUN service postgresql start && GOOS=linux GOARCH=amd64 go test -v ./...
Великий здравый смысл, как мне теперь это развидеть?
источник

K

KK in DevOps
Igor
Ребят, а насколько нормально запускать постгрес в докерфайле для тестов перед сборкой? Я совсем конченый или надежда еще есть?))

RUN apt-get update && apt-get install -y --no-install-recommends postgresql-11
RUN chown -R postgres:postgres /var/lib/postgresql/ && chmod -R u=rwX,go= /var/lib/postgresql
USER postgres
RUN   service postgresql start && \
     service postgresql status && \
     psql -c "ALTER USER postgres PASSWORD 'postgres';" && \
     psql -c "ALTER DATABASE postgres SET TIMEZONE TO 'UTC';" && \
     service postgresql stop
USER root
COPY . .
RUN service postgresql start && GOOS=linux GOARCH=amd64 go test -v ./...
Если твой тестовый кейс выполняется, то не вижу причин не использовать это решение (если другие варианты не подходят).
источник

K

KK in DevOps
Евгений Омельченко
Великий здравый смысл, как мне теперь это развидеть?
Выйти из чата, удалить всю историю. Попробуй, а вдруг поможет?
источник

I

Igor in DevOps
KK
Если твой тестовый кейс выполняется, то не вижу причин не использовать это решение (если другие варианты не подходят).
++
источник

AY

Andrey Yurevich in DevOps
Кто может подсказать в чём проблема? поднял в кубере nginx и настроил proxy_pass. при запросе на /gatewayapi/test/index.html мне отдаёт только index.html, а css и js не подгружается. Может какой заголовок подкинуть?
источник

GG

George Gaál in DevOps
ничего не понял. Конкретнее
источник

GG

George Gaál in DevOps
чо и как настроил?
источник

AY

Andrey Yurevich in DevOps
при запросе на site.com/gatewayapi/чототам/index.html отдаёт только index.html, а стили и скрипты, не подгружаются
источник

AY

Andrey Yurevich in DevOps
источник

AY

Andrey Yurevich in DevOps
понимаю что ламерская ошибка, но не от хорошей жизни работаю в субботу
источник

GG

George Gaál in DevOps
у тебя ингрес ведь. Как настроен?
источник

AY

Andrey Yurevich in DevOps
обычный nginx торчит наружу
источник

AY

Andrey Yurevich in DevOps
ща конфиг скину
источник

AY

Andrey Yurevich in DevOps
источник

GG

George Gaál in DevOps
какая-то кривизна. Почему не ингресс?
>   location /gatewayapi {
               proxy_pass http://gatewayapi-lb;
               proxy_set_header Host $host;
               proxy_set_header X-Real-IP $remote_addr;
               proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
               }
если я правильно помню - при таком раскладе у тебя в proxy-pass улетает запрос без реврайт
источник

MD

M Dan in DevOps
Протокол хттп иди хттпс
источник

GG

George Gaál in DevOps
т.е. ты запрашиваешь /gatewayapi/xxx.html -> и он уходит в бекенд именно так, а может бекенд ожидает /xxx.html
источник

GG

George Gaál in DevOps
смотри логи
источник

GG

George Gaál in DevOps
🤷‍♂️
источник