☸️ Как установить плагины kubectl в Kubernetes с помощью Krew

☸️ Как установить плагины kubectl в Kubernetes с помощью Krew
Krew - это инструмент командной строки kubectl, используемый для обнаружения, управления и установки плагинов kubectl. Он работает так же, как yum, brew и apt. Krew поддерживает более 100 плагинов kubectl. Для разработчиков вы можете использовать Krew для упаковки и распространения ваших плагинов на разных платформах и сделать их доступными для пользователей через централизованный репозиторий. В этом руководстве мы расскажем, как установить и

☸️ Как развернуть под Ubuntu в Kubernetes | OpenShift

☸️ Как развернуть под Ubuntu в Kubernetes | OpenShift
Как создать один под Ubuntu в кластере Kubernetes или OpenShift ? В Kubernetes под - это группа из одного или нескольких контейнеров с общим хранилищем/сетевыми ресурсами и спецификацией того, как запускать контейнеры. ☸️ Kubernetes — введение для начинающих Когда под запускает один контейнер, вы можете подумать о нем как об оболочке вокруг одного контейнера. Kubernetes управляет подами, а не контейнерами напрямую. В этом руководстве мы рассм

☸️ Как установить Jenkins на Kubernetes

☸️  Как установить Jenkins на Kubernetes
CI/CD (непрерывная интеграция / непрерывное развертывание) - это основная концепция мира DevOps. Она помогает нам автоматизировать процессы разработки программного обеспечения: создание, тестирование и развертывание исходных кодов. 📜 Введение в GitLab CI / CD для начинающих Среди многих инструментов CI/CD Jenkins - один из самых известных инструментов с открытым исходным кодом, который помогает настроить пайплайны для непрерывной интеграции и непр

🐳 Как запустить службу Docker при загрузке системы

🐳 Как запустить службу Docker при загрузке системы
Это просто напоминание о необходимости всегда включать службу докеров при загрузке системы. Предварительная информация Версия операционной системы. $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04 LTS Release: 20.04 Codename: focal Установленный пакет Docker. $ apt-cache policy docker.io docker.io: Installed: 19.03.8-0ubuntu1.20.04 Candidate: 19.03.8-0ubuntu1.20.04 Version table:

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

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

☸️ Ошибка Kubernetes The connection to the server localhost:8080 was refused

☸️ Ошибка Kubernetes The connection to the server localhost:8080 was refused
Проблема Недавно я столкнулся с ошибкой при запуске kubectl The connection to the server localhost:8080 was refused - did you specify the right host or port? Дело в том, что у вашего пользователя не добавлен админский конфиг. Решение Для решения этой ошибки необходимо создать конфиг .kube в хоум каталоге пользователя и скопировать туда админский конфиг. Также необходимо назначить права на этот файл mkdir -p $HOME/.kube sudo cp -i /etc/kuber

🐧 10 советов и рекомендаций по работе с Linux

🐧 10 советов и рекомендаций по работе с Linux
Терминал Linux может показаться довольно сложным для новых пользователей и даже для опытных пользователей, не знающих советов и приемов Linux. Linux - невероятно гибкая операционная система. Однако сложно запомнить все команды и их правильное использование. Наши удивительные приемы позволят вам использовать Linux как профессионалу! Взгляните на эти 10 советов и приемов по расширению вашей гибкости вашей работы на Linux: 1. Удаление файлов

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

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

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

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

🐳 Установка среды выполнения контейнеров 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 Поддержка нескол...