Se você quer administrar instâncias AWS usando a linha de comando, conheça e veja como instalar o utilitário aws-cli no Linux via Snap.
AWS CLI é uma interface de linha de comando universal para Amazon Web Services.
O AWS CLI é uma ferramenta de código aberto desenvolvida em cima do AWS SDK para Python (Boto) que fornece comandos para interagir com os serviços AWS.
Com configuração mínima, você pode começar a usar todas as funcionalidades fornecidas pelo AWS Management Console de seu programa de terminal favorito.
Segundo a Amazon:
“A Interface da Linha de Comando (ILC) da AWS é uma ferramenta unificada para o gerenciamento de seus serviços da AWS. Com apenas uma ferramenta para fazer download e configurar, você poderá controlar vários serviços da AWS pela linha de comando e automatizá-los usando scripts.”
“A CLI da AWS v2 oferece diversos novos recursos incluindo instaladores aprimorados, novas opções de configuração, como AWS Single Sign-On (SSO) e vários recursos interativos.”
O aws-shell é um programa shell de linha de comando que oferece conveniência e recursos de produtividade para ajudar usuários novos e avançados da Interface da Linha de Comando da AWS.
Os principais recursos incluem o seguinte:
- Preenchimento automático de fuzzies para Comandos (ex.: ec2, describe-instances, sqs, create-queue), Opções (ex.: –instance-ids, –queue-url), Identificadores de recurso (ex.: IDs de instância do Amazon EC2, URLs de fila do Amazon SQS, nomes de tópico do Amazon SNS)
- Documentação em linha dinâmica: A documentação para comandos e opções é exibida conforme você vai digitando
- Execução de comandos do shell do SO: Use comandos OS comuns, como cat, ls e cp, além de entradas e saídas pipe, sem sair do shell
- Exporte comandos executados para um editor de texto
Como instalar o utilitário aws-cli no Linux via Snap em distros que suportam a tecnologia
Para instalar o utilitário aws-cli via Snap você precisa ter o suporte a essa tecnologia instalado em seu sistema. Se não tiver, use o tutorial abaixo para instalar:
Como instalar o suporte a pacotes Snap no Linux
Depois, você pode instalar o utilitário aws-cli via Snap, fazendo o seguinte:
Passo 1. Abra um terminal;
Passo 2. Instale a versão estável do programa, usando esse comando:
sudo snap install aws-cli
Passo 3. Instale a versão edge do programa, usando esse comando:
sudo snap install aws-cli --edge
Passo 4. Mais tarde, se você precisar atualizar o programa, use:
sudo snap refresh aws-cli
Pronto! Agora, você pode iniciar o programa no menu Aplicativos/Dash/Atividades ou qualquer outro lançador de aplicativos da sua distro, ou digite aws-cli
ou em um terminal, seguido da tecla TAB.
Como desinstalar o utilitário aws-cli via Snap em distros que suportam a tecnologia
Para desinstalar o utilitário aws-cli no Linux via Snap, fazendo o seguinte:
Passo 1. Abra um terminal;
Passo 2. Depois, se for necessário, desinstale o programa, usando o comando abaixo;
sudo snap remove aws-cli