@devops_ru

Страница 4488 из 4568
Tazik
11.10.2018
08:41:24
!спам

Lev
11.10.2018
08:41:55
ага знаю, интересно как по скорости
https://www.meetup.com/AWSRus/events/254351004/ https://www.dropbox.com/s/8rjiggdguk3sow1/EFS%20best%20practices.pdf?dl=0

Sergey
11.10.2018
08:42:02
;)

Google
Михаил
11.10.2018
08:42:05
Пасиб)

Stan
11.10.2018
08:43:48
Не сильно часто, но когда надо, то, предположим, нужно, чтобы на 10-ти тачках было
m4.4xlarge 2000mbps == 250Mb/s => 33 минуты на 500 Гб, скоростью там обычно не обделяют внутри региона

Никита
11.10.2018
08:44:31
ага знаю, интересно как по скорости
Ну это от типа нагрузки будет сильно зависеть же. Я пытался через него гору мелких фалов передать, было очень плохо (ожидаемо), инстансы были m4 чёто там. Думаю, нагрузки с высокими иопсами и требованиями к низкой латенси не стоит; если речь про срупут - будет зависеть от сети на инстансе, у меня что-то в районе двух десятков МБ/c получалось.

Alexander
11.10.2018
08:46:28
Это не плохо, это по задаче
ну если из банального там бд+экспортер или полная выкатка проекта на одной вм.

Stan
11.10.2018
08:48:07
Это копирование по сети я так понял?
ну теоретическое, с m4.4xlarge на m4.4xlarge :) ты в general ssd в диск там упрешься

у него макс 160 MiB/s

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html

Konstantin
11.10.2018
08:49:00
ну если из банального там бд+экспортер или полная выкатка проекта на одной вм.
Композ уж очень скуден, к примеру какой-нибудь rollingupdate уже сложно. Но если нужно на одной ноде держать и следить за пачкой контейнеров - почему нет? Но имхо уже лучше swarm

Alex
11.10.2018
09:08:29
У меня авс амазон, самый дешевый. Можно его разширить, без потери данных? Устал я от vim, atom хочу)

Google
mozgoo
11.10.2018
09:12:25
Точно так
Стопаешь тачку, в консоли выбираешь instance settings - change instance type. Данные никуда не денутся

mozgoo
11.10.2018
09:14:01
Только смотри, если у тебя не было elastic ip, то внешний ip поменяется. Также проверь /etc/fstab

Роман
11.10.2018
09:18:16
Прт смене инстанс тайпа вот это надо учесть https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/nvme-ebs-volumes.html

Ivan
11.10.2018
09:42:51
привет! а по консулу есть чат/сообщество?

Антон
11.10.2018
10:10:22
привет! а по консулу есть чат/сообщество?
Есть @pyToshka , а еще Утка @vankosa они могут помочь

Ruslan
11.10.2018
10:22:33
камрады, почему nginx 1.15 в докере ничего не пишет в логи? error_log /dev/stdout warn; access_log /dev/stdout extended; сам nginx работает, а в docker logs -f container тишина

Alexander_Galushko
11.10.2018
10:25:04
Ruslan
11.10.2018
10:25:18
# Setup nginx RUN ln -sf /dev/stdout /var/log/nginx/access.log && \ ln -sf /dev/stderr /var/log/nginx/error.log

как бы всё кошерно делаю, как и раньше

