아코디언 2.6 릴리스

아코디언팀에서는 최신 기술과 안전성을 유지하기 위해 지속적으로 소프트웨어를 개발 하며 업데이트하고 있습니다.
이에 맞춰 아코디언 또한 소프트웨어 품질을 높이기 위해 최선을 다하고 있습니다.
이번 아코디언 2.6 의 주요 내용은 쿠버네티스 1.26 지원과 카탈로그와 트리거 UI 사용 편의성 개선이 있습니다.
📢 2.6.0 릴리스 하이라이트
- Kubernetes 1.26 지원
- 카탈로그/파이프라인 CI/CD 트리거 UI 편의성 개선
⚙️ Kubernetes 1.26 지원
아코디언에서 Kubernetes 1.26 버전을 사용할 수 있습니다. 이번 릴리스에서 사용자가 Kubernetes와 상호 작용하는 방식을 변경할 수 있는 두 가지 새로운 기능이 포함되었습니다.
다른 네임스페이스의 스냅샷으로 볼륨을 프로비저닝 할 수 있으며 AI/ML 같은 고성능 워크로드를 겨냥한 새로운 기능이 포함되어 워크로드가 실행되는 물리적 CPU 코어가 더 좋아집니다 . 또한 OpenAPIv3 지원과 같은 다른 기능을 통해 클러스터 관리자의 업무가 더욱 쉬워집니다 .

🔫 카탈로그/파이프라인/트리거 새 UI 개선 사항
지난 아코디언팀에서는 UI 개편할 계획을 발표했습니다. 이는 전반적인 사용자 경험을 개선하고자 개발자와 운영자를 위한 더욱 현대적이고, 사용자 친화적 인터페이스를 제공하려는 계획이었습니다. 발표 이후 사용자를 위한 새 UI 를 선보이기 위해 그 동안 피드백을 기반으로 초기 개선 사항을 구현했습니다.
수많은 의견과 제안을 취합하여 철저히 분석하고, 필요한 변경 사항을 구현하기 위해 노력했습니다. 방대한 피드백 가운데 개선할 점의 우선 순위를 정하고, 가장 많은 요청을 받은 기능을 파악하는데 도움이 되었습니다. 이러한 노력이 결실을 맺어 다양한 업데이트가 구현되어 기쁘게 생각합니다.
애플리케이션 카탈로그 생성
새로운 애플리케이션 카탈로그 생성을 위한 화면이 한층 차분하고 보기 편하게 개선되었습니다. 검색바를 통해 카테고리와 이름으로 탐색 가능합니다.

카탈로그 목록
새로운 애플리케이션 카탈로그 생성에 필요한 일반설정, 파이프라인 설정, 배포 리소스 설정을 탭으로 구분하여 작업 중 방해 요소를 최소화하려고 사용자는 더욱 깔끔하고 집중력을 높일 수 있도록 개선하였습니다. 또한 파이프라인의 태스크 수정 패널의 위치와 크기를 변경하여 사용자 경험을 개선하였습니다.

카탈로그 트리거 생성
이제 카탈로그에 트리거 액션을 추가하여 배포 주기를 간편하게 구성할 수 있습니다.

애플리케이션 카탈로그 트리거 탭
카탈로그에 추가된 트리거 액션을 [트리거] 탭을 통해서 직관적으로 확인할 수 있습니다. 트리거 액션 활성/비활성화 정보와 트리거 수행 정보를 제공합니다.

📒 Release Note
자세한 릴리스 노트 내용은 tech.accordions.co.kr 을 참고 바랍니다.
신규 및 개선
-
kubeconfig설치 기능에 cloud(eks, aks, nks) 기능 추가
-
아코디언 노드포트를 haproxy로 구성하도록 설정
-
calico 배포단계에서 pod IP가 잘못올라오는경우를 대비해 restart task 추가
-
NFS version을 명시적으로 입력할 수 있도록 수정(NFS 4.1, NFS 4.2)
-
ipvsadm tool 지원
-
metallb addon 패키지 삭제
-
opensearch-index-clear의 주기를 구분할수 있도록 개선(audit log, container log)
-
harbor db의 max connections 값 조정(1024로 조정)
-
keycloak, opensearch 모듈 data영역에 subPath 추가
패키지 업그레이드
-
kubernetes 1.25.6 → 1.26.9 업그레이드
-
CRI 업그레이드
-
containerd 1.6.15 → 1.6.24 업그레이드
-
cri-o 1.25.4 → 1.26.4 업그레이드
-
-
keycloak 21.1.2 업그레이드
-
harbor 2.7.1 → 2.8.2 업그레이드
-
istio 1.16.3 → 1.17.3 업그레이드
-
nginx-ingress-controller 1.6.4 → 1.8.0 업그레이드
-
thanos 0.30.2 → 0.31.0 업그레이드
-
tomcat, wildfly 카탈로그 이미지 업그레이드(마이너 최종버전)
버그 픽스
-
config 옵션 설치 시 metrics-server가 설치되지 않는현상 수정
-
cloud harbor 배포 시 cert-creator 작업이 안되는 현상 수정
-
addnode시에도 pod의 IP가 간헐적으로 잘못잡히는 경우 체크하여 restart 테스크 수행할 수 있도록 수정
-
add-master 실행 시 conf copy에서 에러가 발생하는 현상 수정
-
status.sh 실행 시 acc-system cronjob complate상태가 에러로 체크되는 현상 수정
-
Ubuntu .bashrc 오탈자 제거
-
인프라노드가 있는 환경에서 harbor ha구성 시 워커노드에 배포되는 현상 수정
-
minio ha 활성화 시 엔드포인트가 잘못설정되는 현상 수정
