Pull to refresh
58
0
Lev Goncharov @ultral

Software Architect

Заблокировался аккаунт от AWS? Не знаешь как дальше жить? Купи подарочную карту amazon и разблокируй AWS через kindle

Reading time 4 min
Views 4.5K

В один момент осознал, что потерял доступ к aws:

1. Не могу зологиться в AWS, т.к. залочен акаунт на amazon.

2. Поддержка AWS говорит, что не может помочь - обращайтесь к поддержке amazon.

3. Поддержка amazon говорит, что акаунт заблокирован и они не могут его разлочить

4. Разлочить не могут, т.к. в системе не достаточно данных что бы верефицировать меня.

как восстановить акк, используя kindle?
Total votes 12: ↑6 and ↓6 0
Comments 17

IaC Development Life Cycle

Reading time 7 min
Views 1.8K

IaC Development Life Cycle


idlc
This is the translation of my speech at T-Meetup: DevOps Life Cycle.


I believe that you have heard about SDLC (Systems development life cycle). Is it possible that the same things are applicable for the IaC?

Read more →
Total votes 1: ↑1 and ↓0 +1
Comments 1

Домашняя директория пользователя в ansible или что может быть проще? Как же вычисляется

Reading time 3 min
Views 3.8K

Задался тут банальным вопросом, а как вычисляется определить домашнюю директорию пользователя на целевой системе? использовать ~ или ansible_user_dir ? это одно и тоже(спойлер Да, но нет!)? а как получается ansible_user_dir ?

Читать далее
Total votes 1: ↑1 and ↓0 +1
Comments 5

IaC Development Life Cycle

Reading time 6 min
Views 3K

IaC Development Life Cycle


idlc


Это расшифровка выступления на T-Meetup: DevOps Life Cycle.


Осмелюсь предположить, что многие слышали про SDLC (Systems development life cycle). Но что, если все то же самое происходит с IaC?

Читать дальше →
Total votes 1: ↑1 and ↓0 +1
Comments 12

Agreements as Code: how to refactor IaC and save your sanity?

Reading time 9 min
Views 1.2K


Before we start, I'd like to get on the same page with you. So, could you please answer? How much time will it take to:


  • Create a new environment for testing?
  • Update java & OS in the docker image?
  • Grant access to servers?

There is the spoiler from the TechLeadConf. Unfortunately, it's in Russian


It will take longer than you expect. I will explain why.

Read more →
Total votes 3: ↑3 and ↓0 +3
Comments 0

Agreements as Code: как отрефакторить инфраструктуру и не сломаться

Reading time 9 min
Views 3K


Это расшифровка выступления на TechLeadConf 2020-06-09. Прежде чем начнем, попробуйте ответить для себя на вопрос какие у вас ожидания от взаимодействия с инфраструктурой? Например сколько времени займет:


  • Развернуть новое окружение для тестов.
  • Обновить версию java и/или ОС внутри контейнера.
  • Выдать права доступа на сервер.

Спойлер результатов опроса во время TechLeadConf


А теперь умножьте свои ожидания на двое, и вы получите суровую реальность. Не приятненько как-то, да?

Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Comments 2

Ansible: CoreOS to CentOS, 18 months long journey

Reading time 4 min
Views 1.5K


There was a custom configuration management solution.


I would like to share the story about a project. The project used to use a custom configuration management solution. Migration lasted 18 months. You can ask me 'Why?'. There are some answers below about changing processes, agreements and workflows.

Read more →
Total votes 3: ↑3 and ↓0 +3
Comments 2

How to test Ansible and don't go nuts

Reading time 10 min
Views 3.3K


It is the translation of my speech at DevOps-40 2020-03-18:


After the second commit, each code becomes legacy. It happens because the original ideas do not meet actual requirements for the system. It is not bad or good thing. It is the nature of infrastructure & agreements between people. Refactoring should align requirements & actual state. Let me call it Infrastructure as Code refactoring.

Read more →
Total votes 3: ↑3 and ↓0 +3
Comments 0

Как начать тестировать Ansible, отрефакторить проект за год и не слететь с катушек

Reading time 10 min
Views 8.6K


Это расшифровка выступления на DevOps-40 2020-03-18:


Начиная со второго коммита любой код становится legacy, т.к. изначальные задумки начинают расходиться с суровой реальностью. Это не хорошо и не плохо, это данность с которой сложно спорить и необходимо уживаться. Частью этого процесса является рефакторинг. Рефакторинг Infrastructure as Code. Да начнется история как отрефакторить Ansible за год и не слететь с катушек.

Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Comments 28