Alexander_Galushko
11.10.2018
10:25:56
камрады, почему nginx 1.15 в докере ничего не пишет в логи? error_log /dev/stdout warn; access_log /dev/stdout extended; сам nginx работает, а в docker logs -f container тишина
FROM alpine:3.7 LABEL maintainer "a.v.galushko86@gmail.com" ENV COMPILE_DIR /build ENV NB_PROC 4 ENV NGINX_VERSION 1.15.5 ENV VERSION_NGINX nginx-$NGINX_VERSION ENV SOURCE_NGINX http://nginx.org/download/ RUN deluser xfs \ && addgroup -g 33 -S www-data \ && adduser -u 33 -D -S -G www-data www-data \ && apk add --no-cache \ ca-certificates \ openldap-dev \ pcre \ zlib \ libgcc \ openssl \ tzdata \ nano \ && apk add --no-cache --virtual .build-deps \ build-base \ autoconf \ automake \ bind-tools \ binutils \ build-base \ cmake \ curl \ file \ gcc \ gd-dev \ geoip-dev \ git \ gnupg \ libc-dev \ libstdc++ \ readline \ libtool \ libxslt-dev \ linux-headers \ make \ patch \ pcre \ wget \ pcre-dev \ perl-dev \ su-exec \ tar \ tzdata \ zlib-dev \ && mkdir -p ${COMPILE_DIR} \ && wget -P $COMPILE_DIR http://nginx.org/download/${VERSION_NGINX}.tar.gz \ && wget -P $COMPILE_DIR https://github.com/3078825/nginx-image/archive/master.zip \ && wget -P $COMPILE_DIR http://luajit.org/download/LuaJIT-2.0.5.tar.gz \ && git clone git://github.com/vozlt/nginx-module-vts.git $COMPILE_DIR/nginx-module-vts \ && git clone https://github.com/openresty/lua-nginx-module.git $COMPILE_DIR/lua-nginx-module \ && git clone https://github.com/yaoweibin/ngx_http_substitutions_filter_module.git $COMPILE_DIR/ngx_http_substitutions_filter_module \ && git clone https://github.com/kvspb/nginx-auth-ldap.git $COMPILE_DIR/nginx-auth-ldap \ && cd $COMPILE_DIR && tar xzf $VERSION_NGINX.tar.gz \ && cd $COMPILE_DIR && unzip master.zip \ && cd $COMPILE_DIR && tar xzf LuaJIT-2.0.5.tar.gz \ && cd $COMPILE_DIR/LuaJIT-2.0.5 && make && make install \ && cd $COMPILE_DIR/$VERSION_NGINX \ && ./configure \ --with-ld-opt="-lrt" \ --with-cc-opt='-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2' \ --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed' \ --sbin-path=/usr/sbin/nginx \ --conf-path=/etc/nginx/nginx.conf \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --lock-path=/var/lock/nginx.lock \ --pid-path=/run/nginx.pid \ --http-client-body-temp-path=/var/lib/nginx/body \ --http-fastcgi-temp-path=/var/lib/nginx/fastcgi \ --http-proxy-temp-path=/var/lib/nginx/proxy \ --http-scgi-temp-path=/var/lib/nginx/scgi \ --http-uwsgi-temp-path=/var/lib/nginx/uwsgi \ --with-http_ssl_module \ --with-http_v2_module \ --with-http_flv_module \ --with-file-aio \ --with-http_sub_module \ --with-http_mp4_module \ --with-http_gzip_static_module \ --with-http_stub_status_module \ --with-http_image_filter_module \ --with-threads \ --with-mail \ --with-http_dav_module \ --with-mail_ssl_module \ --with-stream \ --with-stream_realip_module \ --with-stream_ssl_module \ --with-stream_ssl_preread_module \ --with-debug \ --with-pcre-jit \ --with-pcre \ --with-http_stub_status_module \ --with-http_realip_module \ --with-http_gunzip_module \ --with-http_auth_request_module \ --with-http_addition_module \ --with-http_gzip_static_module \ --with-http_random_index_module \ --with-http_secure_link_module \ --add-module=$COMPILE_DIR/ngx_http_substitutions_filter_module \ --add-module=$COMPILE_DIR/lua-nginx-module \ --add-module=$COMPILE_DIR/nginx-auth-ldap \ --add-module=$COMPILE_DIR/nginx-module-vts \ && cd $COMPILE_DIR/$VERSION_NGINX \ && make -j ${NB_PROC} \ && make install && make clean && rm -rf $COMPILE_DIR/*\ && apk add --no-cache --virtual .gettext gettext \ && mv /usr/bin/envsubst /tmp/ \ && runDeps="$( \ scanelf --needed --nobanner /usr/sbin/nginx /usr/lib/nginx/modules/*.so /tmp/envsubst \ | awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \ | sort -u \ | xargs -r apk info --installed \ | sort -u \ ) sed tzdata ca-certificates tini shadow" \ && apk add --no-cache --virtual .nginx-rundeps $runDeps \ && apk del .build-deps \ && apk del .gettext \

камрады, почему nginx 1.15 в докере ничего не пишет в логи? error_log /dev/stdout warn; access_log /dev/stdout extended; сам nginx работает, а в docker logs -f container тишина
&& mv /tmp/envsubst /usr/local/bin/ \ # forward request and error logs to docker log collector && ln -sf /dev/stdout /var/log/nginx/access.log \ && ln -sf /dev/stderr /var/log/nginx/error.log \ && mkdir -p /var/www /var/lib/nginx/body \ && rm -rf /tmp/* /usr/src/* /var/cache/apk/* /root/.gnupg /libressl* /nginx* || true EXPOSE 80 443 CMD ["nginx", "-g", "daemon off;"]

Ruslan
11.10.2018
10:26:34
и что не так?

Alexander_Galushko
11.10.2018
10:26:56
и что не так?
конфиг с логами студию

