☸️ Minikube: развертывание контейнера с использованием частного реестра образов

☸️ Minikube: развертывание контейнера с использованием частного реестра образов
Это руководство предназначено главным образом для того, чтобы проверить личный образ на вашем локальном экземпляре k8s. У вас должен быть личный реестр с образом, который вы хотите развернуть, в противном случае - используйте общедоступный образ. Начало работы Как установить minikube ☸️ Локальные Kubernetes для Linux — MiniKube или MicroK8s Как только Minikube установлен, запустите его: minikube start Установка скажет вам: Starting contro

☸️ Как принудительно удалить пространство имен (Namespace) в Kubernetes

☸️  Как принудительно удалить пространство имен (Namespace) в Kubernetes
Пространства имен (Namespace) - это способ разделения ресурсов кластера Kubernetes между несколькими пользователями и группами. Они предназначены для использования в средах с большим количеством пользователей, распределенных по нескольким командам или проектам. В кластерах Kubernetes, в которых всего несколько пользователей, может и не быть необходимости создавать или думать о пространствах имен. Возможно, вы уже создали кластер Kubernetes, испо

☁️ Как установить Terraform на CentOS 8

☁️ Как установить Terraform на CentOS 8
Terraform - это инструмент автоматизации инфраструктуры, не зависящий от облака, созданный замечательными инженерами HashiCorp, чтобы помочь вам в управлении ресурсами инфраструктуры с помощью кода. Terraform позволяет создавать, изменять и модифицировать инфраструктуру, развернутую в популярных облачных средах и он-прем. Эта короткая статья покажет вам, как установить terraform в системе CentOS 8 Linux. Установка Terraform на CentOS 8 Прежде чем

🐳 Установка среды выполнения контейнеров CRI-O на Ubuntu 20.04 | 18.04

🐳 Установка среды выполнения контейнеров CRI-O на Ubuntu 20.04 | 18.04
Это руководство проведет вас через установку CRI-O Container Runtime в Ubuntu 20.04 / 18.04. CRI-O - это основанная на OCI реализация Kubernetes Container Runtime Interface (CRI), предназначенная для обеспечения пути интеграции между средами выполнения, совместимыми с OCI, и kubelet. CRI-O создан для обеспечения следующих основных функций: Поддержка нескольких форматов образов, включая существующий формат Docker Поддержка нескол...

🛠️ Как исправишь ошибку «Error upgrading connection: error dialing backend: dial tcp 192.168.10.2:10250: connect: no route to host»

🛠️  Как исправишь ошибку  «Error upgrading connection: error dialing backend: dial tcp 192.168.10.2:10250: connect: no route to host»
При использовании Helm, может возникнуть ошибка: "Error upgrading connection: error dialing backend: dial tcp 192.168.10.2:10250: connect: no route to host" Не пугайтесь, у нас есть решение. Для того чтобы, пофиксить данную проблему, необходимо выполнить: $ export HELM_HOST=":44134" $ tiller -listen ${HELM_HOST} -alsologtostderr >/dev/null 2>&1 & После этого, вы можете спокойно использовать Helm, как и раньше ...

🐳 Лучшие инструменты с графическим интерфейсом для Docker

🐳 Лучшие инструменты с графическим интерфейсом для Docker
Вы все еще отслеживаете свои контейнеры в тоннах консольных окон или увлечены знанием десятков команд терминала? У Docker есть несколько приятных графических пользовательских интерфейсов (GUI), которые могут значительно упростить вашу жизнь и повысить производительность. Давайте выберем, какой из них подойдет вам лучше всего. Portainer (веб-приложение) Открытый исходный код (лицензия Zlib). ОС: Linux, Mac OS X, Windows. Portainer по...

🐳 Как перенести приложение Docker Compose в Kubernetes с помощью Kompose

🐳 Как перенести приложение Docker Compose в Kubernetes с помощью Kompose
kompose (полученный из объединения имен Kubernetes и docker-compose) - это инструмент, помогающий пользователям, знакомым с docker-compose, перейти в Kubernetes. Он берет файл Docker Compose и переводит его в ресурсы Kubernetes (развертывания, службы и т. д.). Это руководство продемонстрирует, как переносить приложения Docker Compose в Kubernetes с помощью Kompose. Особенности Kompose Вы можете: Упростить процесс разработки с помощью Doc...

📂 Как добавить пустой каталог в Git-репозиторий

📂 Как добавить пустой каталог в Git-репозиторий
Git не регистрирует пустые каталоги. Он поддерживает только файлы. Таким образом, пустая папка не будет добавлена в систему контроля версий Git. В этом руководстве мы собираемся показать некоторые подходы к этой проблеме. Первое решение Существует популярное решение этой проблемы. Это просто добавление пустого файла .gitkeep в каждую пустую папку. После добавления вы можете поставить и зафиксировать файл и добавить папку в систему упр

🐳 Как собирать образа контейнеров OCI и Docker с помощью Buildah

🐳  Как собирать образа контейнеров OCI и Docker с помощью Buildah
Введение Прежде чем мы приступим к созданию образов с помощью Buildah, я считаю, что небольшая вводная часть не помешает, поскольку область контейнеризации может стать лабиринтом из жаргона в первых вступительных абзацах в большинстве статей. Сначала давайте разберемся, что такое OCI, Buildah и Docker. Open Container Initiative (OCI) Итак, ссылка на Официальный сайт OCI, Инициатива Открытых Контейнеров (OCI), запущенная 22 июня 2015 года Docker, Cor

📜 Как обновить ключ подписи репозитория GitLab

📜 Как обновить ключ подписи репозитория GitLab
Ключ подписи репозитория GitLab был обновлен в начале апреля, поэтому вы можете получить ошибку при проверке подписи. Эта проблема может быть легко идентифицирована сообщением NO_PUBKEY 3F01618A51312F3F. sudo apt update Hit:1 http://archive.ubuntu.com/ubuntu bionic InRelease Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] Get:3 http://archive.ubuntu.com/ubuntu bionic-update