#ansible #ansible-inventory #ansible-facts #ansible-template
Вопрос:
Мне нужно написать playbook, чтобы создать три проекта в реестре harbor с указанными метаданными.
Проекты:
1. devops
2. cloud
3. service
Я создал объекты в json для создания проектов в harbor через API. Но требование изменилось, чтобы записать этот json в ansible playbook. Пожалуйста, предложите любую помощь по этому вопросу для создания сборника игр, используя приведенные ниже метаданные для трех проектов.
Метаданные :
curl --location --request POST https://harbor.rl.com/api/v1.0/projects' --header 'Content-Type: application/json' --header 'X-Resource-Name-In-Location: true' --header 'Authorization: Basic YjgjhIUUOJi86h=' --data-raw '{
"project_name": "devops",
"public": true,
"metadata": {
"public": "true",
"prevent_vul": "true",
"auto_scan": "true"
},
"storage_limit": -1
}'
Комментарии:
1. Это не бесплатная услуга по написанию кода. Мы можем помочь, если у вас возникнут проблемы, но мы не будем выполнять эту работу за вас. Что вы пробовали до сих пор и с какой проблемой сталкиваетесь?