Google
Ruslan
11.10.2018
10:27:24
user nginx; worker_processes 1; daemon off; events { worker_connections 1024; } error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format extended '[$request_id] $remote_addr - $remote_user [$time_local] ' '$host $server_addr $request $status $body_bytes_sent ' '"$http_referer" "$http_user_agent" ' '"$http_x_forwarded_for" $request_time ' '$upstream_response_time'; access_log /var/log/nginx/access.log extended; sendfile on; #tcp_nopush on; keepalive_timeout 65; gzip on; include /etc/nginx/conf.d/*.conf; }

Alexander_Galushko
11.10.2018
10:28:11
и что не так?
а как nginx запускаешь ?

Ruslan
11.10.2018
10:28:18
просто nginx

Alexander_Galushko
11.10.2018
10:28:25
в смысле докер с nginx

Ruslan
11.10.2018
10:28:46
gateway: image: 'tbftpro/gateway:0.1.14' restart: always ports: - '8480:80' - '8443:443' networks: - inner depends_on: - registrator - swagger - mtgate - beria - telegram logging: options: max-size: 50m command: nginx

Iurii
11.10.2018
10:28:47
Че. Это было

Ruslan
11.10.2018
10:32:45
обычный, третья

ага! пашет! спасибо

Alexander_Galushko
11.10.2018
10:48:53
Zaur
11.10.2018
10:55:16
Такой вопрос. Я делаю запрос в базу монги и получаю коллекцию документов. В документах есть поля, которые текущий юзер не может видеть. Как их лучше отсеивать, отсеивать в самой программе, или перенести эту нагрузку на саму монгу, что бы она сама просчитывали, возвращать поле или нет?

Я бы хотел перекинуть на монгу, но меня беспокоит, что монга будет нагружена выполнением этой логики

Вопросейшн исчерпейшн

Чеширский
11.10.2018
11:29:20
14 ноября конференция красношапочников по Ансибл

Держу в курсе

Sergey
11.10.2018
11:31:34
14 ноября конференция красношапочников по Ансибл
ссылочку дай если будет бесплатная трансляция по ее запуску

Чеширский
11.10.2018
11:32:21
они после конференций обычно дают материалы. По сентябрьскому форуму недавно только прилетели ссылки

Вот по Red Hat Forum Russia 2018 кому интересно

http://app.engage.redhat.com/e/er?s=1795&lid=94665&elqTrackId=09A913E0A68D71F2251617FADF65D22B&elq=cb90cfc0bfc54945b68c1199899b9ede&elqaid=54148&elqat=1

Google
Чеширский
11.10.2018
11:39:13
Было бы удобненько бота завести со ссылочками

Konstantin
11.10.2018
11:39:40
Чеширский
11.10.2018
11:39:56
тонко

Vladimir
11.10.2018
11:40:37
Господа, а кто нить знает, как работает resolver в nginx? у меня сложилось впечатление, то если он не резолвит имя там. где у него прописано - он идет в системный резолвер. может бытьтакое?

Чеширский
11.10.2018
11:42:33
Вот ссылка на регистрацию, кому интересно и кто собрался.

https://www.redhat.com/en/events/ansible-automates-moscow-2018

Alexey
11.10.2018
11:52:43
Вот ссылка на регистрацию, кому интересно и кто собрался.
Чет выглядит все мероприятие как вталкивание одного единственного продукта)

Чеширский
11.10.2018
11:53:57
Ну так мероприятие редхатовское, а энсибл принадлежит редхату.

Мы тож возможно на него перейдем, т.к. паппетовские агенты задолбали жрать впустую озу

Ильдар
11.10.2018
11:56:01
Подскажите незнающему... Haproxy может отдавать статические файлы? Или лучше на nginx делать?

Ильдар
11.10.2018
11:57:05
вот я так же думаю, просто тут диалог с коллегой интересный.

Alexander
11.10.2018
11:57:14
https://www.redhat.com/en/events/ansible-automates-moscow-2018
А онлайн это зырить можно будет?

Ильдар
11.10.2018
11:57:14
что это лишь прокси/балансир

Чеширский
11.10.2018
11:57:30
Vitalii
11.10.2018
12:22:41
Всем привет. У кого был опыт разворачивания AWS Elastic Beanstalk через Terraform ? Пользую модуль https://github.com/cloudposse/terraform-aws-elastic-beanstalk-environment - разворачивает почти все что надо - хочу версию ноды указать - насколько я понимаю это вот этот namespace - https://docs.aws.amazon.com//elasticbeanstalk/latest/dg/command-options-specific.html#command-options-nodejs но как его всунуть что то не понял - только осваиваю тераформ

Страница 4488 из 4568