✔️Комплексный инструмент тестирования на Bash, предоставляющий более 80 вспомогательных функций для облачной разработки, контейнеров Docker, Kubernetes, системного администрирования, проверки безопасности и автоматизации DevOps.
➡️ Возможности:
💠проверка типов данных: целые числа, числа с плавающей запятой, строки, беззнаковые целые числа.
💠операции со строками
💠тестирование сети: проверка подключения с использованием протоколов
TCP/UDP и таймаутом в 3 секунды.💠операции с файловой системой: существование файлов/каталогов, права доступа и свойства.
💠
Docker и контейнеры: статус контейнеров, проверка образов, доступ к портам, тома, сети.💠
Kubernetes: именование ресурсов, метки, аннотации, пространства имен, запросы ресурсов.💠обнаружение сервисов: мониторинг портов, разрешение
DNS, проверка работоспособности, проверка FQDN.💠управление процессами и системами: мониторинг процессов, проверка пользователей/групп, интеграция с
systemd.💠окружение и конфигурация: переменные окружения, проверка кодировки
base64/base32.💠функции безопасности:
SSL/TLS-сертификаты, SSH-ключи, права доступа к файлам, контексты SELinux.💠сетевая безопасность:
IPv6, обозначение CIDR, MAC-адреса, обнаружение частных/замкнутых IP-адресов.💠мониторинг ресурсов: использование ЦП/памяти, дисковое пространство, системная нагрузка, ограничения процессов.
💠тестирование
URL и API: проверка URL-адресов, коды ответов HTTP, конечные точки веб-перехватчиков.💠интеграция с
BATS: бесшовная интеграция с системой автоматизированного тестирования Bash.💠кроссплатформенность: несколько резервных инструментов для максимальной совместимости.
🐙 Перейти на Github
🔨 bash_help
