iT邦幫忙

2024 iThome 鐵人賽

DAY 5
0

前面提到在 Kubernetes 中,各個容器之間通訊大多是使用域名進行通訊,但是在 Kubernetes 中核心服務之間通訊都還需要憑證的東西,才能進行通訊。因此這篇先為各位介紹憑證相關的知識。

憑證這東西說起來不難,但很多人不太理解這個在幹嘛。
簡單說就是在網路環境中,由於無法知道連線的是否是正確的服務,像是今天我要連接到 Google ,但突然有個服務冒出來跟你說它就是 Google ,這時我無法得知我連接的是否為正確的網站。如果是 Google 可能還好,但萬一是網路銀行之類的問題就非常大了。

因此需要有個具備公信力的組織來進行背書,這時憑證就出現了。
所謂的憑證就是我們連接服務時,服務會附帶一份自己的憑證,我們可以拿這份憑證向憑證頒發者詢問是否為它頒發的,正常這份憑證會是獨一無二的,憑證頒發者在頒發前會向服務擁有者驗證相關的訊息,確保擁有者正確無誤才會進行頒發,因此我們就可以透過憑證來確定我們連線到的服務是正確的。

那今天就到這邊,各位明天再見。


上一篇
Day 04 Domain name 在幹嘛?
下一篇
Day 06 overlay & underlay 網路
系列文
Kubernetes 中關於網路的二三事30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言