Logback 에 취약점에 따른 아코디언 대응
Logback 에서 발생하는 원격코드 실행 취약점 Java 로깅 라이브러리 Logback에서 결함이 발견되었습니다. Logback 1.2.9 이전 버전에서 구성 파일(logback.xml)을 편집하는 데 필요한 권한을 가진 공격자는 임의의 코드를 실행할 수 있는 악의적인 구성을 만들 수 있습니다.공격방식시스템이 공격자의 JNDI LDAP 서버 조회로 공격자가…
Logback 에서 발생하는 원격코드 실행 취약점 Java 로깅 라이브러리 Logback에서 결함이 발견되었습니다. Logback 1.2.9 이전 버전에서 구성 파일(logback.xml)을 편집하는 데 필요한 권한을 가진 공격자는 임의의 코드를 실행할 수 있는 악의적인 구성을 만들 수 있습니다.공격방식시스템이 공격자의 JNDI LDAP 서버 조회로 공격자가…
Apache Log4j 2*에서 발생하는 원격코드 실행 취약점 Java 로깅 라이브러리 Apache Log4j에서 결함이 발견되었습니다. 최초 발견 중국 최대 전자상거래 업체인 알리바바의 보안 연구원 첸 자오쥔(Chen Zhaojun)은 11월 24일 아파치 재단(오픈 소스 프로젝트)에 취약점을 처음 보고했습니다. 이들은 12월 9일 마인크래프트…
Docker v1.13.0 부터 MAINTAINER 사용중단 도커엔진 문서에 따르면 Dockerfile v1.13.0 부터 MAINTAINER은 더 이상 사용되지 않습니다. 최근 Docker 버전은 1.20인 것을 감안하면 사실 사용중단 결정은 오래되었지만 대부분의 사용자들은 이점을 모르고 계속 사용하고 있습니다. MAINTAINER 은 생성된 이미지의 저자 필드를 설정할 수 있기…
컨테이너 환경에서 영구볼륨은 꼭 필요한 구성 요소입니다. Kubernetes 환경도 마찬가지로 볼륨은 중요한 요소 중 하나입니다. 다른점은 Pod Lifecycle에 따라 Static/Dynamic 하게 볼륨이 생성되고 관리되어야합니다. 이번 글에서는 Kubernetes Cluster NFS Dynamic Provisioning 방법 대해 알아보겠습니다. 구성은 helm 을 이용하였고 아코디언v2 에서…
컨테이너 환경을 테스트하거나 운영하는 환경에서는 Docker hub에서 수시로 요청하고 저장하는 일이 많습니다. 적은 사용량을 유지하고 있다면 문제 없이 사용할 수 있지만 2020년 11월 20일에 Docker Hub 정책에 변경이 있었습니다. 변경된 내용은 Docker Hub의 익명 및 무료 인증 사용에 대한 비율…
Kubernetes 클러스터 모니터링 솔루션은 확장 인프라 요구 사항을 충족하기 위해 지속적으로 발전하고 있습니다. 예전 아키텍쳐는 중소 규모의 인프라 크기에 적합했지만 필요한 방식으로 확장 할 수 없었습니다. 이번 글에서는 Thanos와 Prometheus를 사용하여 모니터링 인프라를 확장하고 Long-Term 스토리지 요구 사항을 충족하는 방법을 설명합니다.…
갈수록 복잡해지는 Kubernetes Cluster 는 모니터링, 디버깅이 운영에 꼭 필요하죠. 이번 글에는 Slack, Mattermost, Microsoft Teams 와 같은 메시징 플랫폼을 통합하여 Kubernetes 클러스터를 모니터링하고, 중요한 배포를 디버그하는 방법을 공유하고자 합니다. 1. Botkube 🔗 https://www.botkube.io/ BotKube는 Kubernetes 클러스터 모니터링 및 디버깅을위한 메시징…
몇 년 전부터 기술 스택과 환경이 극적으로 변화하면서 Monolithic Architecture 보다 MicroService Architecture 가 주목 받고 있지만 여전히 많은 웹 애플리케이션 서버(WAS) 와 JEE 애플리케이션이 프로덕션 환경에서 실행되고 있습니다. 대표적인 웹 애플리케이션 서버인 Wildfly를 예로 들어 Kubernetes 에서 여러 WAS…
🚀 보안 통합 테스트 CI/CD는 코드를 git과 같은 소스 코드 저장소에 Commit하여 자동화된 테스트를 통해 애플리케이션 빌드/배포할 수 있도록 돕고 있습니다. 테스트가 실패하면 개발자는 즉시 알림을 받고 코드를 빠르게 수정할 수 있습니다. 이러한 자동화는 전반적인 코드 품질을 높이고 개발 속도를…
Kubernetes 1.21 릴리스는 51 개의 향상된 기능으로 구성됩니다. 13 개의 향상된 기능이 Stable 상태로, 16 개의 향상된 기능이 베타로 이동하고, 20 개의 기능이 알파로 전환되고, 2 개의 기능이 더 이상 사용되지 않습니다. 💬 주요 변경 사항 GA로 올라간 기능 (CronJobs,…