@devops_ru

Страница 3923 из 4568
Denis
25.05.2018
08:02:54
Народ, кто нибудь извращался со связкой Ansible + Docker + Docker Swarm + Consul? Есть у кого ссылочки на примеры или статейки какие?

Andrei
25.05.2018
08:04:50
забкс не получает через забикс прокси айтему тольпо одному хосту, хотя на забикс прокси(через веб видны последние данные) как диагностировать куда копать

vasily
25.05.2018
08:05:57
Подскажите, кто знает, как можно из виртуалки на hyperv с включенной dynamic memory заставить гипервизор увеличить этой же виртуалке память?

Google
Andrei
25.05.2018
08:09:08
zabbix_get может поможет
я не умею им пользоваться ща покурю его

Артём
25.05.2018
09:22:30
Привет Кто-нибудь ставил pinba2 ?

Max
25.05.2018
09:35:34
Всем привет.

Уважаемые коллеги По этой статье https://community.vscale.io/hc/ru/community/posts/115003739845-Непрерывная-интеграция-и-развертывание-на-примере-GitLab-CI-Flask-Docker-Docker-Swarm-Часть-2-Создание-приложения настраиваю GitLab. Застрял в части "Подключение Docker Registry в GitLab". Не появляется раздел Registry в GitLab. Прошу вас помочь

Max
25.05.2018
10:11:54
Версия? grep -i registry gitlab.rb
~# gitlab-rake gitlab:env:info System information System: Ubuntu 16.04 Current User: git Using RVM: no Ruby Version: 2.3.6p384 Gem Version: 2.6.13 Bundler Version:1.13.7 Rake Version: 12.3.0 Redis Version: 3.2.11 Git Version: 2.14.3 Sidekiq Version:5.0.5 Go Version: unknown GitLab information Version: 10.5.4 Revision: 8d768f9 Directory: /opt/gitlab/embedded/service/gitlab-rails DB Adapter: postgresql URL: https://gitlab.maksim-kostromin.ru HTTP Clone URL: https://gitlab.maksim-kostromin.ru/some-group/some-project.git SSH Clone URL: git@gitlab.maksim-kostromin.ru:some-group/some-project.git Using LDAP: no Using Omniauth: no GitLab Shell Version: 6.0.3 Repository storage paths: - default: /var/opt/gitlab/git-data/repositories Hooks: /opt/gitlab/embedded/service/gitlab-shell/hooks Git: /opt/gitlab/embedded/bin/git

## GitLab configuration settings ##! This file is generated during initial installation and is not modified ##! during upgrades. ##! Check out the latest version of this file to know about the different ##! settings that can be configured by this file, which may be found at: ##! https://gitlab.com/gitlab-org/omnibus-gitlab/raw/master/files/gitlab-config-template/gitlab.rb.template registry_nginx['ssl_certificate'] = "/etc/letsencrypt/live/gitlab.maksim-kostromin.ru/fullchain.pem" registry_nginx['ssl_certificate_key'] = "/etc/letsencrypt/live/gitlab.maksim-kostromin.ru/privkey.pem" registry_nginx['enable'] = true registry_nginx['listen_port'] = 4567 gitlab_rails['registry_enabled'] = true ## GitLab URL ##! URL on which GitLab will be reachable. ##! For more details on configuring external_url see: ##! https://docs.gitlab.com/omnibus/settings/configuration.html#configuring-the-external-url-for-gitlab external_url 'https://gitlab.maksim-kostromin.ru' registry_external_url 'https://gitlab.maksim-kostromin:4567'

В статье кстати ни слова про gitlab_rails['registry_enabled'] = true

И вот еще