Ansible: Миграция конфигурации 120 VM c CoreOS на CentOS за 18 месяцев

Reading time 5 min
Views 5K


Это расшифровка выступления на DevopsConf 2019-10-01 и SPbLUG 2019-09-25.


Это история проекта, на котором использовалась самописная система управления конфигурациями и почему переезд на Ansible затянулся на 18 месяцев.

Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Comments 17

Lessons learned from working remotely for 3 years or how to save your bacon and sanity

Reading time 3 min
Views 2K


You must find out your work-life balance because without that you will burn out. It happens because work is like gas. If you don't control it then work fill all available time little by little. I.e. I used to work 11 hours per day from home. Hopefully, I understood that it had been a bad idea. Let me share some pieces of advice:


  1. Find out a work-life balance.
  2. Do exercises.
  3. Eat healthy food.
  4. Create a schedule & follow it.
  5. Improve microclimate at home.
Read more →
Rating 0
Comments 4

Уроки выученные за 3 года удаленной работы так, чтобы оставаться в трезвом уме и светлой памяти

Reading time 3 min
Views 25K


Работал на удаленке 3 года, год в жесткой удаленке. Краткая подборка советов:


  1. Четкое разделение рабочего и не рабочего.
  2. Не пренебрегать физической активностью.
  3. Следить за питанием.
  4. Выработать график и придерживаться его.
  5. Поддерживать микроклимат.
Читать дальше →
Total votes 37: ↑34 and ↓3 +31
Comments 27

По следам DevConf и CfgMgmtCamp или что можно узнать съездив спикером на 2 международные конференции за 2 недели

Reading time 4 min
Views 935


Это был первый опыт выезда на заграничные конференции и сразу спикером, интересный опыт скажу я вам. Вот скажи мне в школе кто-нибудь, что я буду выступать да еще и на английском — ни за что бы не поверил. Так выглядят в бездушных цифрах конференции: 

  • 225 заметок с выступлений
  • 180 км пройдено
  • 90 фотографий со львами
  • 6 перелетов
  • 5 городов
  • 4 поезда
  • 3 тренировки
  • 2 гостиницы
  • 1 пара носок с эмблемой Ansible.

Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 2

Lessons learned from testing Over 200,000 lines of Infrastructure Code

Reading time 11 min
Views 3K


IaC (Infrastructure as Code) is a modern approach and I believe that infrastructure is code. It means that we should use the same philosophy for infrastructure as for software development. If we are talking that infrastructure is code, then we should reuse practices from development for infrastructure, i.e. unit testing, pair programming, code review. Please, keep in mind this idea while reading the article.


Russian Version

Read more →
Total votes 5: ↑5 and ↓0 +5
Comments 4

Что я узнал, протестировав 200 000 строк инфраструктурного кода

Reading time 10 min
Views 9.8K


Подход IaC (Infrastructure as Code) состоит не только из кода, который хранится в репозитории, но еще людей и процессов, которые этот код окружают. Можно ли переиспользовать подходы из разработки ПО в управление и описание инфраструктуры? Будет не лишним держать в голове эту идею, пока будете читать статью.


English version

Читать дальше →
Total votes 21: ↑19 and ↓2 +17
Comments 4

Запускаем приложение в Openshift и сравниваем существующий инструментарий

Reading time 4 min
Views 11K

This is fine


Я хочу рассказать история, как запускали приложение в Openshift. Так же по ходу пьесы рассмотрим утилиты для управления приложением внутри Openshift. Это расшифровка выступления на kubernetes SPB meetup #3..

Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Comments 23

Time management in real life

Reading time 3 min
Views 4.7K

no problems


Have you ever noticed that you were busy all day, however, you've done nothing or at X-mas evening you experience an epiphany that nothing was done during the year? If your answer is "yes", you should improve your time management skills. According to Wikipedia, time management is the process of planning and exercising conscious control of time spent on specific activities, especially to increase effectiveness, efficiency and productivity. Nevertheless, how can we deal with it?

Read more →
Total votes 19: ↑18 and ↓1 +17
Comments 0

How to learn English

Reading time 4 min
Views 14K

One one hand I don't want to be the final authority, but on the other hand, I'd like to share my point of view on how to learn English. The English language is not secret knowledge; it is just a lot of hard training. One of the most important bullets is constantly improving English. You should do it from day to day if you want to approach result. It must not loathe torture for you, It means that you should find out something interesting in that process.

Read more →
Total votes 17: ↑16 and ↓1 +15
Comments 17
1

Information

Rating
Does not participate
Date of birth
Registered
Activity

Specialization

DevOps, Software Architect
Senior