文章 2018-12-16 来自:开发者社区

解析kubernetes Aggregated API Servers

kubernetes的 Aggregated API是什么呢?它是允许k8s的开发人员编写一个自己的服务,可以把这个服务注册到k8s的api里面,这样,就像k8s自己的api一样,你的服务只要运行在k8s集群里面,k8s 的Aggregate通过service名称就可以转发到你写的service里面去了。 这个设计理念: 第一是增加了api的扩展性,这样k8s的开发人员就可以编写自己的API...

文章 2018-12-14 来自:开发者社区

Kubernetes API 分析 ( Kube-apiserver )

kubernetes 概览 以下是 k8s 的整体架构,在 master 节点上主要是 kube-apiserver(整合了 kube-aggregator),还有 kube-scheduler,以及 kube-controller-manager,包括后端存储 etcd。 其中 kube-apiserver 是一个比较关键的部分,而且前期写得坑很多,导致这一部分虽然看起来是一个 API ser....

Kubernetes API 分析 ( Kube-apiserver )
文章 2018-12-14 来自:开发者社区

Kubernetes源码之旅:从kubectl到API Server

概述: Kubernetes项目目前依然延续着之前爆炸式的扩张。急需能够理解Kubernetes原理并且贡献代码的软件开发者。学习Kubernetes源码并不容易。Kubernetes是使用相对年轻的Go语言编写,并且拥有大量的源代码。在这个系列的多篇文章里,我将为大家深入分析Kubernetes的关键源码,以及介绍那些帮助我理解源码的技术。我的目标是提供一系列的文章,让对于Kubernete.....

问答 2018-11-09 来自:开发者社区

KUBERNETES集群取消公网API

创建集群时,选择了暴露公网api,现在想取消公网的API,自行取消了对应SLB监听的端口,但在集群首页仍显示公网的kubeconfig。 是否可申请取消页面显示及接口调用时返回的kubeconfig中的地址,只保留内网的 集群ID:   ccf7d3d8f660b4842b34df090ec7fd3b6

文章 2018-09-07 来自:开发者社区

资深专家深度剖析Kubernetes API Server第2章(共3章)

欢迎来到深入学习Kubernetes API Server的系列文章的第二部分。在上一部分中我们对APIserver总体,相关术语及request请求流进行探讨说明。在本部分文章中,我们主要聚焦于探究如何对Kubernetes 对象的状态以一种可靠,持久的方式进行管理。之前的文章中提到过API Server自身是无状态的,并且它是唯一能够与分布式存储etcd直接通信的组件。 e...

资深专家深度剖析Kubernetes API Server第2章(共3章)
文章 2018-09-06 来自:开发者社区

资深专家深度剖析Kubernetes API Server第1章(共3章)

欢迎来到深入学习Kubernetes API Server的系列文章,在本系列文章中我们将深入的探究Kubernetes API Server的相关实现。如果你对Kubernetes的内部实现机制比较感兴趣或者正在进行Kubernetes项目的相关开发工作,那么本系列文章能够为你提供一些帮助。了解学习过go语言,会在某些方面帮助你更好的理解本系列文章。 在本期文章中,我们首先会...

资深专家深度剖析Kubernetes API Server第1章(共3章)
问答 2018-08-31 来自:开发者社区

Kubernetes API 参考  集群 API 列表  创建多可用区 Kubernetes 集群

创建一个新的跨可用区的高可用的Kubernetes集群实例,并新建指定数量的节点。 请求信息 请求行 RequestLinePOST /clusters HTTP/1.1 特有请求头 RequestHead 无,请参考 公共请求头部。 请求体 RequestBody{"disable_rollback": "失败是否回滚","name": "集群名称","timeout_mins"...

问答 2018-08-31 来自:开发者社区

Kubernetes API 参考  集群 API 列表  删除集群

根据集群 ID,删除集群实例,并释放集群所有节点资源。 请求信息 请求行 RequestLineDELETE /clusters/{cluster_id} HTTP/1.1 请求行参数 URI Param [tr=rgb(51, 205, 229)][td]名称 类型是否必须描述cluster_idstring是集群 ID 特有请求头 RequestHead 无,请参考 公共...

问答 2018-08-31 来自:开发者社区

Kubernetes API 参考  集群 API 列表  Kubernetes 集群伸缩

增加或者删除集群中Worker节点的数量(该操作仅限于ROS生成的资源)。 请求信息 请求行 RequestLinePUT /clusters/{cluster_id} HTTP/1.1 请求行参数 URI Param [tr=rgb(51, 205, 229)][td]名称 类型是否必须描述cluster_idstring是集群ID 特有请求头 RequestHead 无,请...

问答 2018-08-31 来自:开发者社区

Kubernetes API 参考  集群 API 列表  查询所有集群实例

查看您在容器服务中创建的所有集群(包括 Swarm 和 Kubernetes 集群)。 请求信息 请求行 RequestLineGET /clusters HTTP/1.1 特有请求头 RequestHead 无,请参考 公共请求头部。 请求体 RequestBody 无 返回信息 返回行 ResponseLineH TTP/1.1 200 OK 特有返回头 Respons...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