오늘 GitLab Cloud Seed, 컨텐츠 편집기의 자동 완성 제안, 오류 추적(Open Beta), 작동 컨테이너 스캔 등이 포함된 GitLab 15.5의 출시를 발표하게 되어 기쁘게 생각합니다!


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

이는 이번 릴리즈의 50개 이상의 개선 사항 중 일부 하이라이트입니다. 아래에서 멋진 업데이트를 모두 확인하세요. GitLab 커뮤니티가 GitLab 15.5에 제공한 153개의 기여에 감사드립니다! GitLab에서는 모든 사람이 기여할 수 있으며, 당신이 없었다면 우리는 그것을 할 수 없었을 것입니다! 다음 달 릴리즈의 내용을 미리 보려면 15.6 릴리즈 시작 비디오가 포함된 예정 릴리즈 페이지 를 확인하세요.

GitLab Cloud Seed를 사용하여 Google Cloud에 앱 배포

FREEPREMIUMULTIMATE

Cloud Seed를 사용하면 GitLab 및 Google Cloud 고객이 단일 플랫폼을 사용하여 클라우드로 마이그레이션하여 클라우드 채택 프로세스를 늦추지 않고 기술 스택을 통합할 수 있습니다.

Cloud Seed는 GitLab 웹 UI에 내장되어 있으며 CI/CD 파이프라인 기능을 활용합니다. Google Cloud 서비스 사용하고, 서비스 계정, Cloud Run, Cloud SQL을 지원하는 원활한 개발자 환경을 제공하도록 특별히 맞춤 제작되었습니다.

이 기능을 개발하기 위해 GitLab은 Google Cloud와 협력하여 클라우드 리소스 프로비저닝, 배포 자동화 및 구성을 단순화, 자동화 및 가속화하기 위한 동급 최고의 경험을 구축했습니다. Google Cloud와 GitLab은 오픈 소스 모델에서 함께 Cloud Seed를 유료 및 무료 사용자가 사용할 수 있도록 했습니다.

사용하기 쉽고 액세스 가능한 Cloud Seed의 형식은 사용자들 사이에서 유기적인 클라우드 채택을 촉진합니다. 마찰이 없는 오픈 소스 툴이기 때문에 개발자와 제품 팀은 구글 클라우드 서비스를 소비할 수 있으며, 이는 기업 전체의 유기적인 변화를 이끌어내는 리더십의 클라우드 채택 노력을 보완합니다. 그 결과, GitLab은 클라우드 서비스의 상향식 채택이 증가하고 있습니다.

자세한 정보:

컨텐츠 에디터에서 자동 완성 제안

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

GitLab Flavored Markdown은 유저, 이슈, 에픽 및 콘텐츠의 이모티콘과 같은 GitLab 관련 항목을 참조하기 위한 편리한 바로 가기를 제공합니다. 예를 들어 #35266을 입력하여 해당 이슈에 연결하거나 :thumb를 입력하여 엄지 이모티콘 목록을 볼 수 있습니다. 이제 콘텐츠 편집기를 사용하면 동일한 강력한 자동 완성 제안을 사용할 수 있습니다.

Scan Execution 정책의 Rule Mode

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

GitLab은 이제 이전에 사용 가능했던 Yaml Mode 외에도 Rule Mode의 UI를 통해 Scan Execution 정책 편집을 지원합니다. 이 새로운 시각적 편집기를 사용하면 엔지니어가 아닌 일반 사용자도 쉽게 정책을 구성할 수 있습니다. 정책을 사용하여 예약에 따라 또는 프로젝트 파이프라인의 일부로 보안 검색을 실행할 것을 요구할 수 있습니다. 시작하려면 프로젝트 소유자가 Security & Compliance > Policies 페이지에서 연결된 보안 정책 프로젝트를 연결하도록 하십시오.

Two-factor OTP 시도가 잘못된 경우 이메일 알림

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

two-factor 인증(2FA)이 활성화된 계정에서는 올바른 사용자 이름과 암호를 입력한 잘못된 행위자가 계정에 액세스하려면 여전히 올바른 OTP(One-Time Password)를 입력해야 합니다. 그러나 사용자는 잘못된 코드가 입력되고 있는지 알 수 없습니다.

이제 사용자에게 잘못된 OTP가 입력되면 즉시 이메일이 전송되어 계정에 이상이 있음을 알려줌으로써 보안을 강화합니다.

오류 추적 (Open Beta)

FREEPREMIUMULTIMATE

(SaaS only)

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

GitLab 15.5에서는 Open Beta GitLab.com에 대한 GitLab 통합 오류 추적을 다시 활성화하고 있습니다. ClickHouse 데이터베이스를 통합 데이터 저장소로 활용하여 새로운 Observability 백엔드를 사용하도록 아키텍처를 재작업했습니다. 이러한 개선은 사용자를 위한 스케일링 및 더 많은 성능의 시스템을 가능하게 할 것입니다.

또한 메트릭, 추적 및 로그와 같은 다른 관찰 가능 데이터와 동일한 데이터베이스에 오류가 있도록 기반을 설정합니다. 사용자가 다른 관찰 가능 데이터와 동일한 대시보드에서 오류를 볼 수 있도록 허용하고, 이러한 오류를 이슈 및 인시던트에 포함시킬 수 있습니다.

Environments overview 페이지에서 환경변수 이름으로 검색

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

이제 Environments overview 페이지에서 이름별로 환경변수 목록을 검색할 수 있습니다. 이전에는 검색 기능이 없었습니다. 이로 인해 특정 환경 변수와 최신 배포를 찾기 위해 여러 페이지를 스크롤해야 하는 경우도 있습니다. 이제 검색 줄에 이름을 입력하여 환경변수를 쉽게 찾을 수 있습니다. 환경변수 이름과 정확히 일치하거나 부분적으로 일치하는 항목을 검색할 수 있습니다. 와일드카드는 아직 지원되지 않습니다.

작동 컨테이너 검색

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

GitLab은 이제 운영 또는 프로덕션 쿠버네티스 환경에서 컨테이너 이미지의 취약성 스캔을 공식적으로 지원합니다. GitLab Agent for Kubernetes에 대한 구성 파일을 통해 검색을 설정하거나 정기적인 cadence에서 검색을 실행하도록 요구하는 Scan Execution 정책을 생성할 수 있습니다.

결과는 작업 취약성 탭 아래의 프로젝트 취약성 보고서 페이지와 보안 탭 아래의 Infrastructure > Kubernetes clusters > Agent 페이지에 모두 표시됩니다. 시작하려면 Kubernetes 용 GitLab Agent를 설치했는지 확인하고 scan cadence가 에이전트 구성 파일 또는 검색 실행 정책에 정의되어 있는지 확인하십시오.

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

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

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

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