
resource "helm_release" "cvesusecom" {
  name      = "${var.env}-pull"
  namespace = var.env
  chart     = "${path.module}/../helm/susecve"
  version   = "0.1.1"
  timeout   = 3600

  set {
    name  = "secret.pull_user"
    value = base64encode(var.PULL_USER)
  }

  set {
    name  = "secret.pull_token"
    value = base64encode(var.PULL_TOKEN)
  }

  set {
    name  = "secret.pull_pwd_script"
    value = base64encode("/opt/git-askpass-helper.sh")
  }

  set {
    name  = "secret.git_ref"
    value = base64encode(var.REPO_REF)
  }

  set {
    name  = "secret.apache_uid"
    value = base64encode(var.APACHE_UID)
  }

  set {
    name  = "image_pull.tag"
    value = var.IMAGE_TAG
  }

  set {
    name  = "pvcName"
    value = var.PVC_NAME
  }

  set {
    name  = "secret.host"
    value = base64encode(var.ingress_host-subdomain)
  }

}
