BAYRELL Блог страница 17

Установка и настройка LXD под Ubuntu 18.04

LXD - это гипервизор LXC контейнеров. Продвинутая версия LXC.

Установка Minikube на Ubuntu 18.04

Minikube - это помощник, который облегчает установку Kubernetos на локальной машине. Как установить minikube на Ubuntu 18.04, читайте ниже.

Что такое RabbitMQ

RabbitMQ - это брокер сообщений, который позволяет обмениваться сообщениями между различными программами. RabbitMQ поддерживает следующие языки: Python, Java, Ruby, PHP, C#, JavaScript, Go, Elixir, Objective-C, Swift, Spring AMQP.

AMQP - это открытый протокол обмена сообщениями, который используется в RabbitMQ. AMQP это отдельная спецификация, утвержденная консорциумом OASIS.

Создание почты на Яндексе для сайта
Для сайта нужно создать почту, с которой будет происходить рассылка уведомлений системного характера (востановление пароля и т.п.). Обычно это noreply ...
Сборка Dockerfile на примере Nginx

Скачайте заранее docker образ nginx

docker pull nginx

Создайте тестовую папку для сборки docker контейнера:

mkdir -p ~/docker/nginxmkdir -p ~/docker/nginx/html
Создание своего первого репозитория

Перейдите в папку с вашим ихсодным кодом, который нужно залить в репозиторий.

Инициируйте репозиторий командой:

Лайфхаки git

Список полезных команд при работе с git репозиторием.

Установка репозиториев remi и epel для Centos7

remi и epel это два репозитория, которые нужно обязательно ставить при первичной настройке Centos7. Они содержат полезные пакеты, например php.

Установка Consul на Ubuntu 16.04

Скачайте Consul с сайта

wget https://releases.hashicorp.com/consul/1.0.3/consul_1.0.3_linux_amd64.zip

Список, доступных для скачивания версий, представлен на сайте в разделе загрузки.

Регистрация сервиса в Consul через API

Ручная регистрация через командую строку

За регистрацию и перерегистрацию сервисов отвечает Consul REST API по адресу PUT http://consul.loc:8500/v1/agent/service/register. На этот адрес нужно отправить JSON методом PUT. Вместо consul.loc укажите свой адрес.