Kubernetes API 访问控制](#1.%20Kubernetes%20API%20%E8%AE%BF%E9%97%AE%E6%8E%A7%E5%88%B6)- [2. Admission controller](#2.%20Admission%20controller)[二、集群认证机制剖析](#%E4%BA%8C%E3%80%81%E9%... TokenController](#4.%20TokenController)- [5. 认证流程源码分析](#5.%20%E8%AE%A4%E8%AF%81%E6%B5%81%E7%A8%8B%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90)[三、集群鉴权机制RBAC剖析](#%E4%B8%89%E3%80%81%E...
**当使用 Notebook 的项目日渐增加时,火山引擎 DataLeap 研发团队发现运行中的 PaaS 服务实在太多了,之前的架构有如下缺点:** 1. 部署麻烦。全量升级 JupyterLab 较为痛苦。尽管有升级脚本,但是通过 API 操... 然后根据 user 找到 JupyterHub 记录的服务 id,再去 PaaS 平台找服务,进 webshell。1. 当然,还有资源的浪费。虽然每个实例很小(1c1g),但是数量很多;有些项目并不总是在使用 Notebook,但 JupyterLab 依然运行。1...
像 IDE 一样通过目录树管理其任务。Notebook 也是一种任务类型,用户可以启动一个独立的任务 Kernel 环境,像开发其他普通任务一样使用 Notebook。![2.png](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/3b... JupyterHub 也是起到了维护 token 的作用。前端会发起一个获取 token 的 API 请求,再拿着获取的 token 请求通过 JupyterHub proxy 到真实的 Notebook 实例。而我们直接为 Jupyter Notebook 增加了 Auth 的功能,实现...
像 IDE 一样通过目录树管理其任务。Notebook 也是一种任务类型,用户可以启动一个独立的任务 Kernel 环境,像开发其他普通任务一样使用 Notebook。![picture.image](https://p3-volc-community-sign.byteimg.com/... JupyterHub 也是起到了维护 token 的作用。前端会发起一个获取 token 的 API 请求,再拿着获取的 token 请求通过 JupyterHub proxy 到真实的 Notebook 实例。而我们直接为 Jupyter Notebook 增加了 Auth 的功能,实现...
Auth 更新黑白名单配置 UpdateDomainAdaptiveFmt 更新域名自适应格式配置 UpdateSlimConfig 更新集智瘦身配置 UpdateImageDomainUaAccess 更新 UA 黑白名单配置 UpdateImageDomainAreaAccess 更新地域访问限制配置 UpdateAdvance 更新域名高级配置 UpdateImageDomainBandwidthLimit 更新带宽限制配置 UpdateImageDomainDownloadSpeedLimit 更新下载限速配置 证书管理API 说明 AddCert 新增证书 DelCert 删除证书 GetAllCerts 获取...
不建议从零构建 payload,如有相关疑问,可咨询运维人员。 接口路径 cURL示例注:创建数据集与更新数据集需要额外在headers中带上app-id: xxx json curl --location --request POST '{{domain}}/aeolus/api/v4/open/dataset' \--header 'Content-Type: application/json' \--header 'app-id: {{appId}}' \--header 'Authorization: Bearer {{jwtToken}}' \--data-raw '{ "baseConf": { "dataSetName": "新版Open-Api测试...
云数据库 MySQL 版的 API 流控限制为 20 次/秒,即单个火山引擎账号每秒钟调用单个 API 接口的次数不可超过 20。若超过该限制,会导致 API 请求执行失败,并提示 AccountFlowLimitExceeded 报错。 全局 API 描述 ... ListAccounts 调用 ListAccounts 接口查询实例的数据库账号信息。 GrantAccountPrivilege 调用 GrantAccountPrivilege 接口授权账号访问数据库。 数据库 API 描述 CreateDatabase 调用 CreateDatabase 接口创...
Accounts 获取直播助教账号信息列表 UpdateTeachAssistantAccount 添加或更新直播助教账号信息 DeleteTeachAssistantAccount 删除直播助教账号信息 安全管控API 说明 UpdateSecurityControlConfig 更新直播间安全管控配置信息 GetSecurityControlConfig 获取直播间安全管控配置信息 媒资库管理API 说明 GetVideoLibraryFolderTree 获取视频库分类信息(包含子分类) SearchVideoLibraryFolderTree 获取视频库分...
缓存数据库 Redis 版的 API 流控限制为 20 次/秒,即单个火山引擎账号每秒钟调用单个 API 接口的次数不可超过 20。若超过该限制,会导致 API 请求执行失败,并提示 AccountFlowLimitExceeded 报错。 地域和可用区API... DescribeNodeIds 调用 DescribeNodeIds 接口查看指定 Redis 实例包含的所有 Proxy 和 Server 节点 ID 信息。 ModifyDBInstanceName 调用 ModifyDBInstanceName 接口修改实例名称。 RestartDBInstance 调用 Restar...
云数据库 veDB MySQL 版的 API 流控限制为 20 次/秒,即单个火山引擎账号每秒钟调用单个 API 接口的次数不可超过 20。若超过该限制,会导致 API 请求执行失败,并提示 AccountFlowLimitExceeded 报错。 全局API 描述... 账号API 描述 CreateDBAccount 调用 CreateDBAccount 接口创建管理数据库的账号。 DeleteDBAccount 调用 DeleteDBAccount 接口删除数据库账号。 DescribeDBAccounts 调用 DescribeDBAccounts 接口查询实例的账号信...
云数据库 PostgreSQL 版的 API 流控限制为 20 次/秒,即单个火山引擎账号每秒钟调用单个 API 接口的次数不可超过 20。若超过该限制,会导致 API 请求执行失败,并提示 AccountFlowLimitExceeded 报错。 全局管理接口... DescribeDBAccounts 调用 DescribeDBAccounts 接口查询账号列表。 ModifyDBAccountPrivilege 调用 ModifyDBAccountPrivilege 接口修改数据库账号权限。 RevokeDBAccountPrivilege 调用 RevokeDBAccountPrivilege ...
/aeolus/api/v4/open/dataset/{{dataSetId}}/overview' \--header 'Content-Type: application/json' \--header 'Authorization: Bearer {{jwtToken}}' 入参说明 名称 类型 必选 枚举值 含义说明 dataSetId intege... 可以传0加快接口速度 出参说明 名称 类型 含义说明 id integer 数据集ID appID integer 项目ID appName string 项目名称 confidentiality string 数据集机密等级(非TOB环境)如入参confidentiality=0则不显示此类...
/aeolus/api/v4/open/app/{{appId}}/dataSetTag cURL示例 bash curl --location --request GET '{{domain}}/aeolus/api/v4/open/app/{{appId}}/dataSetTag' \--header 'Content-Type: application/json' \--header 'Authorization: Bearer {{jwtToken}}' 入参说明 名称 类型 必选 含义说明 appId integer 是 项目ID 出参说明 名称 类型 含义说明 appId integer 项目ID colour string 数据集标签颜色 ctime string 数据集标签...