root@gitlab:~# grep -i registry /etc/gitlab/gitlab.rb registry_nginx['ssl_certificate'] = "/etc/letsencrypt/live/gitlab.maksim-kostrom in.ru/fullchain.pem" registry_nginx['ssl_certificate_key'] = "/etc/letsencrypt/live/gitlab.maksim-kos tromin.ru/privkey.pem" registry_nginx['enable'] = true registry_nginx['listen_port'] = 4567 gitlab_rails['registry_enabled'] = true registry_external_url 'https://gitlab.maksim-kostromin:4567' # gitlab_rails['gitlab_default_projects_features_container_registry'] = true ## Container Registry settings ##! Docs: https://docs.gitlab.com/ce/administration/container_registry.html # registry_external_url 'https://registry.gitlab.example.com' # gitlab_rails['registry_enabled'] = true # gitlab_rails['registry_host'] = "registry.gitlab.example.com" # gitlab_rails['registry_port'] = "5005" # gitlab_rails['registry_path'] = "/var/opt/gitlab/gitlab-rails/shared/registry" # gitlab_rails['registry_api_url'] = "http://localhost:5000" # gitlab_rails['registry_key_path'] = "/var/opt/gitlab/gitlab-rails/certificate. key" # gitlab_rails['registry_issuer'] = "omnibus-gitlab-issuer" ### Settings used by Registry application # registry['enable'] = true # registry['username'] = "registry" # registry['group'] = "registry" # registry['uid'] = nil # registry['gid'] = nil # registry['dir'] = "/var/opt/gitlab/registry" # registry['registry_http_addr'] = "localhost:5000" # registry['debug_addr'] = "localhost:5001" # registry['log_directory'] = "/var/log/gitlab/registry" # registry['env_directory'] = "/opt/gitlab/etc/registry/env" # registry['env'] = {} # registry['log_level'] = "info" # registry['rootcertbundle'] = "/var/opt/gitlab/registry/certificate.crt" # registry['storage_delete_enabled'] = true ### Registry backend storage ###! Docs: https://docs.gitlab.com/ce/administration/container_registry.html#con tainer-registry-storage-driver # registry['storage'] = { # 'bucket' => 'gitlab-registry-bucket-AKIAKIAKI' ### Registry notifications endpoints # registry['notifications'] = [ ### Default registry notifications # registry['default_notifications_timeout'] = "500ms" # registry['default_notifications_threshold'] = 5 # registry['default_notifications_backoff'] = "1s" # registry['default_notifications_headers'] = {} ## Registry NGINX # All the settings defined in the "GitLab NGINX" section are also available in t his "Registry NGINX" section # You just have to change the key "nginx['some_settings']" with "registry_nginx[ 'some_settings']" # Below you can find settings that are exclusive to "Registry NGINX" # registry_nginx['enable'] = false # registry_nginx['proxy_set_headers'] = { root@gitlab:~#

Юра
25.05.2018
10:36:04
Убери это сюда - https://dpaste.de/

Google
Art
25.05.2018
10:40:56
А есть кто юзал couchdb? При доступе к нему появляются какие то задержки и в конце концов клиенты разрывают соединение (499). Помогает перезапуск сервера couchdb, но хватает на 2-3 дня лишь. Может erlang как то надо подкрутить?

vasily
25.05.2018
11:27:32
Подскажите сообщество по Hyper-V в телеге

Aleksandr
25.05.2018
11:31:49
Подскажите сообщество по Hyper-V в телеге
@ru_hyper но параллельно попробовать задать вопрос можно и здесь

vasily
25.05.2018
11:33:27
Спасибо хорошо, я могу повотриться: по событию внутри виртуалки мне надо чтобы hyperv увеличил память для этой виртуалки (dynamic memory). как такое сделать?

Artem
25.05.2018
11:40:40
Добрый день, поделитесь пожалуйста опытом, хочу настроить логирование для серверов приложений tomcat, но чтобы фильтр стоял только на errors c оповещением на почту этих errors. ELK не хочется, слишком тяжеловат для наших серверов. А первое что в голову приходит это руглярки на питоне + logAnalyzer (не судите строго))

Artem
25.05.2018
11:46:00
Спасибо)

Artem
25.05.2018
11:52:33
Спасибо, а складывать в logAnalyze или может, что по-лучше будет? Чтобы в одном месте все смотреть

Kvendingoldo
25.05.2018
11:52:49
Народ, а подскажите пожалуйста, как хранить sensitive property?

Дмитрий
25.05.2018
12:06:20
Кому нибудт приходилось делать dump/restore для кластера ZooKeeper?

Есть такой опыт?

Arty
25.05.2018
12:06:44
rsync /opt/zookeeper/data /backup

Дмитрий
25.05.2018
12:07:20
понятно

я почему-то так и думал)

Pavel
25.05.2018
12:08:18
а чо, у зукипера все что на диске консистентно ))

Pauline
25.05.2018
13:11:01
@devops_jobs вакансии сюда

здесь вакансии удаляются

Ilya
25.05.2018
13:41:11
@stas, пробовал тот yml

Igor
25.05.2018
13:53:04
привет

Google
Igor
25.05.2018
13:53:24
кто-нибудь с datadog работал?

James
25.05.2018
13:57:01
я

гуру блин датадога

всем привет. кто сталкивался с таким явлением как выключение дроплета в DigitalOcean, по их вине? уже пару раз такое было с прод серверами сейчас один сервак вообще укокошили

Aleksandr
25.05.2018
13:58:18
всем привет. кто сталкивался с таким явлением как выключение дроплета в DigitalOcean, по их вине? уже пару раз такое было с прод серверами сейчас один сервак вообще укокошили
digitalocean никогда не позиционировал себя как площадка для прода и вполне может ложиться в любое время, по-моему это даже отражено в их ToS'е это виртуалки для девелоперов, без гарантий единственный способ выяснить причину - открыть тикет в саппорт да, есть те, кто сталкивались с рандомными ребутами дроплетов

