Teleport 머신 및 워크로드 아이덴티티
Teleport v18.9Teleport 머신 및 워크로드 아이덴티티는 인프라 전반의 정적 시크릿을, 비인간 아이덴티티(Non-Human Identities, NHI)를 위해 자동으로 발급 및 갱신되는 단기 인증서로 대체합니다. 비인간 인프라 접근을 위해 Teleport가 할 수 있는 것
머신 및 워크로드 아이덴티티
머신 및 워크로드 아이덴티티 소개#
Teleport 머신 및 워크로드 아이덴티티는 인프라 전반의 정적 시크릿을, 비인간 아이덴티티(Non-Human Identities, NHI)를 위해 자동으로 발급 및 갱신되는 단기 인증서로 대체합니다.
- 아이덴티티 기반 인증으로 CI/CD 파이프라인 보안 강화 — CI/CD 파이프라인의 장기 시크릿 대체
- 단기 인증서로 인프라 코드 보호 — Terraform 및 Pulumi에서 IaC 워크플로 관리
- 워크로드 간 인증 설정 — mTLS로 서비스 간 인증 설정
- 역할 기반 접근으로 AI 에이전트 아이덴티티 관리 — RBAC을 사용하여 자율 에이전트 및 프로세스 관리
- 하이브리드 및 멀티 클라우드 인증 설정 — 클라우드 플랫폼 전반에 걸친 범용 아이덴티티 설정
머신 및 워크로드 아이덴티티 시작하기#
다음 단계를 통해 머신 및 워크로드 아이덴티티를 시작할 수 있습니다. 이 흐름의 핵심은 tbot으로, 머신과 워크로드에서 실행되어 단기 인증서를 자동으로 발급하고 갱신하는 경량 에이전트입니다. 이를 통해 시스템은 정적 시크릿에 의존하지 않고 인프라와 클라우드 공급자에 안전한 아이덴티티 기반 접근을 할 수 있습니다.
-
SSH 서버 — OpenSSH로 등록된 Linux 서버에 접근합니다.
-
Kubernetes — 등록된 Kubernetes 클러스터에 접근합니다.
-
데이터베이스 — Teleport에 등록된 데이터베이스에 접근합니다.
-
HTTP 및 TCP 애플리케이션 — 등록된 애플리케이션에 접근합니다.
-
Ansible — SSH를 통해 등록된 Linux 호스트에 접근합니다.
-
tctl — 커스텀 플로우에 Teleport CLI 도구를 사용합니다.
-
Spacelift — Spacelift를 사용하여 Teleport를 설정합니다.
-
Terraform — 전용 서버에서 Terraform을 사용하여 Teleport를 설정합니다.
-
Terraform Cloud — HCP Terraform 또는 Terraform Enterprise를 사용하여 Teleport를 설정합니다.
-
AWS OIDC 페더레이션 — 단기 JWT로 AWS에 인증합니다.
-
AWS Roles Anywhere — 단기 X.509 인증서로 AWS에 인증합니다.
-
Azure 페더레이션 자격 증명 — 단기 JWT로 Azure에 인증합니다.
-
GCP 워크로드 아이덴티티 페더레이션 — 단기 JWT로 GCP에 인증합니다.
-
tsh — Teleport CLI 도구 tsh로 SPIFFE SVID를 수동으로 발급합니다.