Browse Category

DevOps

DevOps за пределами разработки и эксплуатации

Начавшееся как союз Dev и Ops, DevOps-движение постепенно распространилось на организации в целом, а затем нашло выход и за их пределы. Ниже несколько кейсов, в которых принимают участие не только разработчики и админы, но и другие отделы.

 

Keep Reading

Share

Эксплуатация и разработка: кто чем занимается?

Провел очередной тренинг по DevOps. Ниже представлено разделение обязанностей между сопровождением и остальной организацией глазами участников. Это — реальность, это — то, как сейчас функционируют их компании.

Вертикальная черта символизирует барьер в передаче информации, знаний и артефактов. Один из способов повысить эффективность организации — размыть эту черту.

Системный подход в основе DevOps говорит о том, что локальная оптимизация может привести к глобальной деградации. Поэтому, планируя изменения, мы должны смотреть на организацию как целостную систему, не упуская из внимания стратегическое планирование, маркетинг и продажи, административные функции, планирование, работу с требованиями и дизайном, разработку, поставку, эксплуатацию, поддержку и т.д.
Разделение обязанностей Dev и Ops

Share

ProDevOps

Статья служит цели дать понимание того, что такое  DevOps, как это культурное движение появилось и из чего оно состоит.

Начнем.

Шел 2009-й год. Постепенно осознание в необходимости избавиться от «бункеров», ставших причиной обособленности между разработчиками и админами, стало настолько очевидным и четким, что мысли переросли в нечто осязаемое, получившее в последствии название «Культурное движение DevOps».
Keep Reading

Share

Быстрый способ «восстановить» пароль администратора в Jenkins

Если вы забыли или не знаете админский пароль от Jenkins.

Найдите config.xml, например так:

$ mdfind «jenkins.security.ApiTokenProperty»

В моем случае, на MacOS, путь к файлу admin’а: /Users/Shared/Jenkins/Home/users/admin/config.xml

Замените hash пароля

<passwordHash>#jbcrypt:$2a$10$BjBouLN.W0Olv8ObQte6Eu9ihFcMceWq5RBHwtSFpbB3akAxE3vPC</passwordHash>

на

<passwordHash>#jbcrypt:$2a$10$razd3L1aXndFfBNHO95aj.IVrFydsxkcQCcLmujmFQzll3hcUrY7S</passwordHash>

Перезапустите Jenkins и заходите с паролем test.

Другие статьи по теме:

5 плагинов Jenkins, которые помогут при масштабировании процесса непрерывной интеграции

Share