Skip to content

feat: VPCスコープのプライベートDNS名を解決する - #72

Closed
MuNeNiCK wants to merge 1 commit into
developfrom
feat/vpc-dns-names
Closed

MuNeNiCK wants to merge 1 commit into
developfrom
feat/vpc-dns-names

Conversation

@MuNeNiCK

@MuNeNiCK MuNeNiCK commented Sep 2, 2026 •

Copy link
Copy Markdown
Collaborator

概要

  • NetworkInterfaceおよびVpcEndpointの割り当てで指定されたVPCスコープのDNS名を、AllocationLeaseへ引き継ぐ
  • 同一VPC内の問い合わせ元に限り、A/AAAAレコードを解決する
  • キャッシュしたLeaseをDNS名で索引化し、CNI daemonへ参照権限を付与する

責務境界

Juneauは汎用的な「VPC・DNS名・IPアドレス」の対応関係だけを保持し、名前解決します。mNiのテナント、サービス、リソース種別、命名規則は定義しません。

検証

  • controller: go test ./...
  • daemon: go test ./...
  • kind E2E: 同一VPCからの名前解決は成功し、異なるVPCからの問い合わせはNXDOMAINになることを確認

@MuNeNiCK MuNeNiCK changed the title feat: resolve VPC-scoped private DNS names feat: VPCスコープのプライベートDNS名を解決する Sep 2, 2026
@MuNeNiCK

MuNeNiCK commented Oct 5, 2026

Copy link
Copy Markdown
Collaborator Author

#75

@MuNeNiCK MuNeNiCK closed this Oct 5, 2026
@MuNeNiCK
MuNeNiCK deleted the feat/vpc-dns-names branch October 5, 2026 01:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant