Архив рубрики: Azure

Microsoft Azure is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through Microsoft-managed data centers.
DO NOT USE IT EVER.

Azure: подключение дополнительного диска к VM и миграция Jenkins

9 февраля 2017
 

 Диски в Azure Как и любой компьютер – виртуальная машина в Azure использует диски для размещения операционной системы, приложений и данных. Всем машины в Azure имеют как минимум два диска – для операционной системы (operating system disk), который создаётся из образа ОС, и диск для временных данных (temporary disk). Кроме того – к машине можно… Читать далее »

Azure: AzCopy для Linux – скопировать весь контейнер

24 ноября 2016
 

 Так как Azure CLI не предоставляет возможности скопировать сразу все файлы из контейнера в Storage Account на свою машину – ищем костыли и подпорки. Одним из таких костылей является утилита AzCopy, которая доступна под Windows. Для того, что иметь аналогичный функционал на Linux/macOS – была написана аналоигчная утулита – blobxfer. Предсталвяет собой Python-скрипт.

Azure: Verify that the certificate is valid and is associated with this subscription.

14 ноября 2016
 

 После azure login – следующая команда возвращает ошибку: $ azure site list info: Executing command site list + Getting locations error: The server failed to authenticate the request. Verify that the certificate is valid and is associated with this subscription. info: Error information has been recorded to /home/setevoy/.azure/azure.err error: site list command failed Ошибка вызвана… Читать далее »

Azure: GoCD и MSDeploy – деплой UmbracoCMS в Azure WebServices

14 октября 2016
 

 Описание инфрастуктуры и процесса деплоя приложения одного немецкого производителя приятноалкогольной продукции. Работает на UmbracoCMS, .NET, язык – C#, использует две Azure (MS) SQL базы – одну для хранения настроек, вторую – для пользовательских данных. Для приложения имеются две различные ресурс-группы – Development и Production, при этом у Production имеется Staging swap-slot (у Dev – тоже, но он пока не… Читать далее »

WordPress: blue-green деплой и слияние баз MySQL с помощью dbForge Studio

23 сентября 2016
 

 Имеется WordPress в Azure App Service как WebApp. Приложение развёрнуто на Dev окружении, задача – задеплоить его на Stage, который является swap-слотом для Prod, переместить Stage на Prod, после чего – внести изменения на Dev, которые затронут базу – и внести эти изменения в базу Stage, что бы их можно было выкатить на Prod. Используем dbForge Studio… Читать далее »

Azure: WebApp и бекапы

22 сентября 2016
 

 Описание Azure App Service (aka WebApp) предоставляет возможность автоматического создания бекапа приложения. В бекап можно включить следующие данные, связанные с WebApp: настройки приложения файлы базы данных Azure SQL или Azure MySQL (ClearDB) Бекапы хранятся в Storage Account.

Azure: настройка MySQL in-app (Preview) для Web Apps и сравнение с ClearDB

19 сентября 2016
 

  Обзор Создание WordPress WebApp с in-app MySQL Подключение MySQL In App к существующему WebApp WordPress Подключение MySQL In App к новому пустому WebApp Сравнение Azure MySQL in-app vs Azure ClearDB Обзор Не так давно Azure анонсировала поддержку MySQL для Azure Application Services, aka WebApp. Благодаря ей – вам не требуется больше беспокоиться о развёртывании MySQL… Читать далее »

Azure: ARM-шаблон – добавить checkbox для Connection strings Slot Setting

9 сентября 2016
 

 Имеется шаблон, создание которого описано в посте Azure: ARM – ручное создание шаблона. В шаблоне создаётся WebApp со swap-слотом, Storage Account, SQL сервер и две и базы. Требуется добавить ещё две базы для свап-слота, и установить Slot setting чекбокс для Connection Strings, что бы приложение на PROD использовало свои базы, а STAGE – свои. Шаблон, получившийся в… Читать далее »

Azure: Git-деплой в Azure WebApp

6 сентября 2016
 

 Azure App Service поддерживает continuous deployment для веб-приложений из VCS, таких как BitBucket, CodePlex, Dropbox, Git, GitHub и Mercurial. Для примера будет использоваться web-app с WordPress из поста Azure: App Service – деплой WordPress. Обновление приложения будет выполняться с помощью Git-репозитория. UPD: пост пролежал в черновиках более полугода (уже 9 мес, точнее), за которые таким образом деплоить пришлось много. При… Читать далее »