首页
Kubernetes 源码开发之旅
GitHub (opens new window)

brook-w

K8s 源码学习、二次开发、自定义组件开发
首页
Kubernetes 源码开发之旅
GitHub (opens new window)
  • (一)环境搭建
  • (二)编译运行并调试源码
  • (三)API Server 源码刨析

    • 1. API Server 源码简介
    • 2. Generic Server
    • 3. Master API Server
    • 4. Extension API Server
    • 5. Aggregator Server
    • 6. Admission
    • 7. Http Req 处理过程和 Default Filters
    • 8. 登录与鉴权的实现
      • 前置知识
        • 用户种类和用户信息
  • (四)Aggregated API Server 的实现
  • Kubernetes 源码开发之旅
  • (三)API Server 源码刨析
brook-w
2023-02-09
目录

8. 登录与鉴权的实现

# 前置知识

# 用户种类和用户信息

有两类 “用户”:

  • Service Account: 集群内管理、主要目的是集群内程序与 API Server 连通使用
  • Normal User:由集群外提供,对集群来说更像一个抽象的概念,不负责保存和维护

用户都包含如下信息,通过登录过程获取这些信息,放入 Request,鉴权过程中使用:

  • Name:用户名
  • UID:唯一ID
  • Groups:所属 group
  • Extra fields:一些额外的信息,因不同的登录验证策略而不同
上次更新: 2023/02/15, 03:43:27
7. Http Req 处理过程和 Default Filters
(四)Aggregated API Server 的实现

← 7. Http Req 处理过程和 Default Filters (四)Aggregated API Server 的实现→

最近更新
01
概述
02-10
02
(四)Aggregated API Server 的实现
02-10
03
7. Http Req 处理过程和 Default Filters
02-09
更多文章>
友站: www.brook-w.com
Theme by Vdoing | Copyright © 2019-2023 Brook-w | GPL License
京ICP备2020045721号-2
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式