/is-my-burguer-terraform-k8s

Projeto para aplicação de conhecimentos da Fase 5 da Pós-Graduação em SOFTWARE ARCHITECTURE da FIAP

Primary LanguageHCL

Is My Burguer K8S

Projeto para aplicação de conhecimentos da Fase 5 da Pós-Graduação em SOFTWARE ARCHITECTURE da FIAP

Estrutura na AWS

alt text

Requirements

Name Version
aws ~> 5.38.0
kubectl >= 1.7.0
kubernetes ~> 2.26.0

Providers

Name Version
aws 5.38.0
kubectl 1.14.0

Modules

Name Source Version
eks terraform-aws-modules/eks/aws 20.2.2
vpc terraform-aws-modules/vpc/aws ~> 4.0

Resources

Name Type
kubectl_manifest.metrics-server-aggregated-metrics-reader resource
kubectl_manifest.metrics-server-api-svc resource
kubectl_manifest.metrics-server-auth-delegator resource
kubectl_manifest.metrics-server-auth-reader resource
kubectl_manifest.metrics-server-ctl-role resource
kubectl_manifest.metrics-server-deployment resource
kubectl_manifest.metrics-server-role-metrics-server resource
kubectl_manifest.metrics-server-svc resource
kubectl_manifest.metrics-server-svc-account resource
aws_availability_zones.available data source
aws_caller_identity.current data source
aws_eks_cluster.cluster data source
aws_eks_cluster_auth.cluster data source

Inputs

No inputs.

Outputs

Name Description
access_entries Map of access entries created and their attributes
cluster_endpoint Endpoint for your Kubernetes API server
cluster_id The ID of the EKS cluster. Note: currently a value is returned only for local EKS clusters created on Outposts
cluster_name The name of the EKS cluster