Sh4n3e

K8S/Container Security - Aqua Trivy 본문

DevOps/K8S

K8S/Container Security - Aqua Trivy

sh4n3e 2023. 2. 5. 03:08

Trivy는 신뢰할 수 있고 빠르며 사용하기 쉬운 오픈 소스 보안 스캐너이다. Trivy를 사용하여 취약성 및 IaC 구성 오류, SBOM 검색, 클라우드 스캐닝, Kubernetes 보안 위험 등을 찾는 역할을 한다.

 

Trivy는 다음과 같은 기능을 수행할 수 있다.

Trivy가 스캔할 수 있는 것:

  • 컨테이너 이미지
  • 파일 시스템
  • Git 리포지토리(원격)
  • 가상 머신 이미지
  • 쿠버네티스
  • AWS

스캐너(Trivy가 찾을 수 있는 것):

  • 사용 중인 OS 패키지 및 소프트웨어 종속성(SBOM)
  • 알려진 취약점(CVE)
  • IaC 문제 및 잘못된 구성
  • 민감한 정보 및 비밀
  • 소프트웨어 라이선스

Trivy를 이용하면 아래와 같이 Grafana를 이용한 Dashboard를 만들어 Kubernetes 및 Container, 사용 Package들의 취약점 스캔 및 결과에 대해 가시화를 할 수 있다.

해당 대시보드는 아래의 Trivy-Operator를 이용하여 구축할 수 있으며, 클러스터 내에 구축하여 운영할 수 있다.

https://github.com/AnaisUrlichs/trivy-operator/blob/grafana/docs/tutorials/grafana-dashboard.md

 

GitHub - AnaisUrlichs/trivy-operator: Kubernetes-native security toolkit

Kubernetes-native security toolkit. Contribute to AnaisUrlichs/trivy-operator development by creating an account on GitHub.

github.com

 

'DevOps > K8S' 카테고리의 다른 글

SecOps 달성을 위한 고민  (1) 2023.03.04
DevOps Security == DevSecOps  (0) 2023.02.05
Comments