Вопросы по теме 'inspec'
Проверьте содержимое файла с помощью InSpec, если он существует
Я пишу тест Chef InSpec в ruby, чтобы проверить содержимое файлов на «umask 077». Проблема в том, что некоторые файлы в моем массиве, которые я проверяю, не существуют. Я пытаюсь исключить файлы nil и повторно отправить их, но, похоже, все равно...
4469 просмотров
schedule
26.11.2021
Chef Test Kitchen проверяет наличие файла внутри контейнера Docker
Я пытаюсь запустить простой тест с помощью Chef test kitchen:
describe file('/opt/test_file.txt') do
it { should exist }
end
Я могу легко запустить этот тест на своей кухонной машине (virtualBox / centos-7.2) с помощью функции kitchen...
994 просмотров
schedule
28.09.2021
Обработка учетных данных поставщика Terraform в распределенной среде с помощью InSpec и удаленного состояния
Есть ли у кого-нибудь интересные идеи о том, как обрабатывать учетные данные поставщика Terraform для AWS, учитывая следующие варианты использования:
Распределенные среды (prod / pre / qa / test / dev) с отдельными учетными записями AWS...
32 просмотров
schedule
23.11.2021
Почему мы не можем использовать только Ansible вместо Chef inspect?
Ссылаясь на: http://scienceofficersblog.blogspot.com/2016/02/testing-ansible-with-inspec.html
Есть так много сообщений, в которых упоминается использование Chef inspec для тестирования Ansible. Но они обычно приводят пример вроде:
Доступный:...
676 просмотров
schedule
24.06.2022
Как включить пользовательский ресурс проверки в несколько профилей?
Я написал специальный ресурс для проверки шеф-повара для работы с проприетарным форматом конфигурации, который использует компания, в которой я работаю. Я поместил ресурс в папку .\myprofile\libraries , как того требует документация[1]. Однако я...
218 просмотров
schedule
03.07.2022
Как проверить, что httpd включен и работает с помощью InSpec с Kitchen-docker в CentOS?
Выполняя свой тест с InSpec, я не могу проверить, включен ли и работает ли httpd.
Тест InSpec
describe package 'httpd' do
it { should be_installed }
end
describe service 'httpd' do
it { should be_enabled }
it { should be_running }
end...
1390 просмотров
schedule
15.08.2022
кухня проверить вывод показать отчет о двойном тестировании
Используя kitchen verify , я получил двойной отчет о своем тесте пакета. Я не знаю, почему, и это происходит только в этой кулинарной книге. Я выполнил ту же команду kitchen verify , и вывод ясен, так что теперь изменилось?
Это вывод (с двойным...
264 просмотров
schedule
26.08.2022
Как протестировать рецепт шеф-повара с зашифрованными пакетами данных
Итак, в моем рецепте есть следующее:
secret = Chef::EncryptedDataBagItem.load_secret("/root/.chef/encrypted_data_bag_secret")
# Decrypt the data bag
creds = Chef::EncryptedDataBagItem.load("passwords", "mysql-root", secret)
Как я могу...
677 просмотров
schedule
28.02.2023
Могу ли я запросить порт jmx с помощью curl, чтобы убедиться, что jmx работает нормально?
Можно ли запросить некоторые / любые данные из порта jmx с помощью curl? Я пишу тест inspec (chef), чтобы убедиться, что jmx работает нормально.
# curl https://localhost:9114
curl: (35) Encountered end of file
# curl -s -w "%{http_code}\n"...
2343 просмотров
schedule
13.03.2023
inspec запустить один элемент управления как sudo
Я использую inspec для проверки некоторых AMI, которые я создаю, и в основном я хочу, чтобы элементы управления в профиле работали как обычный пользователь, чтобы я мог тестировать, как обычный пользователь увидит вещи.
Однако есть несколько...
492 просмотров
schedule
13.02.2023
Получение переменной версии в качестве вывода в отчете InSpec
Я использую chef inspc для проверки образов AMI, созданных с помощью упаковщика, на соответствие стандартам. Одним из требований является проверка разницы версий между образами AMI.
У меня есть следующий код, который проверяет доступность версии...
148 просмотров
schedule
10.06.2023
Как проверить конкретную строку с помощью теста Inspec
Как проверить, содержит ли первая строка файла определенную строку, используя тест Inspec? В настоящее время я занимаюсь этим.
describe file ('/path/to/file/filename')do
it { should exist }
its('content') { should match 'build/path/location'...
91 просмотров
schedule
19.03.2023
Использование ruby-sdk AWS с проблемой именованных профилей Inspec
Попытка очистить некоторые тесты для IaC с помощью Inspec , но жесткое кодирование security_group_ids не подходит по очевидным причинам.
Вместо этого я пытаюсь использовать ruby sdk для извлечения id на основе name (т.е. как вы делаете с...
11 просмотров
schedule
09.10.2022
Inspec Resource (для сервера Windows) для объектов групповой политики
Я хочу сделать inspec (chef) для разных GPO. Мне интересно узнать, есть ли какой-нибудь ресурс для GPO (сервер Windows). потому что у меня недостаточно знаний о gpos и о том, как они работают через powershell. Итак, я признателен, если вы пришлете...
180 просмотров
schedule
22.02.2024
Не удалось проверить установку пакета в Windows с помощью inspec
Я хочу знать, как проверить установку пакета/приложения (НА машине WINDOWS) через inspec. Я попытался использовать команду package для проверки, но это не сработало.
Контроль :
описать пакет ('java') сделать это {должен быть_установлен } конец...
200 просмотров
schedule
27.02.2024
Шеф-повар - подтвердите наличие раздела реестра
После того, как Chef запускает мой компьютер с Windows, я использую следующий тест Inspec, чтобы убедиться, что раздел реестра существует:
describe...
291 просмотров
schedule
09.04.2024
Ошибка InSpec Kubernetes Resource Pack Ruby
пытаясь начать тестирование kubernetes с помощью inspec, используя: https://github.com/bgeesaman/inspec-k8s
Я запускаю его из образа make и docker , найденного здесь: https://github.com/bgeesaman/inspec-k8s-sample
У меня есть несколько...
59 просмотров
schedule
11.04.2024