terraform-aws-eks-cluster/configmap-auth.yaml.tpl

20 lines
492 B
Smarty
Executable File

apiVersion: v1
kind: ConfigMap
metadata:
name: aws-auth
namespace: kube-system
data:
mapRoles: |
${indent(4, map_worker_roles_yaml)}
%{if map_additional_iam_roles_yaml != "[]" }
${indent(4, map_additional_iam_roles_yaml)}
%{ endif }
%{if map_additional_iam_users_yaml != "[]" }
mapUsers: |
${indent(4, map_additional_iam_users_yaml)}
%{ endif }
%{if map_additional_aws_accounts_yaml != "[]" }
mapAccounts: |
${indent(4, map_additional_aws_accounts_yaml)}
%{ endif }