Aws session manager for linux (#1169)

* add installation aws session manager for linux

* move logic to one file

* change order

* removed unnecessary exit

* move echo line

* add plugin word

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
This commit is contained in:
Dmitry Shibanov
2020-07-08 10:30:15 +03:00
committed by GitHub
parent 69f455808b
commit 1cc55a5bd2

View File

@@ -32,6 +32,17 @@ if ! command -v aws; then
exit 1 exit 1
fi fi
curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_64bit/session-manager-plugin.deb" -o "session-manager-plugin.deb"
sudo dpkg -i session-manager-plugin.deb
sessionPlugin=$(session-manager-plugin)
echo "$sessionPlugin"
if ! [[ $sessionPlugin == *"was installed successfully"* ]]
then
exit 1
fi
# Document the installed version # Document the installed version
echo "Document the installed version" echo "Document the installed version"
DocumentInstalledItem "AWS CLI ($(aws --version 2>&1))" DocumentInstalledItem "AWS CLI ($(aws --version 2>&1))"
DocumentInstalledItem "AWS CLI Session manager plugin ($(session-manager-plugin --version 2>&1))"