E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
APIserver
Kubernetes入门之系统架构
目录目录11.前言12.系统架构22.1.主从架构22.2.基本概念32.3.主控节点(MasterNode)42.3.1.kube-
apiserver
42.3.2.kube-controller-manager42.3.3
一见
·
2020-07-12 23:20
Docker
Kubernetes
[kubernetes]-kubernetes创建一个mysql
cd/opt创建mysql-dep.yamlapiVersion:extensions/v1beta1#
apiserver
的版本kind:Deployment#副本控制器deployment,管理pod
爷来辣
·
2020-07-12 23:57
容器
mysql
Kubernetes调度算法介绍
2019独角兽企业重金招聘Python工程师标准>>>调度流程调度器就是一个独立的进程,负责不断从
apiserver
拉取还没有被调度的pod,以及可调度的node列表,通过一些列算法筛选,选出一个node
weixin_34239592
·
2020-07-12 23:50
Kubernetes Secret
Secret一旦被创建,则可以通过以下三种方式来使用:在创建Pod时,通过为pod指定ServiceAccount来自动使用该Secret,主要用于
APIServer
鉴权的过程通过挂载
weixin_33759269
·
2020-07-12 23:27
Kubernetes11--Java访问
apiserver
想实现Java访问k8sapiserver接口服务,目前主要Javaclient有基于Jersey以及基于Fabric8https://jersey.github.io/https://github.com/fabric8io/kubernetes-clientJersey需要自己实现各种接口调用,Fabric8已经实现主要的api调用,研究了一下Fabric8,决定还是自己模拟https请求来调
暗夜猎手-大魔王
·
2020-07-12 22:30
云计算
1 安装etcd和flannel
一docker和etcd安装以及证书配置1环境准备系统centos7.3master192.168.18.103(所安装的软件:etcd,kube-
apiserver
,kube-controller-manager
beijie1930
·
2020-07-12 21:19
【kubernetes/k8s概念】kube-
apiserver
启动参数
kubernetes1.12.1版本DESCTheKubernetesAPIservervalidatesandconfiguresdatafortheapiobjectswhichincludepods,services,replicationcontrollers,andothers.TheAPIServerservicesRESToperationsandprovidesthefronten
张忠琳
·
2020-07-12 20:31
kubernetes
【kubernetes/k8s源码分析】kube-
apiserver
的go-restful框架使用
go-restful框架github:https://github.com/emicklei/go-restfulREST基本设计原则是创建、读取、更新和删除(CRUD)操作和HTTP方法之间建立起一对一的映射。根据该映射:GET=检索资源POST=创建,使用某种服务器端的算法将内容发送到服务器以创建指定资源或资源的集合PUT=创建,如果发送指定URI的完整内容PUT=更新,如果要更新指定URI的
张忠琳
·
2020-07-12 20:31
kubernetes
Kubernetes核心概念总结
1、基础架构1.1MasterMaster节点上面主要由四个模块组成:
APIServer
、scheduler、controllermanager、etcd。
APIServer
。
Arthur54271
·
2020-07-12 19:46
kubernetes
centos
kubernetes
k8s
k8s的基本概念与基本功能
k8s的基本概念与基本功能k8s基本概念kubernetes架构Master节点Master是KubernetesCluster的大脑,运行着如下Daemon服务:kube-
apiserver
、kube-scheduler
599303778
·
2020-07-12 18:00
Kubernetes部署通用手册 (支持版本1.19,1.18,1.17,1.16)
rbac划分(HA高可用双master部署实例)本文穿插了ha高可用部署的实例,当前章节设计的是ha部署双master部署内网ip角色安装软件192.168.0.10master01etcd,kube-
apiserver
PassZhang
·
2020-07-12 16:00
通过prometheus实现k8s hpa自定义指标 (三)
这节我们将通过一个最基础的custommetricsAPIserver介绍开发一个自定义metrics-
apiserver
需要完成哪些方面的工作,作为后继分析prometheus-adapter的基础。
polarwu
·
2020-07-12 11:24
kubernetes源码分析
Derek解读Bytom源码-Api Server接口服务
gitee.com/BytomBlockc...本章介绍bytom代码Api-Server接口服务作者使用MacOS操作系统,其他平台也大同小异GolangVersion:1.8Api-Server接口服务
ApiServer
weixin_34384915
·
2020-07-12 10:59
Kubelet bootstrap认证配置步骤
kubelet授权kube-
apiserver
的一些操作execrunlogs等RBAC只需创建一次就可以kubectlcreateclusterrolebindingkube-
apiserver
:kubelet-apis
weixin_34100227
·
2020-07-12 08:04
【Sigma敏捷版系列文章】如何利用
apiserver
-builder自定义Kubernetes API
背景知识了解一下k8sAPIk8s中的API可以抽象为两个阶段:存储和调和。存储(Storage):KubernetesAPI公开了用于存储声明期望集群状态的资源对象的操作调和(Reconciliation):通常称为控制器(controller)的进程集合监视写入资源的对象进行调和如图:API具有如下特征:1、Declarative(声明式)KubernetesAPI被设计为:对象的期望状态被发
weixin_33967071
·
2020-07-12 08:24
ansible安装二进制kubernetes-1.14.1
主机信息:主机IP主机名角色10.10.3.181k8s-m1kube-
apiserver
,kube-controller-manager,kube-scheduler,etcd10.10.3.182k8s-n1kubelet
weixin_30763397
·
2020-07-12 06:13
对于服务响应慢的问题排查和分析(1)
当前的服务架构:
apiserver
在一台机器上,网站服务器webserver在另一台机器上,手机app直接
weixin_30576827
·
2020-07-12 06:36
[转帖]kubeadm 实现细节
核心设计原则2常量和众所周知的值和路径3kubeadminit工作流程内部设计3.1预检检查3.2生成必要的证书3.3为控制平面组件生成kubeconfig文件3.4为控制平面组件生成静态Pod清单3.4.1
APIserver
3.4.2Controllermanager3.4.3Scheduler3
weixin_30556959
·
2020-07-12 06:24
手动搭建k8s-1.16.6高可用集群之部署master节点-部署kube-
apiserver
集群
本文档讲解部署一个三实例kube-
apiserver
集群的步骤。注意:如果没有特殊指明,本文档的所有操作均在k8s-01节点上执行。
wc1695040842
·
2020-07-12 05:51
#
Kubernetes集群配置高可用
高可用原理kubelet的config参数可以监控特定目录下的yaml文件,确保指定目录下的pod可以稳定运行,我们可以在目录下创建
apiserver
,controller-manager,scheduler
茗迹周
·
2020-07-12 01:27
kubernetes
K8s中helm下载镜像问题
58cc8c89f4-9gn5g1/1Running1117dcoredns-58cc8c89f4-xxzx71/1Running1117detcd-k8s-master1/1Running1317dkube-
apiserver
-k8s
dalianpai
·
2020-07-11 16:23
Centos7.6部署k8s v1.16.4高可用集群(主备模式)
一、部署环境主机列表:k8s版本:二、高可用架构本文采用kubeadm方式搭建高可用k8s集群,k8s集群的高可用实际是k8s各核心组件的高可用,这里使用主备模式,架构如下:主备模式高可用架构说明:
apiserver
Mlxg2234
·
2020-07-11 11:14
【kubernetes/k8s源码分析】kube-controller-manager之endpoint controller源码分析
1EndpointController结构体client:调用
apiserver
接口queue:处理的队列//EndpointControllermanagesselector-basedserviceendpoints.typeEndpointControllerstruct
张忠琳
·
2020-07-10 14:07
【kubernetes/k8s源码分析】kube-controller-manager之replication controller源码分析
ReplicationManager结构体kubeClient:向
apiserver
请求的客户端podControl:操作pod的接口bu
张忠琳
·
2020-07-10 14:07
基于二进制的kubernetes集群安装部署
centosyum源修改etcd安装(master,node)主要组件说明Master节点node节点服务说明安装过程下载二进制文件master安装将所需二进制文件拷贝到指定指定路径生成ca文件添加kube-
apiserver
找不到我的路
·
2020-07-10 10:48
k8s
k8s基于自定义指标实现自动扩容
PrometheusAdapter,Prometheus用于监控应用的负载和集群本身的各种指标,PrometheusAdapter可以帮我们使用Prometheus收集的指标并使用它们来制定扩展策略,这些指标都是通过
APIServer
神圣坤
·
2020-07-10 09:59
docker
Kubernetes源码分析之kube-
apiserver
启动分析同Kubernetes所有的组件启动代码一致,
apiserver
启动使用的是cobra的命令行方式如图,启动主要完成三个步骤:1、完成参数的配置;2、判断配置是否合法;3、执行最终的Run方法。
weixin_33757911
·
2020-07-10 07:48
使用Fabric8访问Kubernetes API&&K8S集群安全机制
在创建访问API的客户端的时候涉及到身份认证和
APIserver
授权,这是集群安全机制的一部分。所以在文章中介绍的也只是开发中会遇到的这方面的问题,以及一些浅薄的扩展知
日出斯图加特
·
2020-07-10 02:19
kubernetes
25,k8s 之RBAC
安全机制:1.Kubernetes的安全框架2.传输安全,认证,授权,准入控制3.使用RBAC授权访问K8S集群的资源需要过三关:认证、鉴权、准入控制普通用户若要安全访问集群
APIServer
,往往需要证书
pwcc
·
2020-07-09 22:00
OpenStack启动虚拟机时Nova内部工作流程
原文地址:这里OverviewOpenStackNova中与启动虚拟机相关的组件:
APIserver
:处理来自用户的请求并转发到cloudcontroller.Cloudcontroller:处理计算节点
julykobe
·
2020-07-09 18:39
OpenStack
k8s前期的一些小问题汇总
k8s问题1.安装k8s时拉取k8s镜像总是失败报错拉取不下来,是因为国内访问不到谷歌源,这时先从国内源拉取,然后打包重命名dockerpullmirrorgooglecontainers/kube-
apiserver
dagebaobao
·
2020-07-09 15:02
【Go API 开发实战 5】基础1:启动一个最简单的 RESTful API 服务器
如无特别说明,本教程的操作和编译目录均是API源码的根目录,并且本API服务器名字(也是二进制命令的名字)教程中统一叫作
apiserver
。RESTWeb框架选择要编写一个RESTful风格的
腾讯技术工程
·
2020-07-09 12:48
3. 二进制方式安装kubernetes集群
0安装概述1Master上的etcd、kube-
apiserver
、kube-controller-manager、kube-scheduler服务1.1etcd服务1.2kube-
apiserver
服务
李海伟_lihaiwei
·
2020-07-09 10:08
【kubernetes/k8s源码分析】kube-scheduler 源码分析
plugin形式存在的模块,这种可插拔的设计方便用户自定义所需要的调度算法,所以源码路径为plugin目录下的cmd以及pkg/schedulerScheduler负责安排Pod到具体的Node,通过监听
APIserver
张忠琳
·
2020-07-09 10:45
kubernetes
【kubernetes/k8s源码分析】kube-controller-manager之node controller源码分析
kubelet在启动时通过
APIServer
注册节点信息,并定时向
APIServer
发送节点信息。
APIServer
收到将信息写入etcd。信息包括节点健康状况,节点资源,节点名称,节
张忠琳
·
2020-07-09 10:14
Kubernetes源码学习-Controller-P2-Controller与client-go
P2-Controller与client-go前言Controller作为k8s的资源控制组件,必定要实时地监控对比资源的目标状态和当前状态,这其中会与
apiserver
产生大量的交互。
ywq935
·
2020-07-09 10:24
kubernetes那些事儿
Kubernetes源码阅读
kubernetes
二进制文件方式安装kubernetes集群
所有操作全部用root使用者进行,高可用一般建议大于等于3台的奇数,我们使用3台master来做高可用练习环境说明:参考GitHubmaster:kube-
apiserver
,kube-controller-manager
weixin_30443895
·
2020-07-09 09:16
Kubernetes 源码分析之 Kubelet
每个Kubelet进程会在
APIServer
上注册节点自身信息,定期向Master节点汇报节点资源的使用情况,并通过cAdvise监控容器和节点资源。1.1.节点管理节点通过设置Kub
梅_苇名一心
·
2020-07-09 06:03
kubernetes k8s 最新版(1.13)二进制搭建
本次环境:环境版本操作系统Centos7.4docker18.09-cekubernetes1.13etcd3.3.11主机:服务IP组件k8s-master192.168.2.9etcd,kube-
apiserver
左魏
·
2020-07-09 04:54
kubernetes---基于ca签名的双向数字证书认证方式
以下资料来自《Kubernetes权威指南》配置master上kube-
apiserver
,kube-controller-manager和kube-scheduler生成相关文件opensslgenrsa-outca.key2048genrsa
windycon
·
2020-07-09 00:59
linux系统和服务
K8s
1:k8s集群的安装1.1k8s的架构Kubernetes主要由以下几个核心组件组成:组件名称说明etcd保存了整个集群的状态,数据库
apiserver
提供了资源操作的唯一入口,并提供认证、授权、访问控制
一九九八blog
·
2020-07-08 23:02
使用kubeadm部署k8s集群03-扩容kube-
apiserver
到3节点
使用kubeadm部署k8s集群03-扩容kube-
apiserver
到3节点2018/1/3扩容kube-
apiserver
到3节点配置kube-
apiserver
.yaml分析kube-
apiserver
weixin_34329187
·
2020-07-08 17:37
APIServer
dry-run和kubectl diff
作者:AntoinePelisse(GoogleCloud,@apelisse)声明式(Declarative)配置管理,也称为配置即代码(configuration-as-code),是Kubernetes的关键优势之一。它允许用户提交所需的集群状态,并跟踪不同的版本,通过CI/CD管道改进审计和自动化。Apply工作组正在努力修复一些差距,而很高兴地宣布Kubernetes1.13将服务器端干
weixin_34119545
·
2020-07-08 16:27
【k8s学习笔记】Kubernetes API概念
其关键在于k8s的控制平面中的kube-
apiserver
组件以HTTPAPI形式将API暴露出来。即用户与集群中的对象都是通过kube-
apiserver
提供的API进行通讯的。
东北小狐狸
·
2020-07-08 10:00
k8s kubelet 访问
apiserver
报错,connection reset by peer nginx no live upstreams while connecting to upst
I052611:22:02.558478 3806kubelet_node_status.go:286]Settingnodeannotationtoenablevolumecontrollerattach/detachI052611:22:02.605102 3806kubelet_node_status.go:72]Attemptingtoregisternodehdss7-22.host
ty0415
·
2020-07-08 08:06
Kubernetes
Linux
KubeEdge安装实践
docker18.09.7Edge-node:KubeEdgev1.1.0;docker18.09.7一、安装Cloud端配置master节点vi/etc/kubernetes/manifests/kube-
apiserver
.yaml
程序996猿一只
·
2020-07-07 19:45
《Kubernetes权威指南》——组件原理
1
APIServer
1.1提供集群管理的API接口
APIServer
在kubernetes中的进程名为
apiserver
,运行在Master节点上
apiserver
开放两个端口本地端口,默认8080安全端口
diekuangzhen0210
·
2020-07-07 06:39
《Kubernetes权威指南》——Kubelet运行机制与安全机制
1Kubelet运行机制Kubenetes集群中的每个Node节点都会启动一个Kubelet服务进程用于处理Master下发到该节点的任务,管理Pod及其中的容器Kubelet进程在
APIServer
上注册信息
diekuangzhen0210
·
2020-07-06 16:25
okhttp3 用certificate 和token来访问kubernnetes
APIServer
kubernnetesAPIServertoken位于/etc/kubernetes/pki/路径下,token.csv可以通过curlcommand来访问curl-k-vGET-h"Authorization:Bearer"https://
apiserver
-ip
billyzhang
·
2020-07-06 01:49
10-kubernetes serveraccount RBAC
目录认证安全serviceAccountName和userAccountserviceaccount创建使用admin的SA测试URL访问kubernetes资源
APIserver
客户端定义的配置文件kubernetes
weixin_30781631
·
2020-07-05 21:14
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他