블로그 | DevSecOps 구축 컨설팅, 교육, 기술지원 서비스 제공

하이라이트

GitLab 14.3 업데이트: 프로젝트 보안 정책 및 차세대 SAST 출시

GitLab은 프로젝트 레벨의 secret detection 실행 정책, Ruby False positive를 줄이기 위한 차세대 SAST, Protected environment에 대한 그룹 레벨 권한, GitLab Kubernetes 에이전트에 대한 그룹 액세스 등이 포함된 GitLab 14.3 릴리즈!

자세히 보기
HOME  /  BLOG

포스트

COVID-19(코로나) 시대에서 원격 근무로 살아남기COVID-19(코로나) 시대에서 원격 근무로 살아남기

COVID-19(코로나)라는 국제적인 이슈가 발생한 지 오랜 시간이 지났습니다. 그로 인해 우리 주위에 근무환경도 많이 변했는데요, 특히 원격 근무에 대한 선호도가 눈에 띄게 증가했습니다. 이전에 원격 근무를 반대했던 기업들도 원격 근무를 도입하는 것에 대한 고민을 시작했습니다. 그렇다면 원격 근무를 잘하는 방법은 무엇이 있고, 어떠한 요건들이 충족되어야 하는지 알아봅시다.

Mus Jung
Mus Jung | DevOps Engineer
GitLab 14 릴리즈:GitLab 14.0 출시를 축하합니다!GitLab 14 릴리즈:GitLab 14.0 출시를 축하합니다!

GitLab 13.0 이후 올해 출시 된 모든 것들을 생각하면 커뮤니티와 팀이 더 이상 자랑스러울 수 없습니다. 하지만 이번 달에는 한발 물러서서 GitLab 14.0 출시를 축하하고 싶습니다.

Michael Shin
Michael Shin | Software Engineer
GitLab CI/CD vs GitHub Action 비교하기GitLab CI/CD vs GitHub Action 비교하기

지난 블로그(GitLab과 GitHub, 실무에서 어떤 차이가 있을까요?)에서 GitLab과 GitHub에 대해서 비교해 봤습니다. 결론적으로는 GitHub의 Git에 대한 노하우는 무시할 수 없지만, 서비스 혹은 전체 라이프사이클에 대한 여러 가지 비용적인 요소에서 GitLab이 우수하다는 것을 확인할 수 있었습니다. 이번 블로그에서는 DevOps 측면에서 GitLab CI/CD와 GitHub Action을 좀 더 면밀하게 살펴보겠습니다.

Mus Jung
Mus Jung | DevOps Engineer
GitLab 13.12 릴리즈 노트: 온디맨드 DAST 및 배포 빈도 차트GitLab 13.12 릴리즈 노트: 온디맨드 DAST 및 배포 빈도 차트

이번 달에는 팀의 생산성을 높이기 위해 노력하는 사용성 및 파이프 라인 관리 개선 사항, 배포를 더욱 안전하게 만드는 업데이트, DevOps 채택을 더욱 성숙하게 만드는 통찰력을 소개하게되어 기쁩니다. 이는 이번 릴리스의 44 개 개선 사항 중 몇 가지 하이라이트에 불과합니다.

Michael Shin
Michael Shin | Software Engineer
GitLab 13.11 릴리즈 노트: Kubernetes 에이젼트와 파이프라인 준수GitLab 13.11 릴리즈 노트: Kubernetes 에이젼트와 파이프라인 준수

지구의 날을 맞아 우리는 성장(Growth)에 대해 생각하고 있습니다. 우리 고객은 DevOps 프랙티스를 확장하고 있으며 성장에 따라 훨씬 더 높은 효율성과 자동화된 제어가 필요합니다. Gitlab.com에서 에이전트의 필요한 서버 측 구성 요소를 관리하는 동안, 당신의 클러스터 빠르며 풀 기반(Pull-based) 배포 혜택 도움을 주는 GitLab는 Kubernetes 에이전트를 이제 GitLab.com에서 사용할 수 있습니다. 규정을 준수하는 파이프라인 구성(Compliant Pipeline Configurations)을 사용하면 해당 규정 준수 프레임워크가 할당된 모든 프로젝트(사용자 지정 프레임워크 포함)에 대해 실행될 파이프라인을 정의할 수 있습니다. 또한 이번 릴리즈에 기능에는 파이프라인 효율성 및 측정을 개선해주는 On-call Scheduling과 훨씬 더 많은 보안 강화 기능을 포함합니다. 이는 이번 릴리즈에 포함된 50개 이상의 중요한 새 기능 및 개선 사항 중 일부에 불과합니다.

