#!/usr/bin/env bash
set -euo pipefail

Node=${1}

INSTANCE_ID=$(aws ec2 describe-instances \
        --filters "Name=network-interface.private-dns-name,Values=${Node}" \
        --query "Reservations[].Instances[?State.Name == 'running'].InstanceId[]" \
        --output text)

aws ssm start-session --target $INSTANCE_ID
