PR #047: AerospikeClusterTemplate CRD
재사용 가능한 클러스터 설정 프로파일을 정의하는 AerospikeClusterTemplate CRD 추가
재사용 가능한 클러스터 설정 프로파일을 정의하는 AerospikeClusterTemplate CRD 추가
커스텀 readiness gate(acko.io/aerospike-ready)를 구현하여 Pod가 클러스터 메시에 조인한 후에만 ready로 표시
CRD를 독립 acko-crds Helm 차트로 분리하여 GitOps 워크플로우 및 CRD 라이프사이클 독립 관리 지원
TCP 프로브를 asinfo 기반 헬스 체크로 교체하여 liveness는 asinfo build, readiness는 cluster_size로 검증
Pod 삭제 전 Aerospike 노드를 quiesce하여 진행 중인 트랜잭션의 정상 완료를 보장
스케일 다운 전 마이그레이션 상태를 검증하여 데이터 유실 방지
Reconciliation에 5분 타임아웃과 지수 백오프 기반 서킷 브레이커를 추가하여 무한 재시도 방지
BREAKING: CE 7.x 지원을 중단하고 CE 8+ 최소 버전을 webhook으로 강제