File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -208,8 +208,14 @@ install_aws_tools() {
208208 install_with_version " AWS SAM CLI" " sudo ./sam-installation/install --update" " /usr/local/bin/sam --version | awk '{print \$ 4}'"
209209 rm -rf ./sam-installation/ aws-sam-cli-linux-${ARCH_SAM} .zip
210210
211- log_info " Installing Session Manager Plugin..."
212- curl -sS -L " https://s3.amazonaws.com/session-manager-downloads/plugin/latest/linux_64bit/session-manager-plugin.rpm" -o " session-manager-plugin.rpm"
211+ log_info " Installing Session Manager Plugin for ${ARCH_UNAME} ..."
212+ # Session Manager Plugin uses linux_64bit for x86_64 and linux_arm64 for ARM64
213+ if [ " $ARCH_UNAME " = " aarch64" ]; then
214+ SSM_ARCH=" linux_arm64"
215+ else
216+ SSM_ARCH=" linux_64bit"
217+ fi
218+ curl -sS -L " https://s3.amazonaws.com/session-manager-downloads/plugin/latest/${SSM_ARCH} /session-manager-plugin.rpm" -o " session-manager-plugin.rpm"
213219 install_with_version " Session Manager Plugin" " sudo dnf -q install -y session-manager-plugin.rpm" " session-manager-plugin --version 2>/dev/null | head -1"
214220 rm session-manager-plugin.rpm
215221}
You can’t perform that action at this time.
0 commit comments