Kube Service Role

Create a kube IAM service role

Terraform Module Source

module "kube_service_role" {
  source = "https://tfmodules.matillion-cto.matillion.com/kube_service_role.tar.gz"
  ...
}

Resources

NameType
aws_eks_pod_identity_association.pod_associationresource
aws_iam_role.mainresource
aws_iam_role_policy_attachment.attach_policyresource
kubernetes_service_account.serviceresource
aws_caller_identity.awsdata source
aws_region.currentdata source

Inputs

NameDescriptionTypeDefaultRequired
eks_clustern/astringn/ayes
kube_namespacen/astringn/ayes
namen/astringn/ayes
policy_arnn/astringn/ayes
oidc_provider_idn/astring"AB88EFEC40ADAB4358F8851BF7EDAE54"no
use_pod_identityn/aboolfalseno

Outputs

NameDescription
iam_rolen/a
iam_role_arnn/a
service_account_namen/a