Installation de Guard pour Linux et macOS - AWS CloudFormation Guard

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.

Installation de Guard pour Linux et macOS

Vous pouvez l'installer AWS CloudFormation Guard pour Linux et macOS à l'aide de la version binaire prédéfinie, Cargo, ou via Homebrew.

Installer Guard à partir d'une version binaire prédéfinie

Utilisez la procédure suivante pour installer Guard à partir d'un fichier binaire prédéfini.

  1. Ouvrez un terminal et exécutez la commande suivante.

    curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/aws-cloudformation/cloudformation-guard/main/install-guard.sh | sh
  2. Exécutez la commande suivante pour définir votre PATH variable.

    export PATH=~/.guard/bin:$PATH

    Résultats : Vous avez correctement installé Guard et défini la PATH variable.

    1. (Facultatif) Pour confirmer l'installation de Guard, exécutez la commande suivante.

      cfn-guard --version

      La commande renvoie le résultat suivant.

      cfn-guard 3.0.0

Installez Guard from Cargo

Cargo est le gestionnaire de paquets de Rust. Procédez comme suit pour installer Rust, qui inclut Cargo. Ensuite, installez Guard from Cargo.

  1. Exécutez la commande suivante depuis un terminal et suivez les instructions affichées à l'écran pour installer Rust.

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    1. (Facultatif) Pour les environnements Ubuntu, exécutez la commande suivante.

      sudo apt-get update; sudo apt install build-essential
  2. Configurez votre variable d'PATHenvironnement et exécutez la commande suivante.

    source $HOME/.cargo/env
  3. Une fois Cargo installé, exécutez la commande suivante pour installer Guard.

    cargo install cfn-guard

    Résultats : Vous avez correctement installé Guard.

    1. (Facultatif) Pour confirmer l'installation de Guard, exécutez la commande suivante.

      cfn-guard --version

      La commande renvoie le résultat suivant.

      cfn-guard 3.0.0

Installez Guard depuis Homebrew

Homebrew est un gestionnaire de paquets pour macOS et Linux. Procédez comme suit pour installer Homebrew. Ensuite, installez Guard depuis Homebrew.

  1. Exécutez la commande suivante depuis un terminal et suivez les instructions affichées à l'écran pour installer Homebrew.

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. Une fois Homebrew installé, exécutez la commande suivante pour installer Guard.

    brew install cloudformation-guard

    Résultats : Vous avez correctement installé Guard.

    1. (Facultatif) Pour confirmer l'installation de Guard, exécutez la commande suivante.

      cfn-guard --version

      La commande renvoie le résultat suivant.

      cfn-guard 3.0.0