# SPIRE v1.16.0

> Security · 2026-11-05

실험 기능과 외부 연동이 추가되고, 기본 동작 변경과 설정 및 기능 제거가 함께 포함된 릴리스입니다. 정확성과 성능을 높이는 수정도 폭넓게 반영되었습니다.

## 영향 확인
- **[security]** 컨테이너 위치 탐색의 `mountinfo fallback` 제거
  - `docker` 또는 `k8s` 워크로드 증명기를 사용하는 경우에 적용됩니다.
  - 컨테이너 위치를 찾을 때 사용하던 `mountinfo fallback`이 제거되었습니다. 이 동작은 `docker` 및 `k8s` 워크로드 증명기에서 사라졌습니다.
- **[breaking]** 에이전트 `SPIFFE ID` 경로 제한
  - 외부 플러그인을 사용하거나 `agent_path_template`을 설정한 경우에 적용됩니다.
  - 에이전트의 `SPIFFE ID`는 이제 `/spire/agent` 아래에 있어야 합니다. 다른 경로의 ID를 만드는 증명은 실험 설정인 `allow_nonconforming_agent_ids`를 지정하지 않으면 실패합니다.
- **[breaking]** 루트리스 Podman 증명 옵션 요구
  - `docker` 워크로드 증명기로 루트리스 Podman을 사용하면서 `use_rootless_podman`을 설정하지 않은 경우에 적용됩니다.
  - 루트리스 Podman 워크로드 증명에는 `docker` 워크로드 증명기의 `use_rootless_podman` 옵션이 필요합니다.
- **[breaking]** `Broker API`의 JWT-SVID 제공 중단
  - 관리자 항목이나 하위 항목에 `Broker API`를 사용하는 경우에 적용됩니다.
  - `Broker API`는 관리자 항목이나 하위 항목에 더 이상 JWT-SVID를 제공하지 않습니다.
- **[breaking]** `ca_journals` 스키마 확장
  - `disable_migration`을 설정한 경우에 적용됩니다.
  - SQL 데이터 저장소의 `ca_journals` 테이블에 앞으로 사용할 `journal_id` 열이 추가됩니다. `disable_migration`을 설정한 배포는 이 스키마 마이그레이션을 준비해야 합니다.
- **[breaking]** `use_sync_authorized_entries` 제거
  - `use_sync_authorized_entries`를 설정한 경우에 적용됩니다.
  - 에이전트 옵션 `use_sync_authorized_entries`가 제거되었습니다.

## 미리 준비
- **[deprecated]** `Notifier` 플러그인 사용 중단 예정
  - Notifier 플러그인을 사용하는 경우에 적용됩니다.
  - `Notifier` 플러그인은 사용 중단이 예정되었으며, 대신 `BundlePublisher` 플러그인을 사용하도록 변경됩니다.
- **[deprecated]** OIDC 인증서 설정 변경
  - `acme` 또는 `serving_cert_file`을 설정한 경우에 적용됩니다.
  - OIDC 디스커버리 제공자의 `acme` 및 `serving_cert_file` 설정은 사용 중단이 예정되었습니다. 인증서 설정에는 `serving_cert_source`를 사용합니다.

## 그 밖에 기록된 변경
- 40 (added 18, defect_corrected 13, value_changed 6, constraint_changed 2, default_changed 1)

[분석 자세히 보기](https://ratatosk.io/ko/releases/spire/v1.16.0)

[원본 릴리스 노트](https://github.com/spiffe/spire/releases/tag/v1.16.0)
