☁️ Что такое AWS CLI и как установить ее на Windows, macOS, Docker и Linux?

☁️ Что такое AWS CLI и как установить ее на Windows, macOS, Docker и Linux?
Интерфейс командной строки AWS или CLI - это набор инструментов с открытым исходным кодом, который позволяет управлять сервисами AWS и автоматизировать их с помощью команд. AWS CLI поддерживает несколько платформ, таких как Windows, Linux и macOS, и обеспечивает прямой доступ к общедоступным API от AWS. Более того, автоматизация утомительных инфраструктурных задач возможна в среде CLI. Версии интерфейса командной строки AWS У AWS CLI доступны д...

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

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

🐳 Как обмениваться данными между контейнером Docker и хост-системой с помощью томов

🐳 Как обмениваться данными между контейнером Docker и хост-системой с помощью томов
Самый простой способ обмена данными между контейнером Docker и хост-системой - использовать тома Docker (volume). В этом руководстве мы рассмотрим пошаговые инструкции по обмену файлами между контейнером Docker и хост-системой с использованием томов Docker через командную строку на Linux. В этом руководстве вы узнаете: Как использовать тома для обмена данными между контейнером Docker и хостом Рассмотрим следующий пример. Во-первых, на хост...

🐳 Как удалить все Docker контейнеры с помощью одной команды

🐳  Как удалить все Docker контейнеры с помощью одной команды
В этом руководстве мы покажем примеры в командной строке для удаления всех контейнеров Docker из системы Linux. Это будет работать в любом дистрибутиве Linux. Наряду с удалением контейнеров Docker вы также узнаете, как удалить образы, тома и сети Docker. Это полезно, когда вы хотите полностью удалить все следы контейнеров из вашей системы и начать все заново. Ознакомьтесь с приведенными ниже примерами, чтобы узнать, как это сделать. Начните ...

🐧 Как смонтировать разделы с помощью UUID в Linux

🐧 Как смонтировать разделы с помощью UUID в Linux
Если вы используете много дисков, которые регулярно меняются или перемещаются, рекомендуется монтировать раздел с использованием UUID. Это связано с тем, что ОС может изменять имена устройств в некоторых ситуациях, например, при добавлении другого диска. Это может закончиться проблемами с загрузкой. UUID уникален и не зависит от реальных имен устройств. В этом руководстве мы узнаем, как монтировать разделы с помощью UUID в системе Linux.

🖧 Как отключить / включить IP форвардинг на Linux

🖧 Как отключить / включить IP форвардинг на Linux
В определенных сценариях может потребоваться настроить переадресацию IP в системе Linux. Если сервер Linux действует как брандмауэр, маршрутизатор или устройство NAT, он должен быть способен пересылать пакеты, предназначенные для других пунктов назначения (кроме него самого). И наоборот, проброс IP обычно следует отключать, если вы не используете одну из вышеупомянутых конфигураций. Вы  же не хотите, чтобы ваша система тратила впустую полосу пр

☸️ Ошибка 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. Сервер метрик поможет нам узнать об использовании ресурсов подов и хостов. При попытке настроить сервер метрик мы могли столкнуться с несколькими проблемами. Для дальнейшего использования это было задокументировано, что может быть полезно для тех, кто сталкивается с подобными проблемами. До сих пор я использовал старую версию метрики. Пора обновить. Установка

🐳 Быстрый способ удалить все образы Docker с вашего хоста

🐳 Быстрый способ удалить все образы Docker с вашего хоста
Это нормально удалять образа Docker? Абсолютно хороший вопрос, делайте это осторожно !! Удаление и образа приведет к удалению всей информации о вашем контейнере. Какая команда удаляет образ Docker? docker rmi image-name/image-id Пример вывода: # docker rmi mirhosting/centos7-cpanel Untagged: mirhosting/centos7-cpanel:latest Untagged: mirhosting/centos7-cpanel@sha256:1de492e1ccb1cab42ef73dbd18b6a35646d5b19aebd6b0b8301245fcaef3b837 Deleted: sh