Skip to content

cloud-native-toolkit/terraform-tools-argocd

Repository files navigation

ArgoCD terraform module

Latest release Verify and release module

Installs ArgoCD in the cluster via the operator. On OpenShift the module will also set up a route and enable OpenShift Auth. On Kubernetes, an ingress will be created.

Software dependencies

The module depends on the following software components:

  • terraform v0.15

Module dependencies

  • Cluster
  • OLM

Example usage

See example/ folder for full example usage

module "argocd" {
  source = "github.com/ibm-garage-cloud/terraform-tools-argocd.git"

  cluster_config_file = module.cluster.config_file_path
  cluster_type        = module.cluster.platform.type_code
  olm_namespace       = module.olm.olm_namespace
  operator_namespace  = module.olm.target_namespace
  name                = "argocd"
}