GitHub
GitHub hosts Git repositories and adds pull requests, issues and GitHub Actions. It is the usual source of the code that Terraform and Argo CD deploy.
Key concepts #
- Pull request: review before merging.
- Repository secrets and OIDC for deployments.
Learn it #
More tutorials that use GitHub
- Terraform Cloud Agents in a Kubernetes Cluster
- AWS with Terraform Tutorial: Terraform CI/CD (21)
- Terraform AWS EKS Cluster Deployment & Application Publishing through ALB
- Terraform AWS ECS Fargate Cluster Deployment & Docker Container Publishing
- How to Install Rancher Desktop on Linux, macOS and Windows
- How to use Terraform, AWS, and Ansible Together
- How to Install OpenTofu
- Istio Patterns: Traffic Splitting in Kubernetes (Canary Release)