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

In computing, virtualization refers to the act of creating a virtual version of something, including virtual computer hardware platforms, storage devices, and computer network resources.

AWS: CloudFormation — custom template
0 (0)

18 марта 2016

Первая часть по AWS: CloudFormation- в посте AWS: CloudFormation. В этом посте будет использоваться шаблон WordPress от AWS с некоторыми изменениями. Будет добавлена возможность выбора различных окружений (PROD или DEV), в зависимости от которых будет выбираться тип RDS и EC2 инстансов и другие параметры. Операционная система — Ubuntu, вместо Amazon Linux. В панели управления создадим ключ CloudFormationWPsetupCustom.pem,… Читать далее »

Loading

AWS: CloudFormation
0 (0)

11 марта 2016

AWS CloudFormation предоставляет разработчикам и системным администраторам простой способ создания и управления наборам ресурсов AWS. Для CloudFormation можно использовать наборы готовых шаблонов, создать свои вручную или с помощью визуализации в CloudFormation Designer, либо использовать утилиты типа CloudFormer для создания шаблона из уже готовой инфрастуктуры. Вам так же не придется беспокоится по поводу порядка выполнения создания сервисов AWS или… Читать далее »

Loading

AWS: Route 53 DNS — добавление домена и управление записями
0 (0)

24 февраля 2016

AWS Route 53 выполняет три основные функции: DNS сервера, доступные в различных локациях, что уменьшает время ответа; регистрация доменов; мониторинг приложений. Далее будет рассмотрено добавление нового домена (зоны) и управление записями на DNS Amozon-а через консоль AWS и AWS CLI.

Loading

Test Kitchen: введение и примеры
0 (0)

16 февраля 2016

Test Kitchen — утилита, предназначенная для тестирования кода инфраструктуры. С ее помощью можно проверить рецепты в разных изолированных окружениях. Например — узнать, будет ли работать рецепт на Ubuntu, CentOS и на разных провайдерах — AWS, Vagrant, Docker. Test Kitchen обладает отличной документацией. Начинать стоит с официального HowTo, пример которого и приведен ниже с реальными примерами. Загружаем… Читать далее »

Loading

RTFM: переезд и смена оформления
0 (0)

14 февраля 2016

Давно собирался перенести блог, почту и другие сервисы на сервера в AWS. Сегодня начал немного перебираться. Пока только блог, на Debian 8: # lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.1 (jessie) Release: 8.1 Codename: jessie

Loading

Azure: просмотр логов в Azure Websites Log Browser
0 (0)

9 февраля 2016

Что бы упростить задачу по просмотру логов в Azure — можно использовать расширение Azure Websites Log Browser, которое добавляет красивый и достаточно удобный интерфейс для просмотра содержимого каталога D:homeLogFiles. Содержимое каталога выглядит так: > dir d:homeLogFiles D:homesitewwwroot Volume in drive D is Windows Volume Serial Number is DE4A-1EEB Directory of d:homeLogFiles 01/11/2016 02:02 PM <DIR> . 01/11/2016 02:02… Читать далее »

Loading

Vault: установка и базовые операции
0 (0)

1 февраля 2016

Краткий HowTo по установке и использованию Vault от  Hashicorp. Установка выполняется на Ubuntu 14. Загрузить архив с Vault можно тут>>>. Полная документация доступна тут>>>. Установка Vault $ cd /tmp/ && wget https://releases.hashicorp.com/vault/0.4.1/vault_0.4.1_linux_amd64.zip $ unzip vault_0.4.1_linux_amd64.zip Archive: vault_0.4.1_linux_amd64.zip inflating: vault $ ls -l vault -rwxr-xr-x 1 vagrant vagrant 31659744 Jan 13 22:32 vault

Loading

Docker: подключиться к запущенному контейнеру
0 (0)

30 января 2016

Подключиться можно двумя способами — с помощью attach и exec. attach имеет ограничение только на один экземпляр shell (не проверял), кроме того — с ним могут быть проблемы при отключении — Ctrl+C убивает процесс контейнера. Для attach есть опция —sig-proxy, которая не останавливает контейнер — но намного проще использовать exec.

Loading

Jenkins: установка и настройка Maven билда
0 (0)

25 января 2016

Пример ручной установки Jenkins на Vagrant бокс с Ubuntu 14. Добавляем Vagrant машину: $ vagrant init ubuntu/trusty64 Редактируем Vagrantfile: Vagrant.configure(2) do |config| … config.vm.network «forwarded_port», guest: 8081, host: 8081 … config.vm.network «public_network» … config.vm.provider «virtualbox» do |vb| … vb.memory = «2048» … end … end Запускаем и подключаемся: $ vagrant up $ vagrant ssh

Loading

Vagrant: остановить все запущенные боксы
0 (0)

21 января 2016

На рабочей машинке запущено несколько Vagrant машин. Что бы остановить (или приостановить) все — можно воспользоваться vagrant global-status: $ vagrant global-status id name provider state directory ——————————————————————————————————- b2080c5 default virtualbox running /Users/username/VMs/Vagrant/nike … 12beb0a default virtualbox running /Users/username/VMs/Vagrant/JBoss

Loading