Terraform Integrated with GitHub Actions to setup Argo CD on Civo πŸŽ‘πŸ‹πŸ’™

πŸš€ GitHub Actions

πŸ¦‘ Argo CD

⚑Terraform

🀠 Civo

❄ Architecture

Terraform code for Launching Civo Cluster with Argo CD :

terraform {
required_providers {
civo = {
source = "civo/civo"
version = "0.10.3"
}
}
}
provider "civo" {
token = "token"
region = "LON1"
}
resource "civo_kubernetes_cluster" "cluster" {
name = "sample"
applications = "-Traefik,-metrics-server,argo-cd"
num_target_nodes = 3
target_nodes_size = "g3.k3s.medium"
}

πŸ”° Keep Learning !! Keep Sharing !! πŸ”°

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store