🐳 Как развернуть стек Portainer внутри кластера Docker Swarm

🐳  Как развернуть стек Portainer внутри кластера Docker Swarm
Как установить Portainer внутри кластера Docker Swarm. Исходная информация Версия Docker $ docker version Client: Version: 19.03.8 API version: 1.40 Go version: go1.13.8 Git commit: afacb8b7f0 Built: Tue Jun 23 22:26:12 2020 OS/Arch: linux/amd64 Experimental: false Server: Engine: Version: 19.03.8 API version: 1.40 (minimum version 1.12) Go version:

🐳 Как установить Docker Swarm на Ubuntu 20.04

🐳 Как установить Docker Swarm на Ubuntu 20.04
Docker swarm - это инструмент, используемый для создания кластера хостов Docker. С помощью docker swarm мы можем создать высокодоступный и высокопроизводительный кластер, в котором приложения распределяются между хостами. Docker swarm состоит из ноды manager и нод worker, а операции выполняются из менеджера. В этом руководстве мы рассмотрим, как настроить кластер Docker Swarm на Ubuntu 20.04. Шаг 1: Подготовьте свои ноды В моей настройке...

☁️ Инфраструктура как код и ее значение

☁️ Инфраструктура как код и ее значение
С таким большим количеством различных достижений в области технологий, угнаться за всеми из них может стать довольно сложной задачей. Поэтому вам нужно выбрать лишь самое важное и выяснить, какие технологии, тенденции и достижения оказывают наибольшее влияние на вашу жизнь. Инфраструктура как код, безусловно, одна из этих технологий, и вам нужно изучить эту тему, что бы вы ни делали - от работы с облачными системами до одновременного обслуживания не

🐧 Как переключиться ( с помощью su) на другую учетную запись пользователя без пароля

🐧 Как переключиться ( с помощью su) на другую учетную запись пользователя без пароля
В этом руководстве мы покажем, как переключиться на другую или конкретную учетную запись пользователя без пароля. Например, у нас есть учетная запись пользователя с именем postgres (системная учетная запись суперпользователя PostgreSQL по умолчанию), мы хотим, чтобы каждый пользователь (обычно наша база данных PostgreSQL и системные администраторы) в группе с именем postgres переключался на учетную запись postgres с помощью команды su без ввода пароль.

🐳 Как использовать команду Docker run

🐳 Как использовать команду Docker run
Команда docker run используется для запуска контейнеров. Научиться использовать команду docker run - это рекомендация для всех разработчиков, которые хотят познакомиться с Docker. При работе с Docker разработчики программного обеспечения в основном используют команду docker run, чтобы: Создать контейнер из заданного образа докера Запустить контейнер со своим именем Запустить контейнер на переднем плане Запустить контейнер в автон

☁️ Важные команды TERRAFORM, которые мы должны знать

☁️ Важные команды TERRAFORM, которые мы должны знать
Terraform - одно из наиболее широко используемых приложений для использования инфраструктуры как кода. Он доступен почти у всех поставщиков облачных услуг, а также может использоваться для внутренних решений. Terraform можно использовать для создания отдельного инстанса или полного центра обработки данных. Мы также можем выполнять управление сетью, DNS или брандмауэром, используя скрипты terraform. См. также: ☁️ Как установить Google Cloud

🐳 Невозможно запустить NGINX Docker из-за «13: Permission denied»

🐳 Невозможно запустить NGINX Docker из-за «13: Permission denied»
Проблема Контейнер Docker NGINX был запущен с помощью следующей команды: # docker run --detach --name nginx_server nginx 4ffbcd5ee796b8cce3f2c6ed4cce8927d2b13a040af07b36f7a866b2157290e8 Но пользователю не удалось подключиться к серверу NGINX. После устранения неполадок пользователь обнаружил следующие логи ошибок: # tail -f /var/log/audit/audit.log type=AVC msg=audit(1565283160.116:316): avc: denied { write } for pid=2387 comm="nginx" name="

🐧 Несколько интересных вещей, которые можно сделать с Linux

🐧 Несколько интересных вещей, которые можно сделать с Linux
Linux - это операционная система с открытым исходным кодом, которая позволяет запускать практически все основные доступные языки веб-разработки. Вам не нужно платить за установку программного обеспечения, и вы можете найти все в Интернете. Его можно установить на минимальном оборудовании, и он более стабилен, чем Windows. Если вы новичок в операционной системе Linux, вы должны знать основные возможности Linux. Вы можете делать несколько инте

🐧 Как установить Vagrant на Linux

🐧  Как установить Vagrant на Linux
В этом руководстве мы расмотрим, как установить Vagrant в операционных системах Linux. Установить Vagrant довольно просто! Все, что вам нужно сделать, это перейти на страницу скачивания Vagrant, взять подходящую предварительно скомпилированный бинарную версию для вашего дистрибутива Linux и установить ее так, как вы обычно устанавливаете другие приложения. Вы также можете установить Vagrant из репозиториев по умолчанию. Здесь я включил все во...

☸️ Принудительное удаление зависших подов в Kubernetes

☸️ Принудительное удаление зависших подов в Kubernetes
В этом коротком руководстве мы рассмотрим, как удалить удаленные или завершенные поды в кластере Kubernetes. Есть много причин, по которым вы можете обнаружить, что некоторые поды находятся в состоянии Evicted и Terminated. В случае eviction это часто происходит в результате нехватки ресурсов на рабочих нодах или ошибки приложения. Terminated может быть результатом уменьшения масштаба приложения или развертывания новой версии приложения, после к...