Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Let's learn GitHub Actions in a self-hosted Homelab!
Play lesson

Kubernetes Tutorials - Let's learn GitHub Actions in a self-hosted Homelab!

5.0 (3)
45 learners

What you'll learn

Design interactive learning activities for online courses
Create assessments aligned with learning objectives
Develop multimedia content using authoring tools
Evaluate learner engagement metrics for improvement

This course includes

  • 8.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

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: https://github.com/ChristianLempa/videos/tree/main/github-actions-tutorial Datree-*: http://datree.io - Datree Tutorial Video: https://youtu.be/KWKxgv4lT3o - Kubernetes K3S Tutorial: https://youtu.be/UdjhFLV1yt8 - Proxmox Tutorial: https://youtu.be/1nf3WOEFq1Y Follow me: TWITTER: https://twitter.com/christianlempa INSTAGRAM: https://instagram.com/christianlempa TWITCH: https://twitch.tv/christianlempa DISCORD: https://discord.gg/christian-lempa-s-tech-community-702179729767268433 GITHUB: https://github.com/christianlempa PATREON: https://www.patreon.com/christianlempa MY EQUIPMENT: https://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.

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere