오늘 우리는 Wiki WYSIWYG 에디터의 실시간 미리 보기 다이어그램, Incident 타임라인, 그룹 및 서브그룹의 스캐닝 정책, 소프트웨어 안정성 시각화를 위한 변경 실패율 차트등 을 포함하는 GitLab 15.2 릴리즈를 발표하게 되어 기쁩니다!


GitLab 15.2 소개 영상. 출처=인포그랩 유튜브

이는 이번 릴리즈의 40개 이상의 개선 사항 중 일부에 불과합니다. 아래에서 멋진 업데이트를 모두 확인하세요. 다음 달 릴리즈의 내용을 미리 보려면 15.3 릴리즈 시작 비디오가 포함된 예정 릴리즈 페이지를 확인하십시오.

Wiki WYSIWYG 에디터의 실시간 다이어그램 미리보기

FREEPREMIUMULTIMATE
photo | 인포그랩 GitLab | 인포그랩 GitLab

GitLab Flavored Markdown에는 Mermaid, PlantUML 및 Kroki 다이어그램을 지원하는 확장이 포함되어 있지만 가장 기본적인 다이어그램 이외의 다른 것을 작성하는 것은 실시간 미리보기 없이는 번거로울 수 있습니다. 기존 소스와 stactic한 미리보기 사이를 전환할 수 있으며 이러한 다이어그램을 작성하는 데 사용할 수 있는 외부 도구가 있지만 콘텐츠에서 멀어지면 주의가 산만해질 수 있습니다.

GitLab 15.2는 Wiki의 WYSIWYG 에디터에서 다이어그램의 실시간 렌더링된 미리보기를 도입합니다. 이제 특수 코드 블록에 다이어그램을 작성할 때 다이어그램 유형을 감지하고 미리보기 아이콘을 표시합니다. 활성화하면 실시간 미리보기가 코드 블록 위에 렌더링되고 입력할 때 업데이트되므로 형식이 정확하고 출력이 예상한 것과 정확히 일치하는지 확인할 수 있습니다.

머지 리퀘스트 화면에서 리포팅 항목 디자인 변경

FREEPREMIUMULTIMATE
photo | 인포그랩 GitLab | 인포그랩 GitLab

머지 리퀘스트는 프로젝트 표준을 충족하기 위한 변경 및 개선의 영향에 대한 통찰력을 제공하는 코드 검토의 중요한 부분입니다. 이제 보고서 위젯은 모두 레이아웃, 계층 구조 및 콘텐츠 섹션에 대한 디자인 지침을 따르므로 일관성 있고 스캔 가능하며 실용적입니다. 이러한 개선 사항을 통해 각 머지 리퀘스트에서 실행 가능한 정보를 더 쉽게 찾을 수 있습니다.

SSH로 Git 사용에 대한 IP 주소 제한

PREMIUMULTIMATE

신뢰할 수 있는 IP 주소 집합의 요청에 대한 액세스를 제한하면 보안이 향상될 수 있습니다. 지금까지는 API와 UI만 이러한 액세스 제한을 지원했습니다. SSH 액세스가 완전히 차단되었습니다. SSH는 이제 이 제한 사항을 준수하며 목록의 IP 주소에서 오는 요청에만 액세스 권한을 부여합니다.

소프트웨어 안정성 시각화를 위한 변경 실패 비율 차트

ULTIMATE
photo | 인포그랩 GitLab | 인포그랩 GitLab

이번 릴리즈에서는 DORA 변경 실패 비율 측정 항목에 대한 새로운 추세 차트를 추가했습니다. 이 차트는 프로덕션 환경에서 incident를 발생하는 배포의 비율을 보여줍니다. GitLab은 주어진 기간 동안 incident 수를 프로덕션 환경에 배포한 수로 나눈 변경 실패 비율을 측정합니다.

이것은 value stream의 속도 및 안정성 트렌드에 대한 통찰력을 제공하는 GitLab에서 사용할 수 있는 네 번째 DORA 차트 입니다.

그룹 또는 서브 그룹의 보안 스캐닝 정책

ULTIMATE
photo | 인포그랩 GitLab | 인포그랩 GitLab

보안 및 규정 정책 관련해서 이제는 그룹 및 서브 그룹 수준에서 실행 정책을 검색하여 모든 프로젝트에 균일하게 정책을 적용할 수 있습니다. 이 기능은 프로젝트 수가 많은 대규모 조직에 특히 유용합니다. 그룹 또는 서브 그룹에 대해 정의된 정책은 모든 하위 프로젝트에 적용됩니다. 시작하려면 그룹 소유자에게 Security & Compliance > Policies 페이지에서 보안 정책 프로젝트를 그룹에 연결하도록 요청하세요.

현재 스캔 실행 정책은 그룹 및 서브 그룹 수준에서 지원되는 유일한 정책 유형입니다. 다음 페이지에서 스캔 결과 정책에 대한 그룹 및 서브 그룹 수준 지원을 추가하려는 노력을 추적할 수 있습니다.

Incident 타임라인

FREEPREMIUMULTIMATE

운영 환경에서 발생하는 사건, 즉 incident를 포착하는 것은 학습과 개선 기회를 촉진하는 중요한 관행입니다. 그러나 incident 관리팀에게 바쁜 시간에 추가 관리 작업을 수행하도록 요청하거나 incident의 타임라인을 재구성하려고 하면 정보가 불완전하거나 정확하지 않게 됩니다.

GitLab Incident 타임라인은 incident 동안이나 incident 이후에도 정보를 쉽고 효율적으로 캡처할 수 있도록 설계되었습니다. Incident 타임라인 MVC에서는 새로운 타임라인 이벤트를 수동으로 추가하고, 타임라인 이벤트를 삭제하고, incident 이슈 내의 전용 탭에서 Incident 타임라인을 확인할 수 있습니다.

인포그랩의 기술지원 서비스를 받으세요!

인포그랩은 GitLab을 사용하는 고객들에게 맞춤 기술 지원을 제공합니다. 최신 버전 업그레이드가 필요하시면 문의하기 로 연락 주십시오. 백업/복구 정책은 잘 잡혀 있는지, 시스템에 이상은 없는지, GitLab Runner 를 통한 CI/CD 최적화는 되어 있는지를 점검해 드리고 가장 빠르고 안전하게 업그레이드 해드립니다.

(이 포스트는 GitLab의 동의를 받아 공식 블로그의 영문 포스트를 우리말로 번역한 글입니다.)

Tip! 인포그랩의 GitLab 버전별 기능에서 버전별로 추가된 기능을 검색해 볼 수 있습니다.