Skip to content

Instantly share code, notes, and snippets.

@spirosoik
Created December 16, 2020 12:39
Show Gist options
  • Save spirosoik/6f4a043492965c0718a067b7285e6b69 to your computer and use it in GitHub Desktop.
Save spirosoik/6f4a043492965c0718a067b7285e6b69 to your computer and use it in GitHub Desktop.
module "argocd" {
source = "git@github.com:<our-secret-repo>/cloud-terraform-modules.git//aws/argocd?ref=v1.2.0"
cluster_endpoint = module.eks.kube_provider.host
cluster_cacert = base64encode(module.eks.kube_provider.cluster_ca_certificate)
cluster_token = module.eks.kube_provider.token
cluster_name = module.eks.kube_provider.aws.args.cluster_name
aws_cluster_assume_role_arn = module.eks.kube_provider.aws.args.role
argocd_namespace = var.argocd_namespace
argocd_manifest_uri = var.argocd_manifest_uri
argocd_auto_update = var.argocd_auto_update
aws_assume_role = var.eks_assume_role_enabled
config_path = var.eks_kubeconfig_enable ? abspath(module.eks.kube_provider.config_path) : "~/.kube/config"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment