December 10th, 2019

Cat-light

Весьма неспешно подыскиваю новую работу

Такие дела.

Нет, прямо вот сейчас я трудоустроен. Не самое плохое место на Земле, далеко не самое плохое. Нет, зарплата не самая низкая (хотя бывала и побольше в молодости). Нет, коллектив первого круга общения совершенно вменяемый. Хотя в целом по организации мудаков, как и везде, хватает. Нет, у меня отсутствует желание спешно эвакуироваться, роняя тапки, как из того же "СитиАДЪса", например.

Но только вот перспектив лично для меня здесь нет, от слова "совсем". За полтора месяца работы мне уже стала совершенно ясна динамика, векторы развития компании и моё место в ней. И оно меня совсем не радует.

Так что если вам нужен очень хороший и очень дорогой сисадмин-универсал с уклоном в Linux и OpenSource и твёрдым желанием переквалифицироваться в DevOps-а на севере Москвы и Мособласти, вы знаете кому писать.

Из минусов: не приемлю "корпоративную культуру", бюрократию, мудаков, раздолбаев, социальную иерархию, отсутствуют навыки дипломатии и умение лизать-лебезить. Тут уж извините, что выросло, то выросло... Резюме находится по старому адресу, два последних места работы в него пока ещё не добавил.

Cat-light

Наступил на грабли в Jira

Вот на эти.

Больше всего в этой истории забавляет симптоматика.

Подняли Jira в конфигурации по умолчанию, в Plain HTTP. Проверили. Всё работает. Спрятали её за Reverse Proxy имени NginX. Проверили. Всё работает. Следующий шаг — затащить её в облако vCloud, и чтобы SSL-терминатором стал бы облачный Edge (который по сути своей является обычным HAProxy, но с глубоко запрятанными ручками управления). И вот тут всё развалилось. Причём, непривилегированный пользователь вполне нормально себе заходит. А вот админ видит девственно белую страницу после успешного логина.

С наскоку разобраться не получилось. Потом выяснилось, что там есть волшебный плагин "GadgetFeedUrlHealthCheck". Который очень хочет пинговать сам себя, периодически дёргая свой собственный URL. А поскольку в последней конфигурации он указывает на Edge, то тот о**ел с такой радости: "Как так, бэкенд хочет ходить через меня сам на себя? Да вы долбанулись?" Ну и понятно, что "пингушка" не работает, жира не работает.

Отключать этот плагин мне начальник запретил. А чтобы он заработал, надо терминировать SSL не на Edge / Frontend / HAProxy, а на самом localhost. Поэтому пришлось засовывать прям на локальный NginX SSL-сертфикат, открывать 443-й порт и всё вот это вот. Хотя изначально очень не хотелось так делать.

Вряд ли, конечно, кто-то кроме меня с этим всерьёз столкнётся. Конфигурация дюже экзотическая. Зато у меня появился ещё один повод похаять непродуманную Javaпись и криворуких Javaписьцев. Ну и побурчать какие все вокруг козлы, а я один Д’Артаньян. :-D