terraform-aws-eks-blueprints
Configure and deploy complete EKS clusters.
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- config.yml
- feature_request.md
- question.md
- delete-log-groups.py
- iam-policy-generator.py
- mkdocs-hooks.py
- plan-examples.py
- dependency-review.yml
- e2e-parallel-destroy.yml
- e2e-parallel-full.yml
- linkcheck.json
- markdown-link-check.yml
- plan-examples.yml
- pr-title.yml
- pre-commit.yml
- publish-docs.yml
- scorecards.yml
- stale-issue-pr.yml
- CODEOWNERS
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- destroy.md
- colored-logo.png
- white-logo.png
- ci.md
- eks-automode-custom-nodepools.md
- gitops-getting-started-argocd.md
- gitops-multi-cluster-hub-spoke-argocd.md
- aws-neuron-efa.md
- ml-capacity-block.md
- ml-container-cache.md
- multi-node-vllm.md
- nvidia-gpu-efa.md
- targeted-odcr.md
- aws-vpc-cni-network-policy.md
- client-server-communication.md
- cross-cluster-pod-communication.md
- ipv6-eks-cluster.md
- private-public-ingress.md
- privatelink-access.md
- tls-with-aws-pca-issuer.md
- wireguard-with-cilium.md
- .pages
- agones-game-controller.md
- blue-green-upgrade.md
- bottlerocket.md
- ecr-pull-through-cache.md
- external-secrets.md
- fargate-serverless.md
- fully-private-cluster.md
- istio.md
- karpenter-mng.md
- karpenter.md
- kubecost.md
- multi-tenancy-with-teams.md
- sso-iam-identity-center.md
- sso-okta.md
- stateful.md
- ipv4-prefix-delegation.md
- vpc-cni-custom-networking.md
- main.tf
- outputs.tf
- README.md
- v4.tf
- v5.tf
- variables.tf
- versions.tf
- .pages
- addons.md
- cluster.md
- motivation.md
- teams.md
- .pages
- cSpell_dict.txt
- faq.md
- getting-started.md
- index.md
- agones-values.yaml
- fleet.yaml
- gameserver.yaml
- fleet.yaml
- fleetautoscaler.yaml
- gameserver.yaml
- gameserverallocator.yaml
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- eks.tf
- helm.tf
- main.tf
- README.md
- backend-deploy.yaml
- backend-svc.yaml
- client-deploy.yaml
- client-ns.yaml
- client-svc.yaml
- frontend-deploy.yaml
- frontend-svc.yaml
- management-ui-deploy.yaml
- management-ui-ns.yaml
- management-ui-svc.yaml
- stars-ns.yaml
- .helmignore
- Chart.yaml
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- addons.yaml
- workloads.yaml
- main.tf
- outputs.tf
- providers.tf
- README.md
- variables.tf
- main.tf
- outputs.tf
- providers.tf
- README.md
- variables.tf
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- archi-blue-green.png
- archi-blue.png
- archi-green.png
- burnham-records.png
- burnham-records2.png
- burnham-records3.png
- eks-argo.png
- github-ssh-secret.png
- gitops-bridge.excalidraw.png
- README.md
- tear-down-applications.sh
- tear-down.sh
- terraform.tfvars.example
- ec2nodeclass.yaml
- nodepool.yaml
- Chart.yaml
- values.yaml
- addons.tf
- eks.tf
- example.yaml
- main.tf
- outputs.tf
- README.md
- versions.tf
- vpc.tf
- addons.tf
- ecr.tf
- eks.tf
- main.tf
- README.md
- variables.tf
- vpc.tf
- alb-ingressclass.yaml
- alb-ingressclassParams.yaml
- ebs-storageclass.yaml
- nodeclass-basic.yaml
- nodeclass-ebs-optimized.yaml
- nodepool-amd64.yaml
- nodepool-graviton.yaml
- eks-automode-config.tf
- main.tf
- README.md
- sample-app.yaml
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- addons.yaml
- workloads.yaml
- game-2048.yaml
- gitops-bridge.drawio
- gitops-bridge.drawio.png
- destroy.sh
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- addons.yaml
- workloads.yaml
- destroy.sh
- main.tf
- outputs.tf
- variables.tf
- versions.tf
- dev.tfvars
- prod.tfvars
- staging.tfvars
- .gitignore
- deploy.sh
- destroy.sh
- main.tf
- outputs.tf
- variables.tf
- versions.tf
- gitops-bridge-multi-cluster-hup-spoke.drawio
- gitops-bridge-multi-cluster-hup-spoke.drawio.png
- README.md
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- eks.tf
- example.yaml
- karpenter.tf
- karpenter.yaml
- main.tf
- README.md
- vpc.tf
- eks.tf
- example.yaml
- karpenter.tf
- karpenter.yaml
- main.tf
- README.md
- vpc.tf
- screenshot.png
- main.tf
- .gitignore
- kubecost-values.yaml
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- eks.tf
- helm.tf
- main.tf
- README.md
- cached.svg
- state-machine.png
- uncached.svg
- cache_builder.tf
- eks.tf
- helm.tf
- main.tf
- pod-cached.yaml
- pod-uncached.yaml
- README.md
- Dockerfile
- ecr.tf
- eks.tf
- helm.tf
- lws.yaml
- main.tf
- README.md
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- .gitignore
- eks.tf
- generate-efa-info-test.sh
- generate-efa-nccl-test.sh
- helm.tf
- main.tf
- README.md
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- create_eni.py
- delete_eni.py
- client.tf
- eks.tf
- main.tf
- outputs.tf
- privatelink.tf
- README.md
- variables.tf
- versions.tf
- main.tf
- outputs.tf
- README.md
- sso.tf
- teams.tf
- variables.tf
- versions.tf
- main.tf
- okta.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- odcr-screenshot1.png
- odcr-screenshot2.png
- eks.tf
- helm.tf
- main.tf
- README.md
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- diagram.png
- deployment.yaml
- gateway-class.yaml
- gateway.yaml
- httproute.yaml
- service.yaml
- .helmignore
- Chart.yaml
- client.tf
- eks.tf
- lattice.tf
- main.tf
- outputs.tf
- README.md
- variables.tf
- versions.tf
- vpc-lattice-pattern-cross-cluster.png
- vpc-lattice-pattern-environment.png
- app-deploy.yaml
- app-httproute.yaml
- .helmignore
- Chart.yaml
- values.yaml
- gateway-class.yaml
- gateway.yaml
- kyverno-cluster-policy.yaml
- .helmignore
- Chart.yaml
- values.yaml
- deploy.sh
- destroy.sh
- eks.tf
- main.tf
- outputs.tf
- remote_state.tf
- variables.tf
- versions.tf
- vpc.tf
- main.tf
- outputs.tf
- pca.tf
- Readme.md
- variables.tf
- versions.tf
- README.md
- README.md
- eks.tf
- example.yaml
- main.tf
- README.md
- .gitignore
- .pre-commit-config.yaml
- ADOPTERS.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- cspell.config.yaml
- LICENSE
- mkdocs.yml
- NOTICE.txt
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/aws-ia/terraform-aws-eks-blueprints
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd terraform-aws-eks-blueprints
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
docker build -f patterns/multi-node-vllm/Dockerfile -t terraform-aws-eks-blueprints .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 terraform-aws-eks-blueprints
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
