Creating Continuous Deployment Pipelines for Kubernetes with GitHub Actions
summary
Shows a concrete CD pipeline that runs npm tests in GitHub Actions, builds a Docker image with buildx using the docker/build-push-action, pushes to GitHub Container Registry using per-run tokens, tags images as latest, and deploys by swapping image refs in manifests with the Azure/k8s-deploy action. Notes storing cluster and registry credentials as imagePullSecrets and restricting deployment jobs to specific branches. Provides links and a tutorial for reproducing the working pipeline.
AI-written summary · about
related talks
44mLevel-up your DevOps with GitHub Actions and Kubernetes
41mLevel-up Your DevOps with GitHub Actions and Kubernetes
41mLevel-up Your DevOps with GitHub Actions and Kubernetes
37mGitHub Actions + K8S to level up software dev
44mLevel-up Your DevOps with GitHub Actions and Kubernetes
55mLevel-up Your DevOps with GitHub Actions and Kubernetes
51mCreating a CI/CD Pipeline for Kubernetes Using Azure DevOps
38mLevel-up Your DevOps with GitHub Actions & Kubernetes
