EKS-Checklist 문서 레포지토리입니다.
자세한 가이드는 공식 GitHub 페이지에서 확인하세요.
소개 본 레포지토리는 솔트웨어(Saltware)에서 제공하는 EKS-Checklist 가이드 문서를 포함하고 있습니다. EKS 운영 시 필수적으로 점검해야 할 항목들을 정리한 가이드북이며, 내부 운영 정책 수립 및 진단 보고서 작성 시 활용할 수 있습니다.
✅ 이 저장소에는 문서(guides)만 포함되어 있으며, 실제 서비스용 CLI 도구 및 Dockerfile 등 실행 환경은 **비공개(private)**로 관리됩니다. 상용 버전 사용을 원하실 경우 별도 문의 바랍니다.
EKS Checklist는 Amazon EKS (Elastic Kubernetes Service) 클러스터의 정보를 확인하여 EKS 권장 모범 사례 및 Kubernetes의 권장 모범 사례를 준수하고 있는지 점검하고, 클러스터 운영을 최적화하는 데 필요한 조치 사항을 제공합니다.
- 쉬운 셀프 점검 EKS Cluster가 AWS EKS 모법사례 및 Kubernetes 모범사례에 준수 하고 잇는지 쉽게 확인이 가능합니다.
- 보고서 제공 사용자는 원하는 양식 html, text, pdf 형식으로 선택하여 제공받을 수 있으며 한눈에 문제점 식별 할 수 있습니다.
- 가이드 제공 EKS Cluster의 문제점에 대한 각각의 항목에 대하여 어떻게 조치해야하는지에 대한 Runbook을 제공받아 문제점을 개선 할 수 있습니다.
- 다양한 환경 지원 Window, Linux, Mac OS와 Container image을 통한 Dokcer, Kubernetes Cluster 등 다양한 방법을 제공합니다.
예) CMD Terminal(Window)
- 비용 최적화 (Cost): EKS 클러스터의 리소스 사용을 점검하여 불필요한 비용을 줄일 수 있는 방법을 제공합니다.
- 일반 설정 (General): 클러스터의 기본 설정과 환경이 적절하게 구성되었는지 확인합니다.
- 네트워크 (Network): VPC, 서브넷, 보안 그룹 등 네트워크 구성을 점검하여 네트워크가 올바르게 설정되었는지 확인합니다.
- 확장성 (Scalability): 클러스터가 필요에 따라 확장 가능하도록 설정되었는지 점검합니다.
- 보안 (Security): IAM 정책, 인증 및 권한 설정 등 보안 설정을 점검하여 클러스터가 안전하게 운영되고 있는지 확인합니다.
- 안정성 (Reliability): 클러스터의 안정성을 위한 백업, 모니터링 및 로깅 설정이 제대로 되어 있는지 점검합니다.
EKS-Checklist는 GitHub의 릴리즈 페이지에서 원하는 버전을 다운로드하여 사용할 수 있습니다.
- GitHub Releases 페이지로 이동합니다.
- 운영 체제에 맞는 바이너리를 다운로드합니다.