[01] 建置 EKS cluster 環境
前言
根據 Kubernetes 官方公告[1],Kubernetes 發布週期約為 15 週一次,換言之每接近 4 個月就會發布一次新的版本。而其中 Cloud Provider 所提供的 Kubernetes 平台也必須持續更新,可以說是每隔三至五個月皆會有一次新的發布,如 GKE[2] 及 EKS[3] 發布頻率。
因此我們也能觀察到 GKE [2]及 EKS [4][5] 於文件上頻繁更新,並基於上游 Kubernetes 引入新的功能,進而整合 Cloud Provider 特性。
故本系列文章希望研究在 AWS 平台上 EKS 一些有趣的功能是如何實現,究竟哪些事情是 EKS 官方文件上並未提及的事情,如 kubectl 如何使用 IAM user 權限整合 EKS、EKS worker node 如何自動加入 cluster。最終了解 EKS 如何整合上游 Kubernetes 功能與 AWS 服務整合。