• Le AWS Systems Manager CloudWatch tableau de bord ne sera plus disponible après le 30 avril 2026. Les clients peuvent continuer à utiliser CloudWatch la console Amazon pour consulter, créer et gérer leurs CloudWatch tableaux de bord Amazon, comme ils le font aujourd'hui. Pour plus d'informations, consultez la documentation Amazon CloudWatch Dashboard.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Exécution de scripts depuis GitHub
Cette rubrique explique comment utiliser le document prédéfini Systems Manager (document SSM) AWS-RunRemoteScript pour télécharger des scriptsGitHub, notamment depuis Ansible Playbooks, Python, Ruby et des scripts. PowerShell En utilisant ce document SSM, vous n'avez plus besoin de porter manuellement des scripts vers Amazon Elastic Compute Cloud (Amazon EC2) ou de les encapsuler dans des documents SSM. AWS Systems Manager l'intégration avec GitHub promeut l'infrastructure sous forme de code, ce qui réduit le temps nécessaire à la gestion des nœuds tout en normalisant les configurations au sein de votre flotte.
Vous pouvez également créer des documents SSM personnalisés qui vous permettent de télécharger et d'exécuter des scripts ou d'autres documents SSM à partir d'emplacements distants. Pour de plus amples informations, veuillez consulter Création de documents composites.
Vous pouvez également télécharger un répertoire contenant plusieurs scripts. Lorsque vous exécutez le script principal du répertoire, Systems Manager exécute également les scripts référencés qui sont inclus dans le répertoire.
Notez les informations importantes suivantes relatives à l'exécution de scripts à partir de GitHub.
-
Systems Manager ne vérifie pas que le script est à même de s'exécuter sur un nœud. Avant de télécharger et d'exécuter le script, vérifiez que le logiciel requis est installé sur le nœud. Vous pouvez également créer un document composite qui installe le logiciel à l'aide de l'un Run Command ou l'autre des outils State Manager AWS Systems Manager, puis télécharge et exécute le script.
-
Vous devez vous assurer que toutes les conditions prérequises GitHub sont remplies. Cela inclut l'actualisation de votre jeton d'accès, si nécessaire. Vous devez également vous assurer que vous ne dépassez pas le nombre de requêtes authentifiées ou non authentifiées. Pour plus d’informations, consultez la documentation GitHub.
-
Les référentiels GitHub Enterprise ne sont pas pris en charge.