Co je AWS CLI?
Rozhraní příkazového řádku AWS (CLI) slouží ke správě vašich služeb AWS z terminálové relace na vašem vlastním klientovi, což vám umožňuje ovládat a konfigurovat více služeb AWS a implementovat úroveň automatizace.
Pokud již nějakou dobu používáte AWS a cítíte se pohodlně proklikáváním všemi službami, možná jste si všimli, že AWS nabízí více než jen výchozí poutavou konzoli prohlížeče. Použití AWS CLI vám může pomoci odemknout další potenciál při správě vašeho prostředí AWS. AWS CLI je jednotný nástroj pro správu vašich služeb AWS z terminálové relace na vašem vlastním klientovi. S jediným nástrojem ke stažení a konfiguraci můžete ovládat více služeb AWS z příkazového řádku a automatizovat je pomocí skriptů.
Stažení a instalace rozhraní AWS CLI
Nejprve si musíte stáhnout AWS CLI. V závislosti na vašem operačním systému bude vyžadovat jinou metodu.
Předpoklady:
Musíte se ujistit, že máte nainstalovaný alespoň Python 2 verze 2.6.5+ nebo Python 3 verze 3.3+. Pro ověření aktuální verze spusťte příkaz:
# python --version
Instalace:
Doporučením pro instalaci AWS CLI je použít přibalený instalační program od AWS. Přibalený instalační program obsahuje všechny závislosti potřebné pro instalaci.
1. Chcete-li zahájit instalaci, spusťte následující příkaz:
# curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
2. Dále musíte rozbalit stažený balíček z kroku 1:
# unzip awscli-bundle.zip
3. Jakmile je balíček rozbalen, můžete spustit instalaci:
# ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
Použití volby -b umožňuje všem uživatelům používat AWS CLI z libovolného adresáře, což znamená, že nebudete muset zadávat instalační adresář v uživatelské proměnné $PATH.
Jednoduchá konfigurace rozhraní AWS CLI
Jakmile nainstalujete AWS CLI, musíte nyní nakonfigurovat aplikaci, aby se mohla připojit k vašemu účtu AWS. Chcete-li tak učinit, zadejte z příkazového řádku následující příkaz:
# aws configure
Prostřednictvím aws configure vás AWS CLI vyzve k zadání čtyř informací. První dva jsou povinné. Toto jsou vaše ID přístupového klíče AWS a tajný přístupový klíč AWS, které slouží jako přihlašovací údaje k vašemu účtu. Nové přihlašovací údaje můžete vygenerovat v rámci AWS Identity and Access Management (IAM), pokud je ještě nemáte. Další informace, které budete potřebovat, je oblast a výstupní formát, které můžete prozatím ponechat jako výchozí.