Size: a a a

RU.Docker — Официальное Русское Сообщество

2019 June 07

A

Artem in RU.Docker — Официальное Русское Сообщество
выполняется команда kubectl proxy при которой "виснет консоль"
источник

A

Artem in RU.Docker — Официальное Русское Сообщество
в скрипт поместить нельзя- не отработает
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
пихай в entrypoint
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Artem
выполняется команда kubectl proxy при которой "виснет консоль"
в фоне запускай. А лучше - в таком случае - оборачивать в что-то типа супервизора или втаскивать полноценный инит
источник

A

Artem in RU.Docker — Официальное Русское Сообщество
спасибо, сейчас пробую запускать в бэкграунде из скрипта
источник

A

Artem in RU.Docker — Официальное Русское Сообщество
George Gaál
в фоне запускай. А лучше - в таком случае - оборачивать в что-то типа супервизора или втаскивать полноценный инит
а можно про второй вариант по подробнее?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
ох... тяжело. Питонисты тупо супервизорд втаскивают, который следит за процессами. Он как фореграунд процесс запускается, поэтому все ок.
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
конфиг примерно такой
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
[supervisord]
nodaemon=true

[program:web]
command=gunicorn --bind 0.0.0.0:5900 --workers 4 my_app.wsgi:application --preload
autostart=true
autorestart=true
stdout_events_enabled=true
stderr_events_enabled=true
stdout_logfile=./web.log
stdout_logfile_maxbytes=1000000
источник

A

Artem in RU.Docker — Официальное Русское Сообщество
спасибо
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
но он годится только для сервисов, не для скриптов.
источник

A

Artem in RU.Docker — Официальное Русское Сообщество
мне надо дернуть kubectl команду
а потом запустить скрипт
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
попробуй в скрипте
#!/bin/bash
kubectl proxy &
my_commands
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
но я не гарантирую, что будет надежно работать. Или nohup
источник

A

Artem in RU.Docker — Официальное Русское Сообщество
да оно работает так локально
когда собираешь и запускаешь скрипт
получают ответ connection refused
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
эм. может проблема не в kubectl ? а в том, что ему чего-то не хватает?
источник

A

Artem in RU.Docker — Официальное Русское Сообщество
например?)
источник

A

Artem in RU.Docker — Официальное Русское Сообщество
я поставил все пакеты  которые нужны
источник

A

Artem in RU.Docker — Официальное Русское Сообщество
подложил ключ для доступа к gcp
источник

A

Artem in RU.Docker — Официальное Русское Сообщество
источник