Определение переменных в файле Swagger .yml, переданном Ansible - PullRequest
0 голосов
/ 07 июня 2019

Мне нужно создать игровую книгу Ansible, которая настраивает AWS API Gateway.С сайта (https://docs.ansible.com/ansible/latest/modules/aws_api_gateway_module.html), он содержит свойство swagger_file, которое указывает на ваш файл swagger, который определяет свойства шлюза API AWS (api-gateway-swagger-file: "api-gateway-swagger-file.yml"). Для самого файла swagger, как бы я определил такие вещи, как AWSрегион, чтобы использовать регион AWS, который был задан в качестве хоста или группы var в отдельном файле .yml?

Например. Для обычной книги воспроизведения я мог бы иметь строку с надписью region: "{{ aws_region }}", где aws_region установлен вфайл group_vars, который содержит aws_region: us-east-1.

Мне нужно выяснить, как это сделать для самого файла сваггера, например для строки учетных данных: credentials: "arn:aws:iam::{account_id}:role/apigAwsProxyRole"

...