I just published a guide to creating bastions on demand using AWS Fargate: https://theconsultingcto.com/posts/bastions-on-demand/
I wrote the initial version over a year ago, but it took me a while to write it up.
The Lambda functions use
aws-api which I can’t recommend highly enough.
Give it a try, and let me know if you run into any trouble.