Skip to content

Commit 4b4440c

Browse files
committed
2 parents a204f9a + 1695a23 commit 4b4440c

1 file changed

Lines changed: 71 additions & 1 deletion

File tree

README.md

Lines changed: 71 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,71 @@
1-
# eks-checklist-docs
1+
<h1 align="center" style="border-bottom: none">
2+
<a href="https://fitcloud.github.io/eks-checklist-docs" target="_blank"> <img alt="EKS-Checklist" src="/docs/images/EKS_Checklist.png" width="400"> </a><br>EKS-Checklist
3+
</h1>
4+
5+
<p align="center"> <strong>EKS-Checklist</strong> 문서 레포지토리입니다.<br> 자세한 가이드는 <a href="https://github.com/fitcloud/eks-checklist" target="_blank">공식 GitHub 페이지</a>에서 확인하세요. </p>
6+
7+
소개
8+
본 레포지토리는 솔트웨어(Saltware)에서 제공하는 EKS-Checklist 가이드 문서를 포함하고 있습니다.
9+
EKS 운영 시 필수적으로 점검해야 할 항목들을 정리한 가이드북이며, 내부 운영 정책 수립 및 진단 보고서 작성 시 활용할 수 있습니다.
10+
11+
✅ 이 저장소에는 문서(guides)만 포함되어 있으며,
12+
실제 서비스용 CLI 도구 및 Dockerfile 등 실행 환경은 **비공개(private)**로 관리됩니다.
13+
상용 버전 사용을 원하실 경우 별도 문의 바랍니다.
14+
15+
<div align="center"
16+
17+
[![GitHub Release][release-img]][release]
18+
[![Downloads][download-img]][release]
19+
[![Language][go-img]][go-link]
20+
[![Cloud Platform][aws-img]][aws-link]
21+
[![Best Practice][eks-best-img]][eks-best-link]
22+
[![Best Practice][k8s-best-img]][k8s-best-link]
23+
[![Runbook][runbook-img]][runbook-link]
24+
[![Service][eks-img]][eks-link]
25+
26+
<!-- Badge Definitions -->
27+
[release-img]: https://img.shields.io/github/v/release/fitcloud/eks-checklist?logo=github
28+
[download-img]: https://img.shields.io/github/downloads/fitcloud/eks-checklist/total.svg
29+
[go-img]: https://img.shields.io/badge/Language-Go-blue?logo=go
30+
[aws-img]: https://img.shields.io/badge/Cloud_Platform-AWS-FF9900?logo=amazon-aws&logoColor=white
31+
[eks-img]: https://img.shields.io/badge/Service-Elastic%20Kubernetes%20Service-FF9900?logo=amazon-eks&logoColor=white
32+
[eks-best-img]: https://img.shields.io/badge/AWS_EKS-Best_Practice-FF9900?logo=amazon-eks&logoColor=white
33+
[k8s-best-img]: https://img.shields.io/badge/Kubernetes-Best_Practice-326CE5?logo=kubernetes&logoColor=white
34+
[runbook-img]: https://img.shields.io/badge/Runbook-Guide-2f7b6f?logo=read-the-docs&logoColor=white
35+
36+
<!-- Links -->
37+
[release]: https://github.com/fitcloud/eks-checklist/releases
38+
[go-link]: https://go.dev/
39+
[aws-link]: https://aws.amazon.com/
40+
[eks-link]: https://aws.amazon.com/eks/
41+
[eks-best-link]: https://docs.aws.amazon.com/ko_kr/eks/latest/best-practices
42+
[k8s-best-link]: https://kubernetes.io/docs/setup/best-practices/
43+
[runbook-link]: https://fitcloud.github.io/eks-checklist-docs/
44+
45+
</div>
46+
47+
# EKS Checklist
48+
### EKS Checklist는 Amazon EKS (Elastic Kubernetes Service) 클러스터의 정보를 확인하여 EKS 권장 모범 사례 및 Kubernetes의 권장 모범 사례를 준수하고 있는지 점검하고, 클러스터 운영을 최적화하는 데 필요한 조치 사항을 제공합니다.
49+
50+
* **쉬운 셀프 점검** EKS Cluster가 AWS EKS 모법사례 및 Kubernetes 모범사례에 준수 하고 잇는지 쉽게 확인이 가능합니다.
51+
* **보고서 제공** 사용자는 원하는 양식 html, text, pdf 형식으로 선택하여 제공받을 수 있으며 한눈에 문제점 식별 할 수 있습니다.
52+
* **가이드 제공** EKS Cluster의 문제점에 대한 각각의 항목에 대하여 어떻게 조치해야하는지에 대한 Runbook을 제공받아 문제점을 개선 할 수 있습니다.
53+
* **다양한 환경 지원** Window, Linux, Mac OS와 Container image을 통한 Dokcer, Kubernetes Cluster 등 다양한 방법을 제공합니다.
54+
55+
예) CMD Terminal(Window)
56+
57+
<img src="docs/images/output.png" width="750" alt="output">
58+
59+
## 점검 항목
60+
- **비용 최적화 (Cost)**: EKS 클러스터의 리소스 사용을 점검하여 불필요한 비용을 줄일 수 있는 방법을 제공합니다.
61+
- **일반 설정 (General)**: 클러스터의 기본 설정과 환경이 적절하게 구성되었는지 확인합니다.
62+
- **네트워크 (Network)**: VPC, 서브넷, 보안 그룹 등 네트워크 구성을 점검하여 네트워크가 올바르게 설정되었는지 확인합니다.
63+
- **확장성 (Scalability)**: 클러스터가 필요에 따라 확장 가능하도록 설정되었는지 점검합니다.
64+
- **보안 (Security)**: IAM 정책, 인증 및 권한 설정 등 보안 설정을 점검하여 클러스터가 안전하게 운영되고 있는지 확인합니다.
65+
- **안정성 (Reliability)**: 클러스터의 안정성을 위한 백업, 모니터링 및 로깅 설정이 제대로 되어 있는지 점검합니다.
66+
67+
## 설치 방법
68+
EKS-Checklist는 GitHub의 릴리즈 페이지에서 원하는 버전을 다운로드하여 사용할 수 있습니다.
69+
### GitHub Releases에서 다운로드
70+
1. [GitHub Releases](https://github.com/fitcloud/eks-checklist/releases) 페이지로 이동합니다.
71+
2. 운영 체제에 맞는 바이너리를 다운로드합니다.

0 commit comments

Comments
 (0)