Turbocharge Your DevOps Workflow with GitHub Actions and Tailscale SSH

preview_player
Показать описание
Join us on a journey to simplify your DevOps GitHub Actions SSH based workflow. If you've struggled with rotating secrets and managing SSH keys, this should be useful for you. We explore how Tailscale, a mesh VPN solution built on the Wireguard protocol, can be seamlessly integrated with GitHub Actions to revolutionize your automation process.

🔐 Secure Automation: Say goodbye to exposing ports and managing SSH keys. Tailscale's encrypted connections ensure robust security.
🌐 Flat Network Magic: Tailscale provides a flat network across all your resources, whether they're in the cloud or on-premises.
💼 Efficient Workflows: Learn how to set up GitHub Action runners on your tailnet and use ACLs to manage resource access based on tags.

===

00:00 - Intro
00:32 - What is a GitHub Action?
01:13 - What is Tailscale?
03:15 - Jigsaw Pieces
04:15 - GitHub Action Code Walkthrough
09:13 - ACLs explained in-brief
13:12 - The Death of the SSH Key
14:11 - Outro
Рекомендации по теме
Комментарии
Автор

THANK YOU!!!! That was exactly what I needed to setup a deploy to my Raspberry Pi!
I'm totally new to devops. I've never had any experiences with networks etc and I was trying to figure out how to host my own stuff on RPi. Turns out, my ISP doesn't allow that— but with your help it's not a problem at all.
Excellent!

Rr_
Автор

"Creative Juices" it did indeed spark a lot of ideas i could do now.

ghangj
Автор

Great video!, Thank you for creating. I also would love! a video on ACL's as a huge fan of Tailscale, I feel I know like nothing about them.

dannybolick
Автор

Fantastic overview. Thank you Alex & Tailscale Team.

GrishTech
Автор

Excellent tutorial and excellent team; This project has a broad prospect; Thank you Alex & Tailscale Team.

弓长文文武
Автор

Ok this may help me solve an issue I have on gh actions. I need to connect to a database with a whitelist in front of it from my gh actions run. If I can do this, I should also be able to route outbound traffic to my exit node running in AWS that has a fixed IP.
I’m new to Tailscale still learning. Next I want to learn to route only some of the traffic to my node in AWS.
Thought about subnets but it’s hard to find the ip addresses of my targets. Next I found applications and this seems like exactly what I need. Still learning to configure. Could really use more videos on acl. And setting up an application node. For instance can I use the same node for an exit node and an application node?

Rick-Blaine
Автор

Could you guys please give the action some love on GitHub? There are open issues and PRs which are going completely ignored.

ToryBerra