skip to Main Content
아코디언 2.9 릴리스

아코디언 2.9 릴리스

  • NEWS

 아코디언팀에서는 최신 기술과 안전성을 유지하기 위해 지속적으로 소프트웨어를 개발 하며 업데이트하고 있습니다.

이에 맞춰 아코디언 또한 소프트웨어 품질을 높이기 위해 최선을 다하고 있습니다.

이번 아코디언 2.9 의 주요 내용으로 사용자 편의성 강화와 오류 안정성 개선, 최신 기술 스택 적용, 쿠버네티스 1.29 지원에 중점을 두었습니다.

 

📢 2.9.0 릴리스 하이라이트

  1. Kubernetes 1.29지원
  2. 사용자 경험 개선, 워크로드 및 카탈로그 관리

⚙️ Kubernetes 1.29 지원

아코디언에서 Kubernetes 1.29 버전을 사용할 수 있습니다. 주요 내용은 다음과 같습니다.

  • – Gateway API[Stable] 
  • – Sidecar Containers [Beta]
  • – Secret 기반 SA Token 의존도 감소[Beta]
  • – SPDY에서 WebSockets로의 전환[Alpha]
  • – Pod에서 User namespace에 대한 지원 추가[Alpha]

 

Kubernetes 1.29 Mandala logo

 

📚 사용자 편의성 강화

🔍 워크로드 토폴로지

클러스터에서 실행 중인 워크로드(Deployments, StatefulSets, DaemonSets 등)의 관계와 구성 요소를 시각화하여 보여줍니다.  워크로드, 서비스, 인그레스 토폴로지 기능 추가는 클러스터 리소스의 관계를 시각화하여 구성 상태와 네트워크 흐름을 직관적으로 파악할 수 있게 돕습니다. 이를 통해 문제 해결 시간 단축, 운영 효율성 강화, 서비스 구성 오류 탐지가 가능하며, 복잡한 시스템 관리가 간소화됩니다.

워크로드 토폴로지
워크로드_토폴로지

이 기능은 클러스터 리소스 관리의 시각화를 통해 효율성 향상운영 안정성에 기여합니다. 특히 대규모 클러스터에서 유용한 관리 도구가 될 것으로 기대됩니다.

 

🔍  yaml 생성시 예제 제공

YAML 생성 시 기본값 추가 기능은 Kubernetes 리소스를 생성할 때 기본값이 자동으로 포함된 템플릿을 제공하여 작성 시간 단축과 오류 예방을 돕습니다. 이를 통해 리소스 생성 과정이 간소화되고, 운영 표준화 및 효율성이 강화됩니다.

 

Deployment, Service, ConfigMap, PersistentVolumeClaim 등 주요 Kubernetes 리소스에 대해 기본값이 포함된 YAML 템플릿 자동 생성합니다. 

  • 예시:
    • Deployment 생성 시 replicas, strategy, containers 섹션에 기본값 제공.
    • PVC 생성 시 storageClassName, accessModes, resources.requests.storage 기본값 제공.

 

샘플yaml

이 기능은 리소스 생성 과정의 간소화, 오류 예방, 운영 효율성 강화에 크게 기여하며, 특히 Kubernetes를 처음 접하는 사용자와 대규모 팀 환경에서 유용합니다.

 

📒 Release Note

자세한 릴리스 노트 내용은 tech.accordions.co.kr 을 참고 바랍니다.

 

패키지 업그레이드

  • – kubernetes 1.29.6

  • – containerd 1.17.19

  • – calico 3.28.0

  • – cilium 1.15.10

  • – istio 1.22.2