권용찬

Service Engineering팀에서 SRE(Service Reliability Engineer) 업무를 수행하고 있습니다.

프로비저닝 자동화를 위한 Ansible AWX, 설치부터 엔터프라이즈 환경 적용까지 – 2

이번 글에서는 고급 사용자를 위한 내용을 소개하려고 합니다. 1부에서 기본 설치를 해보셨나요? 크게 어렵지 않게 설치할 수 있었을 거라고 생각합니다. 문제는 기업 환경에서 실제 운영하기 위해서는 장애 발생에 대한 대비와 대량의 작업을 수행하기 위한 클러스터링 환경 등을 제공해야 하는데 아시다시피 이러한 부분에 대해서는 정보가 많지 않습니다.

프로비저닝 자동화를 위한 Ansible AWX, 설치부터 엔터프라이즈 환경 적용까지 – 1

이번 글에서는 Ansible이 주제인데요. 언어의 구문을 설명하고자 하는 것은 아닙니다. 저는 이번 글에서 Ansible로 만들어진 프로비저닝 코드를 운영하기 위한 환경(플랫폼)을 지원하는 AWX(Ansible Worker)를 소개하고, 기업 환경에서 사용하기 위해 필요한 환경(권한 관리, 감사, 고가용성, 클러스터링 등)을 구축하면서 고민하고 공부했던 내용과, 진행중 겪었던 어려움을 여러분과 나누고자 합니다.

LINE의 OpenJDK 적용기: 호환성 확인부터 주의 사항까지

2018년 오라클의 라이선스 체계가 변경되면서 2019년 1월 이후 더 이상 무료로 Oracle JDK를 사용할 수 없게 되었습니다. 이에 LINE 내부에서는 사전에 OpenJDK를 적용하기 위해 필요한 사항이나 검토 항목을 정리하기 위하여 TF(task force)를 구성하였고, 진행된 내용과 사용된 기술적인 사항들을 정리하고자 이 글을 작성하게 되었습니다.