2篇 Kubernetes related articles

Kubernetes中Service Account的作用是什么

Kubernetes中Service Account的作用是什么

Kubernetes中的Service Account是一个用于访问集群API服务器的虚拟帐户,它允许应用程序和服务在没有访问集群证书或令牌的情况下进行认证和授权。Service Account的作用主要包括:

1. 身份验证(Authentication)

Service Account在创建时会自动生成一个私钥和公钥对,私钥存储在Service Account的Secret中,公钥则存储在Service Account的YAML文件中。当一个Pod或服务尝试访问集群API服务器时,它使用Service Account的私钥来生成一个签名(signature),该签名与Service Account的公钥一起发送给集群API服务器。集群API服务器验证签名后,如果签名有效,则允许Pod或服务访问集群API服务器。

More ~

了解一下k3s

一句话介绍:

k3s - 轻量级的 Kubernetes,易于安装,占用内存少,安装包小于100MB。

它非常适合于以下场景:

  • Edge
  • IoT
  • CI
  • Development
  • ARM
  • Embedding k8s
  • Situations where a PhD in k8s clusterology is infeasible
More ~