Mus Jung
Mus Jung | DevOps Engineer
CJ 올리브네트웍스 GitLab CI/CD Training 진행CJ 올리브네트웍스 GitLab CI/CD Training 진행

저희 인포그랩은 3~4월에 여러 교육을 진행하면서 바쁜 두 달을 지냈는데요, 그중에서 지난 3월 11일에 CJ 올리브네트웍스에서 진행했던 GitLab CI/CD 교육에 대해서 소개하겠습니다.

Mus Jung
Mus Jung | DevOps Engineer
GitLab Pages와 Hugo로 블로그 만들기GitLab Pages와 Hugo로 블로그 만들기

엔지니어들에게 문서 작업이란 결코 때어낼 수 없는 영역입니다. 문서를 정리하는 것 뿐만 아니라 작업을 어떻게 마무리 지었는지에 대한 개인 일지를 기록하기 위해 블로그를 이용하기도 합니다. 이 포스트에서는 GitLab Pages와 Hugo로 무료 블로그를 개설하고 글을 작성하기까지 과정을 정리하였습니다.

Michael Shin
Michael Shin | Software Engineer
GitLab CI/CD 파이프라인 기능 소개GitLab CI/CD 파이프라인 기능 소개

최근에 저희 Infograb에 GitLab에 대한 기술지원과 교육에 대한 문의 요청이 많아지고 있습니다. 그중에서도 CI/CD에 대한 고객들의 관심이 점점 증가하는 것을 느끼고 있습니다. 그래서 이번에는 GitLab CI/CD이 기본으로 제공하는 기능들을 소개를 해드리도록 하겠습니다.

Mus Jung
Mus Jung | DevOps Engineer
GitLab 13.10 릴리즈 노트: 관리 향상과 취약성 관리GitLab 13.10 릴리즈 노트: 관리 향상과 취약성 관리

GitLab 13.10이 출시되었습니다! 이번 달에는 보안을 강화하고 골칫거리를 줄이면서 더 빠르게 반복하고 혁신 할 수 있도록 제품 전반의 확장 성과 관리 효율성에 중점을 두었습니다. 13.10은 조직에서 DevOps를 확장하는 데 도움이되는 관리 향상 기능, 재해 복구를 개선하기위한 Geo 패키지 무결성 검증, 보안 프로세스에 효율성과 일관성을 적용하기위한 취약성 관리 자동화, 그리고 늘 그렇듯이 더 광범위한 커뮤니티에서 엄청난 기여를 했습니다. 이는 이번 릴리즈의 40 개 이상의 새로운 기능 및 개선 사항 중 일부에 불과합니다.

Michael Shin
Michael Shin | Software Engineer
GitLab에서 Jira 이슈 세부 내용 확인하기GitLab에서 Jira 이슈 세부 내용 확인하기

이번 13.10 업데이트로 GitLab에서 Jira 이슈의 세부 내용을 가져올 수 있게 되었습니다. 이전에도 Jira와의 통합(Integration) 방법이 있었는데 이전에 어떤 기능이 있었고 무엇이 추가되었는지 알아보도록 하겠습니다.

Mus Jung
Mus Jung | DevOps Engineer
GitLab 13.9 릴리즈 노트: 보안 경고 대시보드 및 Maintenance 모드GitLab 13.9 릴리즈 노트: 보안 경고 대시보드 및 Maintenance 모드

이제, GitLab 13.9를 사용하여 DevSecOps를 규모에 맞게 강화시킬 수 있으며, 보안 경고 대시보드를 통해 우선 순위가 높은 경고를 분류하고, 분산되 팀의 지속적인 지원을 위한 Maintenance 모드, DORA 메트릭에 대한 추가 지원을 포함한 가시성 향상, "더 나은 제품, 더 빠른" 제공에 도움이 되는 고급 자동화 기능을 제공합니다. 이번 릴리즈에서는 60개 이상의 중요한 새로운 기능 및 개선 사항이 포함되어 있습니다.

Michael Shin
Michael Shin | Software Engineer
GitLab을 이용해 Notion 컨텐츠 정기적으로 백업하기GitLab을 이용해 Notion 컨텐츠 정기적으로 백업하기

최근 Notion 측의 DNS 문제로 전세계 Notion 서버가 한동안 다운되는 심각한 문제가 발생했습니다. 많은 사용자들이 Notion에 자료를 모아두기 때문에 이러한 장애로 불안함을 느끼고, 백업을 하고자 합니다. 이번 시간에는 GitLab과 Notion의 api를 활용해 Notion Workspace를 매일 자동으로 백업하는 방법을 살펴보겠습니다.

Jake Shin
Jake Shin | Full-Stack Engineer