☸️ Получение событий Kubernetes по дате с помощью kubectl

☸️ Получение событий Kubernetes по дате с помощью kubectl
Как получить любые компоненты k8s с cортировкой по дате? В этом руководстве я покажу вам, как получить инстансы Kubernetes с сортировкой по дате с помощью kubectl. В большинстве случаев нам надо получить события в k8s, но они не отсортированы по дате и времени. Итак, сортируем события по метке времени создания: Как показать события Kubernetes Итак, давайте посмотрим, как мы можем это сделать. Прежде всего, давайте рассмотрим события. kubectl

📜 Как копировать и вставлять строки вставки в vim

📜  Как копировать и вставлять строки вставки в vim
В этом руководстве мы рассмотрим, как копировать строки в vim. VIM, аббревиатура от Vi iMproved, представляет собой текстовый редактор с широкими возможностями настройки, предназначенный для очень эффективного создания и изменения любого текста. Он включен как «vi» в большинство систем UNIX и Apple OS X. Vim имеет следующие особенности: Многоуровневое дерево отмены обширная система плагинов поддержка сотен языков программирования и фо...

☸️ Ошибка Kubernetes error: You must be logged in to the server (Unauthorized)

☸️ Ошибка Kubernetes  error: You must be logged in to the server (Unauthorized)
Ошибка При запуске любой команды kubectl возникает ошибка: $ kubectl get po  error: You must be logged in to the server (Unauthorized) Решение Для решения этой ошибки необходимо удалить конфиг .kube в хоум каталоге пользователя. $ rm -rf ~/.kube/config Далее также появляется ошибка: $ kubectl get po -n mtoir The connection to the server localhost:8080 was refused - did you specify the right host or port? Ранее мы уже решили эту проблему: ☸️ 

☸️ Как развернуть и использовать KubeVirt на Minikube

☸️ Как развернуть и использовать KubeVirt на Minikube
Технология KubeVirt позволяет управлять виртуальными машинами в Kubernetes. Это решение удовлетворяет потребность в запуске некоторых частей приложения, которые нельзя легко поместить в контейнер на виртуальной машине поверх кластера Kubernetes. Это полезно для разработчиков, которые хотят внедрить Kubernetes, но все еще имеют компоненты приложения, зависящие от виртуальной машины. Команды, полагающиеся на существующие рабочие нагрузки на основе в...

☸️ Kubernetes metrics | Error from server (ServiceUnavailable)

☸️ Kubernetes metrics | Error from server (ServiceUnavailable)
Вступление Для запуска команды kubectl top необходимы метрики Kubernetes. Сервер метрик поможет нам узнать об использовании ресурсов подов и хостов. При попытке настроить сервер метрик мы могли столкнуться с несколькими проблемами. Для дальнейшего использования это было задокументировано, что может быть полезно для тех, кто сталкивается с подобными проблемами. До сих пор я использовал старую версию метрики. Пора обновить. Установка

📁Как скопировать файлы и создавать целевые каталоги одновременно на Linux

📁Как скопировать файлы и создавать целевые каталоги одновременно на Linux
Обычно мы копируем файлы из одного местоположения в другое уже существующее, используя такие команды, как cp, rsync и scp и т. д. Если целевое местоположение не существует, мы сначала создаем его, а затем копируем файл в это вновь созданное местоположение. Обычно копировал файлы из одного места в другое из командной строки именно так. Знаете ли вы, что мы можем скопировать файл и автоматически создать целевой каталог, если он не существует?

☸️ Как показать все образа в кластере Kubernetes ?

☸️ Как показать все образа в кластере Kubernetes ?
Хотите узнать, какие образы Docker используются в вашем кластере? Это легко сделать с помощью скрипта, показанного далее. Как узнать образ Docker в кластере Kubernetes? Запустите скрипт: #!/bin/bash kubectl get pods --all-namespaces -o jsonpath="{..image}" |\ tr -s '[[:space:]]' '\n' |\ sort |\ uniq -c

☸️ Как проверить YAML-файлы Kubernetes на предмет корректности

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

☸️ Как развернуть MySQL на Kubernetes

☸️ Как развернуть MySQL на Kubernetes
В этом руководстве показаны подробные шаги по развертыванию MySQL в Kubernetes. Я буду использовать minikube, чтобы продемонстрировать примеры работы на Kubernetes СУБД MySQL. Все мы знаем о большой важности сохранения данных, и почти все наши приложения во многом полагаются на какие-то системы управления базами данных (СУБД). Настройка СУБД на Kubernetes помогает команде DevOps и администраторам баз данных легко использовать и масштабировать б

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

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