Igor
25.05.2018
13:58:41
да, регулярно ребутили

я
круть

James
25.05.2018
13:59:00
блин капец

Дмитрий
25.05.2018
13:59:24
James
25.05.2018
13:59:34
ну вот я не один уже лучше

ну как лучше. не лучше

Aleksandr
25.05.2018
13:59:54
возможно накатили экстренный сесурити патч; возможно умерло железо гипервизора и произошёл неудачный мигрейшн на другую ноду с вырубанием; возможно ты пропустил в папке "спам" анонс о профилактике

Дмитрий
25.05.2018
14:00:42
такое дело, нужно клустеры сторить

Aleksandr
25.05.2018
14:01:10
на днях ведь нашли ещё одну вариацию spectre/meltdown

James
25.05.2018
14:01:13
Earlier today at 18:30 UTC, our Cloud Operations team uncovered evidence of data loss on the hypervisor hosting this Droplet. Due to this loss, your Droplet's disk image, and any data hosted on the Droplet are corrupted and presumably lost. Your droplet configuration has been moved to a new machine and attempts to recover the disk image data are underway, although this is a time-intensive process that will take many (8+) hours, and may conclude without any data being recovered. If it is feasible under your deployment, we highly suggest to destroy and redeploy, or rebuild this Droplet as that will likely provide the most timely resolution. If you do not have a valid backup or would prefer to wait for the recovery process that is an option as well although it will take some time for the recovery efforts to conclude. We do sincerely apologize for this inconvenience and we greatly appreciate all of your patience and understanding around the matter. We have raised the case with your Customer Success Manager in order to promote visibility into this situation and please do let us know if there are any questions or feedback you'd like to share for the time being.

их ответ почему

Roman
25.05.2018
14:01:24
В cloud-init можно модуль отправить в local stage? В чатсности мне надо hostname до поднятия сети указать. Для стадий cloud_init cloud_config cloud_final можно указать модули в /etc/cloud/cloud.cfg для стадии local это невозможно?

James
25.05.2018
14:02:12
это был их первый ответ. а потом ещё и выяснилось что они не могут восстановить и все

I wanted to check in with you, our engineers worked diligently to attempt recovering the hypervisor and data stored on it, but despite our efforts, unfortunately the disk image of your Droplet does seem irrecoverable.

Igor
25.05.2018
14:02:27
у меня задача, я туплю в документацию и не вижу как это реализовать. есть сервак, на нем крутится пачка контейнеров. контейнеры могу появляться, удаляться, падать по каким-то причинам. хочу на дашборде видеть список созданных контейнеров и какие из нихъ в данный момент работают, а какие упали, желательно чтобы не по image name, а по container name показывало

Google
James
25.05.2018
14:02:33
и вот че хош то и делай

докер хуекер?

ставь интеграцию

Igor
25.05.2018
14:03:05
угу

интеграция стоит

чо в дашборде мутить?

James
25.05.2018
14:04:14
нотебуки смотрел7

Igor
25.05.2018
14:04:29
там есть ноутбуки?

я ненастоящий девопс пока еще, я наерна неделю только датадогом пользуюсь

James
25.05.2018
14:05:24
ну от меня ты че хош

что бы я за тебя сделал дашборд?

и не понятно до конца че те нужно

Dmitry
25.05.2018
14:06:24
я portainer юзаю чтобы следить за всем, но у меня мало всякого

Igor
25.05.2018
14:07:59
James
25.05.2018
14:08:18
ну и что ты хочешь получить я вот не понял

и что тебе не понятно в доках

у них афигенские доки

даже видео там есть

Igor
25.05.2018
14:11:23
крч, по дефолту у них там есть таймграф, на котором можно показывать контейнеры, сгруппированные по имени образа который их использует

т.е. например если у меня будут два контейнера с разными аппками, но оба на node:carbon, но один из них называется app1-qa, а второй app2-prod - то датадог будет показывать, что у меня работает 2 контейнера node:carbon

Google
Igor
25.05.2018
14:13:21
а я хочу, чтобы в дашборде было видно, что работает один app1-qa и один app2-prod, а не два карбона

так понятно?

James
25.05.2018
14:14:39
ага

клонирование дашборда пробовал?

и потом его редактирование под свои нужды

тот который прилетает от интеграции нельзя изменять

Leo
25.05.2018
15:06:11
Добрый

есть ли возможность запускать сборку на gitlab-ci только по тегу

Leo
25.05.2018
15:11:42
а если такая схема нужна для мастера?

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