Skip to content

thdblinux/mandalor-eks-vanilla

Repository files navigation

mandalor-eks-vanilla

Repositório do cluster minimo de EKS

Requirements

No requirements.

Providers

Name Version
aws 5.80.0
helm 2.16.1
tls 4.0.6

Modules

No modules.

Resources

Name Type
aws_eks_access_entry.nodes resource
aws_eks_addon.cni resource
aws_eks_addon.coredns resource
aws_eks_addon.kubeproxy resource
aws_eks_cluster.main resource
aws_eks_node_group.main resource
aws_iam_instance_profile.nodes resource
aws_iam_openid_connect_provider.eks resource
aws_iam_role.eks_cluster_role resource
aws_iam_role.eks_nodes_role resource
aws_iam_role_policy_attachment.cloudwatch resource
aws_iam_role_policy_attachment.cni resource
aws_iam_role_policy_attachment.ecr resource
aws_iam_role_policy_attachment.eks_cluster_policy resource
aws_iam_role_policy_attachment.eks_service_policy resource
aws_iam_role_policy_attachment.nodes resource
aws_iam_role_policy_attachment.ssm resource
aws_kms_alias.main resource
aws_kms_key.main resource
aws_security_group_rule.coredns_tcp resource
aws_security_group_rule.coredns_udp resource
aws_security_group_rule.nodeports resource
helm_release.kube_state_metrics resource
helm_release.metrics_server resource
aws_caller_identity.current data source
aws_eks_cluster_auth.default data source
aws_iam_policy_document.cluster data source
aws_iam_policy_document.nodes data source
aws_ssm_parameter.pod_subnets data source
aws_ssm_parameter.private_subnets data source
aws_ssm_parameter.public_subnets data source
aws_ssm_parameter.vpc data source
tls_certificate.eks data source

Inputs

Name Description Type Default Required
addon_cni_version Versão do Addon da VPC CNI string "v1.18.3-eksbuild.2" no
addon_coredns_version Versão do Addon do CoreDNS string "v1.11.3-eksbuild.1" no
addon_kubeproxy_version Versão do Addon do Kube-Proxy string "v1.31.2-eksbuild.3" no
auto_scale_options Configurações de Autoscaling do Cluster
object({
min = number
max = number
desired = number
})
n/a yes
k8s_version Versão do kubernetes do projeto string n/a yes
nodes_instance_sizes Lista de tamanhos das instâncias do projeto list(string) n/a yes
project_name Nome do projeto / cluster string n/a yes
region Nome da região onde os recursos serão entregues string n/a yes
ssm_pod_subnets Lista dos ID's do SSM onde estão as subnets de pods do projeto list(string) n/a yes
ssm_private_subnets Lista dos ID's do SSM onde estão as subnets privadas do projeto list(string) n/a yes
ssm_public_subnets Lista dos ID's do SSM onde estão as subnets públicas do projeto list(string) n/a yes
ssm_vpc ID do SSM onde está o id da VPC onde o projeto será criado string n/a yes

Outputs

No outputs.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages