n'a pas trouvé la clé attendue lors de l'analyse d'un mappage de bloc à la ligne 431 colonne 15
je tentais de créer une politique de proxy_protocol pour ELB dans le modèle de formation de nuages au format YAML. Je recevais une erreur "n'a pas trouvé la clé attendue lors de l'analyse d'un mappage de bloc à la ligne 431 colonne 15". J'essayais d'exécuter les commandes cli AWS pendant que les modèles CFN étaient créés et que je passais les paramètres requis. Comment résoudre le problème et exécuter les commandes AWS cli via des modèles CFN?
Proxy_policy:
commands:
01_Enable_proxy:
command: "$(aws --region", !Ref "AWS::Region", " elb create-load-balancer-policy ",
" --load-balancer-name ", !Ref "AppELB",
" --policy-name ", !Join [ "", [!FindInMap [EnvironmentToPrettyEnvironmentMap, !Ref "Environment", label], ProxyProtocol]] ,
" --policy-type-name ProxyProtocolPolicyType",
" --policy-attributes AttributeName=ProxyProtocol,AttributeValue=True)"
set_listener:
commands:
01_set_listener:
command: "$(aws --region", !Ref "AWS::Region", "elb set-load-balancer-policies-for-backend-server",
" --load-balancer-name ",!Ref "AppELB",
" --policy-names ",!Join [ "", [!FindInMap [EnvironmentToPrettyEnvironmentMap, !Ref "Environment", label], ProxyProtocol]],
" --instance-port 80")
Votre YAML ne semble pas être un fichier YAML valide en raison de l'indentation pour les premières' commandes' qui ne sont pas égales à celles de 'set_listener' – Anthon
Cette erreur arrive de leur analyseur Yaml Vous n'avez pas Yaml valide – user602525
Je l'ai fatigué mais ça ne marche pas –