아코디언 2.15 릴리스
아코디언팀에서는 최신 클라우드 네이티브 기술과 안정성을 유지하기 위해 지속적으로 소프트웨어를 개발 및 업데이트하고 있습니다.
이번 아코디언 2.15 릴리스에서는 최신 Kubernetes 1.35.5 버전을 지원하며, 지속적인 인프라 환경 변화에 발맞춰 HAProxy 인그레스 컨트롤러 생성 지원 및 컨테이너 런타임(containerd v2) 업그레이드를 통해 플랫폼의 유연성과 안정성을 한층 더 강화했습니다. 또한, 웹 콘솔 사용자 경험(UX)을 대폭 개선하고 다양한 현장 피드백을 반영하여 오류를 수정했습니다.
📢 2.15 릴리스 하이라이트
-
– Kubernetes v1.35.5 지원 및 최신 생태계 반영
-
– 인그레스 컨트롤러 고도화: HAProxy 기반 인그레스 컨트롤러 생성 공식 지원
-
– 워크로드 운영 편의성: 워크로드 내 파드(Pod) 수동 Eviction(리밸런싱) 기능 추가
-
– 설치 및 업그레이드 검증 강화: cgroup v1 환경 설치 차단, containerd v2 업그레이드 지원
-
– 웹 콘솔 사용성 개선: 불필요한 스크롤 및 화면 잘림 현상 해소, 카탈로그/파이프라인 관리 직관성 향상
⚙️ Kubernetes 1.35.5 지원
이번 아코디언 2.15는 Kubernetes 1.35 (코드명: The World Tree) 버전을 공식 지원합니다. 쿠버네티스 1.35는 클러스터 운영의 안정성과 리소스 효율성을 대폭 강화한 것이 특징이며, 주요 내용은 다음과 같습니다.
-
– 파드 리소스 인플레이스 업데이트 (In-place Pod Resource Updates – GA): 파드나 컨테이너를 재시작하지 않고도 CPU와 메모리 리소스(Request/Limit)를 실시간으로 조정할 수 있는 기능이 정식 버전으로 출시되었습니다.
-
– 빠른 파드 재시작 (RestartAllContainers): 컨테이너 재시작 규칙에 새로운 액션이 추가되어, ML이나 배치 작업 시 오류가 발생했을 때 전체 파드를 빠르게 인플레이스(In-place) 재시작하여 복구 오버헤드를 크게 줄일 수 있습니다.
-
– 로컬 노드 트래픽 우선 처리 (PreferSameNode): 서비스 트래픽을 라우팅할 때 동일한 노드 내의 엔드포인트를 우선적으로 처리하도록 설정하여 네트워크 지연(Latency)을 최소화합니다.
-
– 네이티브 파드 인증서 (Pod Certificates – Beta): 워크로드의 고유 mTLS 인증서를 네이티브로 자동 발급 및 회전하는 기능이 도입되었습니다. 별도의 외부 인증서 관리 도구 없이도 워크로드 보안을 더욱 효율적으로 구성할 수 있습니다.
-
– 레거시 의존성 제거: cgroup v1 지원이 완전히 제거되었으며, containerd 1.x 버전에 대한 지원도 종료되었습니다. (이에 발맞춰 아코디언 2.15에서도 cgroup v2 및 containerd v2 업그레이드를 필수로 적용했습니다.)

📚 웹 콘솔 신규 및 사용자 편의성 강화
사용자의 관리 콘솔 경험을 개선하고 운영 효율성을 높이기 위한 다양한 기능들이 추가되었습니다.
-
– 파드 수동 Eviction 기능: 워크로드 내 파드를 수동으로 Eviction 할 수 있는 기능을 추가하여, 클러스터 내 파드 리밸런싱 작업이 훨씬 용이해졌습니다.
-
– HAProxy 인그레스 지원: 기존 환경의 변화에 유연하게 대응할 수 있도록, 웹 콘솔 내에서 인그레스 컨트롤러를 HAProxy 타입으로 손쉽게 생성하고 관리할 수 있는 메뉴가 추가되었습니다.
-
– UI/UX 디자인 및 가독성 개선
📦 설치 및 업그레이드 환경 고도화
인프라 환경 변화에 맞춰 설치 안정성과 업그레이드 편의성을 대폭 강화했습니다.
-
– HAProxy HTTPS 리다이렉트: HAProxy 인그레스 사용 시 HTTP에서 HTTPS로 리다이렉트할 때 443 포트를 사용하도록 기본 설정이 추가되었습니다.
-
– Cilium 배포 개선: 도메인 사용 시 Cilium 배포 과정에서 K8s 호스트 설정에 도메인이 정상적으로 반영되도록 개선되었습니다.
-
– 컨테이너 런타임이 기존 containerd v1에서 v2로 업그레이드되었습니다.
-
– kubelet config 파일의 기존 설정을 더욱 안전하게 마이그레이션하도록 로직을 고도화했습니다.
🛠️ 오류 안정성 개선
현장에서 보고된 다양한 이슈들을 해결하여 모니터링 속도와 시스템의 완성도를 높였습니다.
-
– 모니터링 성능 개선: 클러스터 개수가 증가할수록 글로벌 클러스터 메트릭 조회 속도가 지연되던 현상(동일 쿼리 중복 질의)을 최적화하여 대규모 클러스터 모니터링 성능을 개선했습니다.
-
– 웹 콘솔 버그 픽스
-
– 아코디언 베이스 이미지 최신화 : 사용자 워크로드 환경을 위해
jdk21관련 이미지(gradle, maven, openjdk, tomcat)가 새롭게 추가되었습니다.
이번 릴리스를 통해 아코디언은 더욱 안정적이고 효율적인 클라우드 플랫폼을 제공할 수 있게 되었습니다. 앞으로도 사용자 여러분의 의견에 귀 기울이며 지속적인 개선을 약속드립니다.
