프로젝트 소개
이 저장소는 ARM64/AMD64 하이브리드 Kubernetes 클러스터에서 실행되는 개인 홈랩의 IaC(Infrastructure as Code) 구성을 담고 있습니다. 아키텍처는 ceph-block(RWO Kubernetes 데이터), ceph-bucket(S3 유사 볼륨), ceph-filesystem(RWX 공유 볼륨), nfs-media-client(미디어 데이터)의 네 가지 스토리지 클래스를 정의합니다. 백업은 Velero를 통해 관리되며, etcd(Kubernetes 리소스)와 퍼시스턴트 볼륨을 주기적으로 S3 호환 스토리지에 스냅샷하고, 복원 절차에 대한 문서화된 런북을 제공합니다. services/ 디렉터리는 개별 웹, 네트워크 및 기타 서비스를 하위 폴더로 구성합니다. 이 프로젝트는 Docker, Terraform, Ansible, Kubectl, Kustomize, Kind, SOPS, Kustomize-Sops 등 비밀 관리 및 재현 가능한 암호화 인프라 배포를 위한 도구 체인에 의존합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.