@christianlempa
  @christianlempa
Christian Lempa | Let's learn GitHub Actions in a self-hosted Homelab! @christianlempa | Uploaded May 2023 | Updated October 2024, 45 minutes ago.
Are you interested in automating your Homelab? Then learning GitHub Actions is a great way to get started! With GitHub Actions, you can automate the process of building, testing, and deploying applications on a Kubernetes Cluster. Instead of spending your day in front of a terminal, you can just sit back and let GitHub Actions do all the work for you. In this video, I’ll show you how to set up a project, install a self-hosted runner, and deploy an app on your local Kubernetes Cluster. Tune in to learn more about Homelab automation with GitHub Actions! #GitHubActions #Homelab #automation

Write-Up: github.com/ChristianLempa/videos/tree/main/github-actions-tutorial

Datree-*: datree.io

- Datree Tutorial Video: youtu.be/KWKxgv4lT3o
- Kubernetes K3S Tutorial: youtu.be/UdjhFLV1yt8
- Proxmox Tutorial: youtu.be/1nf3WOEFq1Y


Follow me:

TWITTER: twitter.com/christianlempa
INSTAGRAM: instagram.com/christianlempa
TWITCH: twitch.tv/christianlempa
DISCORD: discord.gg/christian-lempa-s-tech-community-702179729767268433
GITHUB: github.com/christianlempa
PATREON: patreon.com/christianlempa
MY EQUIPMENT: kit.co/christianlempa


Timestamps:

00:00 - Introduction
00:56 - Advertisement-*
01:32 - What is GitHub Actions?
03:27 - What's the plan?
04:40 - Where do GitHub Actions run?
05:43 - Why use a self-hosted GitHub Runner?
07:49 - Install the self-hosted Runner on Linux
10:18 - Prepare the Runner
11:45 - Create a new project
14:26 - Do a quick test
15:53 - Find GitHub Actions on the Marketplace
17:39 - Authenticate to the local Kubernetes Cluster
18:57 - Use the Secret in the workflow
19:15 - Deploy a Kubernetes Application
20:21 - Use Datree to prevent misconfiguration-*
22:53 - Use Cases

________________
All links with "*" are affiliate links.
Lets learn GitHub Actions in a self-hosted Homelab!The BEST Home Server Uptime Monitoring!Secret Docker Commands you dont know!Credentials and Configs in Kubernetes Secrets and ConfigMapsIts now a UI for Ansible, Terraform and more! // SemaphoreA better open source File Manager for WindowsFully automated Zero-Trust VPN for DevOps // Twingate #2How vulnerable are we in IT? // CrowdStrike outageAre small tools safe enough for self-hosting?Get icons in your UNIX terminal #homelab #tech #selfhostedLets explore the Azure Web UIHow to plan your HomeLab the right way?

Let's learn GitHub Actions in a self-hosted Homelab! @christianlempa

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER