пятница, 9 августа 2019 г.

Azure DevOps Pipeline с удаленным выполнением команд по ssh


Недавно я столкнулся с интересной задачей, решение для которой толком нигде не описано. Заключается она в том, что есть у нас Linux VM, на которой надо последовательно выполнить набор команд. Скрипты по некоторым причинам в моем случае использовать не получилось, поэтому пришлось возпользоваться задачами (task) "Bash", которые позволяют запускать Bash скрипты локально или на удаленных машинах. Вроде же всё просто - есть у нас видение, как делать, есть таска. Ну ничего же сложного и необычного, верно? ;) Конечно, нет. Было бы так, то я бы не стал тратить время на написание статьи. Итак, поехали!

понедельник, 8 апреля 2019 г.

AzureRM 5.7.0, ошибка при создании Azure Web App: Method not found


Столкнулся с ошибкой при создании нового Azure Web App с использованием AzureRM 5.7.0:
New-AzureRmWebApp : Method not found: 'System.String Microsoft.Azure.Management.WebSites.Models.Site.get_ResourceGroup()'.
Поиски решения показали, что я не первый, кто столкнулся с такой проблемой, но, к сожалению, рабочее решение никто не предложил. Можно было-бы обновить модуль AzureRM на более свежий, но не в моей ситуации. Поэтому пришлось найти обходное решение.

четверг, 24 января 2019 г.

IIS 8. После обновления сертификата перестал работать SNI (Server Name Indication)

На днях столкнулся с интересной проблемой и решил оставить небольшое ее описание с решением. Суть в том, что есть у меня сервер с IIS, на котором размещено веб приложение. Оно работает с несколькими разными доменными именами по одному внешнему IP. Протокол HTTPS, порт 443. Соответственно, без SNI тут никак. Но вот после обновления сертификата для одной из привязок (binding) что-то пошло не так...

среда, 9 января 2019 г.

Получение сертификата "Azure Solutions Architect Expert". Экзамены AZ-300 и AZ-301

Для того, чтобы получить сертификат "Azure Solutions Architect Expert", необходимо сдать два экзамена:

1. AZ-300, "Microsoft Azure Architect Technologies"
2. AZ-301, "Microsoft Azure Architect Design"

Также до 30 июня 2019 года можно сдать экзамен AZ-302, если до этого вы сдали 70-535 (его можно было сдать до 31 декабря 2018 года).

Сегодня мне пришли результаты по моим экзаменам и я решил поделиться своими заметками по ним. Естественно, не нарушая NDA.