jenkins-x/terraform-aws-eks-jx

iamUserName not populated into terraform output

Opened this issue · 0 comments

Summary

Installed EKS cluster using this terraform module
jx-requirements file provided as terraform output but iamUserName is empty

............................................................
provider: eks
region: "eu-central-1"
registry: "792922990429.dkr.ecr.eu-central-1.amazonaws.com"
project: "792922990429"
gitops: true
environments:

  • key: dev
  • key: staging
  • key: production
    ingress:
    domain: ""
    ignoreLoadBalancer: false
    externalDNS: false
    tls:
    email: ""
    enabled: false
    production: false
    kaniko: true
    secretStorage: vault
    vault:
    aws:
    iamUserName: ""

.......................................

Steps to reproduce the behavior

Install EKS cluster with all defaults

Expected behavior

iamUserName to be populated with :

vault:
aws:
iamUserName: "jenkins-x-vault"

Actual behavior

vault:
aws:
iamUserName: ""

Terraform version

The output of terraform version is:

terraform version
Terraform v0.14.6

Your version of Terraform is out of date! The latest version
is 0.14.8. You can update by downloading from https://www.terraform.io/downloads.html

Module version

source  = "jenkins-x/eks-jx/aws"

Operating system

CentOS 7