본문 바로가기

github2

[DevOps] Azure 와 GitHub를 활용한 DevOps 기본 환경 구축 요즘 IT 업계에서 일을하다 보면 CI/CD , 배포,릴리즈 환경 자동화, DevOps 등의 용어를 자주 들을 수 있다. 심지어 가장 보수적이라고 자부(?)할 수 있는 금융권의 IT에서도 이러한 기술이 점차 도입되고 있다. 머지않아 DevOps 환경으로 전환될 미래를 대비해서 작은 개인프로젝트부터라도 미리미리 이러한 환경에 적응하여 개발 운영해보려한다. 오늘은 DevOps계의 맥가이버칼(?) 이라고 평가받는 Azure Devops 환경 구축을 해볼 예정이다. 기본적으로 마이크로소프트 계정이 있어야한다. 마이크로소프트가 깃허브를 인수해서 나는 깃허브 계정을 연동시켜서 사용했다. 그리고 깃허브 계정 역시 있어야 한다. 1. Azure 대시보드 생성하기 azure.com Cloud Computing Servi.. 2020. 8. 22.
[git] One of your dependencies has a security vulnerability 오늘은 git 에 대한 내용을 포스팅해보려고 한다. 어제 내 메일을 확인하다가 깜짝 놀랐다. 메일에 무언 가를 경고하는 내용이 와구와구 와있었다. 계정이 해킹이라도 당한건가 해서 메일을 들어가보니 내가 현재 개발하고있는 Spring 프로젝트의 pom.xml에 보안적인 이슈가 있다고 나에게 협박(?)을 하고 있다. JSON을 이용해 데이터 통신을 하려고 dependency 에 jackson 관련 내용을 기입해줬는데, 이게 문제가 된 듯하다. 해당 부분의 버전을 2.9.10으로 바꿔주니 문제가 해결되었다. 이게 무슨 기능인가 궁금해서 찾아보니 이건 GitHub에서 제공하는 Security alerts 라는 기능이라고한다. 프로젝트를 하다보면 외부라이브러리를 사용하다가 보안 업데이트 등을 제대로 하지 못해 문.. 2019. 10. 13.