안녕하세요, 인포그랩입니다. 2026년 3월, Teleport은 제로 트러스트 보안 플랫폼의 기능과 안정성을 한층 끌어올린 v18.7.0~v18.7.2 시리즈 업데이트를 발표했습니다. 이번 릴리즈 시리즈는 AWS 조직 수준 EC2 자동 검색, Windows CA 분리를 통한 보안 아키텍처 강화, 대규모 데이터베이스 프록시 성능 최적화, Kubernetes Operator 확장 등 총 9개의 신규 기능과 다수의 버그 수정 및 성능 개선을 담고 있습니다. 특히 v18.7.2에서는 대량의 데이터베이스가 등록된 클러스터에서 DB 프록시의 성능과 리소스 사용량이 크게 개선되었으며, Kubernetes Operator에 Access Monitoring Rule과 Session Summarizer 리소스 지원이 추가되어 GitOps 기반 운영의 범위가 확장되었습니다. Windows Desktop Access 환경에서는 전용 Windows CA 도입으로 인증서 관리 체계가 더욱 정교해졌고, VNet 관련 안정성 수정과 프록시 업그레이드 시 데스크톱 연결 오류 해결 등 실질적인 운영 안정성 개선이 이루어졌습니다.
한 눈에 보는 3월 릴리즈 하이라이트
- AWS 조직 수준 EC2 자동 검색: 개별 계정별 설정 없이 AWS 조직 전체 또는 일부 계정의 EC2 인스턴스를 한 번에 등록할 수 있습니다.
- Windows CA 분리(Split Windows CA): Windows Desktop Access 전용 CA가 도입되어 User CA와 독립적으로 관리 및 교체가 가능해졌습니다.
- 대규모 DB 프록시 성능 최적화: 대량의 데이터베이스가 등록된 클러스터에서 DB 프록시의 성능이 개선되고 리소스 사용량이 감소했습니다.
- Kubernetes Operator 확장:
TeleportAccessMonitoringRuleV1과 Session Summarizer 리소스가 Kubernetes Operator에 추가되었습니다. - Managed Updates UI: 업데이터 설정 확인/관리 및 업데이트 롤아웃 진행 상황 모니터링을 위한 웹 UI 기능이 추가되었습니다.
- 인벤토리(Inventory) UI: 클러스터에 연결된 모든 인스턴스와 봇을 한눈에 확인할 수 있는 새로운 웹 UI 페이지가 추가되었습니다.
- VNet 및 프록시 업그레이드 안정성 수정: Leaf 클러스터 웹 앱 접근, Windows VNet 서비스 시작 실패, 프록시 업그레이드 시 데스크톱 연결 오류 등이 수정되었습니다.
- 보안 강화: Scoped Token에 대한 서버 사이드 시크릿 난독화와 UpsertScopedToken RPC가 추가되었습니다.
- Terraform 네이티브 EC2 자동 검색 설정: Terraform 모듈을 활용한 EC2 자동 검색 설정을 제품 내 UX에서 직접 구성할 수 있습니다.
3월 핵심 릴리즈 심층 분석
이번 v18.7.0~v18.7.2 시리즈에서 특히 주목할 만한 핵심 기능들을 자세히 살펴보겠습니다.
1) AWS 조직 수준 EC2 자동 검색
기존 Teleport의 EC2 자동 검색은 계정별로 개별 설정을 해야 했습니다. v18.7.0에서는 AWS 조직(Organization) 전체 또는 일부 계정을 대상으로 EC2 인스턴스를 한 번에 등록하는 조직 수준 자동 검색 기능이 추가되었습니다(#62302).
이 기능을 통해 수십 개의 AWS 계정을 운영하는 대규모 엔터프라이즈 환경에서도 별도의 계정별 설정 없이 EC2 인스턴스를 자동으로 검색 하고 등록할 수 있습니다. EC2 인스턴스가 AWS 조직 멤버십을 기반으로 Teleport에 조인(join)하는 것도 지원됩니다. v18.7.2에서는 EC2 인스턴스 검색 실패 시 ssm.run 이벤트에 유용한 안내 메시지가 추가되어(#64273) 문제 진단이 더욱 수월해졌습니다. 향후 릴리즈에서는 RDS, EKS 등 다른 AWS 리소스 및 타 클라우드 제공자에 대한 조직 수준 검색도 확대될 예정입니다.
2) Windows CA 분리 (Split Windows CA)
이번 릴리즈 시리즈에서 가장 주목해야 할 보안 개선 사항입니다(#63547). Teleport는 Windows Desktop Access를 위한 사용자 인증서 발급을 기존 User CA에서 처리했으나, v18.7.0에서 전용 Windows CA를 별도로 분리하였습니다.
CA 분리를 통해 얻을 수 있는 주요 이점은 다음과 같습니다.
- 독립적 교체(Rotation): Windows CA와 User CA를 각각 독립적으로 교체할 수 있어 인증서 관리 유연성이 향상됩니다.
- 보안 강화: 용도에 특화된 CA를 도입함으로써 Teleport의 전반적인 보안 수준이 높아집니다.
- 기존 신뢰 관계 유지: Windows CA는 초기에 User CA의 복사본으로 생성되므로 기존 신뢰 관계가 그대로 유지됩니다.
Windows CA는 CA 관련 명령을 처리하는 모든 CLI 및 시스템에서 최상위 CA 엔티티로 반영됩니다. 업그레이드 시 커맨드라인 도구와 Windows Desktop 에이전트를 모두 업데이트하는 것이 권장됩니다.
3) 대규모 데이터베이스 프록시 성능 최적화
v18.7.2에서 가장 실질적인 운영 개선 사항 중 하나입니다(#64311). 대량의 데이터베이스가 등록된 클러스터에서 DB 프록시의 성능이 개선되고 리소스 사용량이 감소했습니다. 수백~수천 개의 데이터베이스를 관리하는 대규모 엔터프라이즈 환경에서 Teleport의 DB 접근 프록시가 보다 효율적으로 동작하며, 메모리와 CPU 사용량이 줄어들어 인프라 비용 절감 효과도 기대할 수 있습니다.
4) Kubernetes Operator 리소스 확장
v18.7.2에서 Kubernetes Operator에 두 가지 중요한 리소스 지원이 추가되었습니다.
TeleportAccessMonitoringRuleV1(#64368): Access Monitoring Rule을 Kubernetes CRD로 관리할 수 있게 되었습니다. GitOps 파이프라인에서 접근 모니 터링 규칙을 선언적으로 관리할 수 있어 보안 정책의 일관성과 감사 가능성이 향상됩니다.- Session Summarizer 리소스 (#63884): 세션 요약 기능의 설정도 Kubernetes Operator를 통해 관리할 수 있게 되었습니다.
이를 통해 Teleport의 GitOps 기반 운영 범위가 확장되어 Infrastructure as Code(IaC) 방식의 관리가 더욱 포괄적으로 가능해졌습니다.
5) Scoped Token 보안 강화 및 관리 개선
v18.7.1에서 Scoped Token에 대한 서버 사이드 시크릿 난독화가 구현되고 UpsertScopedToken RPC가 추가되었습니다(#63902). v18.7.2에서는 tctl 리소스 명령에 scoped token 지원이 추가되고(#64040), scoped token 업데이트를 위한 tctl 지원과 개선된 RPC 처리가 도입되었습니다(#64345).
이 일련의 변경을 통해 Scoped Token의 보안 수준이 강화되고 관리 편의성이 향상되었습니다. 시크릿 값이 서버 사이드에서 난독화되어 API 응답을 통한 시크릿 노출 위험이 감소합니다.