Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Vitaly Karasik

DevOps Consulting
  • 412
    вклад
  • 13
    вопросов
  • 861
    ответ
  • 27%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как починить fatal: Access denied for user A by PAM account configuration [preauth]?

    Vitaly Karasik @vitaly_il1
    Alexandr_cd,
    Уже понятнее - https://serverfault.com/questions/1099924/bad-conf...

    По-видимому, формат конфигов поменялся.
    Попробуйте

    ls -l /etc/crypto-policies/back-ends/openss*

    возможно там же лежит другая версия конфига. Или почитайте интернет и попробуйте исправить конфиги вручную.
    Написано 22 мая
  • Как починить fatal: Access denied for user A by PAM account configuration [preauth]?

    Vitaly Karasik @vitaly_il1
    Alexandr_cd,
    попробуйте две вещи
    - попробовать ssh avchirkov@localhost на сервере, с тем же ключом
    - на удаленном клиенте запустить 'ssh -v .......' - возможно лог что-то нам подскажет
    Написано 19 мая
  • Как починить fatal: Access denied for user A by PAM account configuration [preauth]?

    Vitaly Karasik @vitaly_il1
    Alexandr_cd,
    - поднимите уровень verbosity в PAM модулях
    - "error: Could not get shadow information for avchirkov" - это пользователь локальный или из LDAP? Если первое - проверьте локальный /etc/shadow, если второе - проверить если ли вообще интеграция с LDAP. Например "id avchirkov".
    Написано 18 мая
  • Как автоматически выдавать регион и id?

    Vitaly Karasik @vitaly_il1
    Итак, вопрос заключается в том, как можно автоматически назначать идентификатор и регион для машины (планируется, что сам Pod будет знать свое местоположение, если это возможно).

    Советую описать подробнее чего нужно добиться - думаю, не только я не понял.
    Написано 17 мая
  • Инфраструктура открытых ключей SSH?

    Vitaly Karasik @vitaly_il1
    pfg21 - спасибо, я тоже не знал :-)
    Написано 11 мая
  • Гит: лёгкий откат изменений (дискард) у группы файлов без добавления в игнор?

    Vitaly Karasik @vitaly_il1
    Владимир, Я предлагаю папку куда строятся бинарники добавить в .gitignore.
    А бинарники для репо вручную класть в другую папку, например "binary_artifacts".
    Написано 08 мая
  • Почему CPU утилизируется на 100% процессами nginx при входе пользователей?

    Vitaly Karasik @vitaly_il1
    Александр Руснак,
    - разные AD на мой взгляд не должны влиять на результаты - конечно если время ответа AD примерно одинаково в обеих случаях
    -
    по модулю VTS число соединений сходилось
    - ИМХО ваш стресс тест не 100% подобен реальной нагрузке. Почти уверен, что если смоделируете кол-во новых пользователей, получите тот же результат, что и на проде.
    Написано 19 апр.
  • Диагностика проблем на хостинге?

    Vitaly Karasik @vitaly_il1
    Тогда ИМХО только менять хостера. Если они не признают существующую проблему - тут не о чем говорить.
    Написано 18 апр.
  • Почему не удаётся установить доступ?

    Vitaly Karasik @vitaly_il1
    ssh-copy-id - это просто "обертка" для копирования публичного ключа.
    То есть если "ssh -T git@github.com" из моего лаптопа дает ответ "vitaly", а из VPS нет, то надо проверить что на обоих компьютерах есть тот же приватный ключ в качестве дефолтного - просто посмотреть визуально.
    Короче, советую почитать любую заметку про SSH ключи и проделать все вручную - там нет ничего запутанного.
    Написано 07 апр.
  • Почему не удаётся установить доступ?

    Vitaly Karasik @vitaly_il1
    Evtera,
    через root пользователя я могу через ssh пингануть гит ( хотя ssh ключ root пользователя не добавлен в сам гит ), а вот через другого юзера уже пинг не проходит, хотя как раз его ключ привязан к гиту

    Не верю :-)
    Проверьте еще раз, где чей ключ и где какой пользователь - тут не может быть чудес.
    Написано 07 апр.
  • Закрыть прямые ссылки на Amazon/Yandex S3?

    Vitaly Karasik @vitaly_il1
    yarovikov, Возьмите тариф Амазона и посчитайте сколько это будет стоить при вашем траффике. Возможно, это копейки.
    Написано 02 апр.
  • Какие тесты включить в CI/CD?

    Vitaly Karasik @vitaly_il1
    Это если нет деплоя в прод

    Надо деплоить и тестировать в тестовом (stage) окружении перед прод, тогда повышается уверенность что в прод все пройдет нормально.
    Написано 28 мар.
  • Как правильно производить деплой с gitlab ci/cd?

    Vitaly Karasik @vitaly_il1
    Только вот, например, для того же php требуются всякие php.ini, и прочие конфиги. Вот они должны лежать в тоже репе что и проект?

    ИМХО, да - в том же репо. Начет разных environments - в идеальном мире (https://12factor.net/) нет разных конфигов и разных images, все параметры получаются из окружения.
    Или держать разные файлы, типа php.ini-${ENVIRONMENT}, или использовать что-то для template с параметрами.

    как быть с миграциями?

    А в чем разница с локальным деплой? Вам так или иначе нужно что-то для управления миграциями.
    Написано 23 мар.
  • Где ошибка loki тестов в workflow github?

    Vitaly Karasik @vitaly_il1
    ih4rd, очень интересно!
    Я не знаю, как устроены тесты. Если используется какой-то docker image, надо зафиксировать его версию.
    Тогда должно работать одинаково ИМХО.
    Написано 23 мар.
  • Где ошибка loki тестов в workflow github?

    Vitaly Karasik @vitaly_il1
    ih4rd, очень интересно!
    Я не знаю, как устроены тесты. Если используется какой-то docker image, надо зафиксировать его версию.
    Тогда должно работать одинаково ИМХО.
    Написано 23 мар.
  • Где ошибка loki тестов в workflow github?

    Vitaly Karasik @vitaly_il1
    ih4rd,
    - у вас локально тоже версия 18 ?
    - "FAIL chrome.docker/chrome.iphone7/shared/Modal/Primary: Screenshot differs from reference, see .loki/difference/chrome_iphone7_shared_Modal_Primary.png" - смотрите сам тест. Возможно, он пишет где-то лог - его можно вывести в лог github action.
    Те же скриншоты можно добавить как artifacts к билду, если действительно надо покопаться.
    Но 99% - у вас просто разные версии.
    Написано 22 мар.
  • Почему MariaDB отжирает все больше и больше памяти?

    Vitaly Karasik @vitaly_il1
    Ярослав, И с 2GB тоже падает?
    Из моего опыта - память всегда стабилизируется на каком-то уровне. Покажите весь my.cnf.
    Написано 17 мар.
  • Как правильно тестировать проект?

    Vitaly Karasik @vitaly_il1
    Честно говоря, не понял - ни ваш environment, ни цель тестирования.
    Попробуйте описать подробнее.
    Написано 03 мар.
  • Как настроить Github actions для деплоя и сборки проекта на Digital ocean?

    Vitaly Karasik @vitaly_il1
    angelzzz,
    советую ответить на мой первый вопрос - где выполняется каждый шаг (скрипт).
    Ответ: "Deploy to Digital Ocean" выполняется на удаленной машине, Checkout и Build - на build машине.
    Поэтому и не работает.
    Написано 26 февр.
  • Как восстановить файлы в директории /etc/openldap/certs на CentOS 7?

    Vitaly Karasik @vitaly_il1
    speedvm,
    Вот за это я и люблю RPM больше чем DPKG (APT) :

    rpm -qf filename

    добавьте в закладки - ftp.rpm.org/max-rpm/s1-rpm-query-handy-queries.html (можно и восстановить permission, и многое другое)
    Написано 09 февр.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Drno
    • 8 ответов
    • 1 вопрос
  • vabka
    Василий Банников
    • 5 ответов
    • 0 вопросов
  • rPman
    • 5 ответов
    • 0 вопросов
  • simplylinux
    • 2 ответа
    • 2 вопроса
  • saboteur_kiev
    Saboteur
    • 3 ответа
    • 0 вопросов
  • SoreMix
    soremix
    • 3 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации