Service介绍 按照官方文档的说法,在K8S中,Service是将运行在集群中的一组Pod的应用公开为网络服务的抽象方法,是K8S的核心概念之一,Service的主要作用是使客户端发现Pod并与之通信。 简单理解起来就是,由Service提供统一的入口地址,然后将请求负载分发到后端Pod的容器应 ...
分类:
Web程序 时间:
2020-08-11 15:47:24
阅读次数:
79
? 悟空 种树比较好的时间是十年前,其次是现在。 自主开发了Java学习平台、PMP刷题小程序。目前主修Java、多线程、SpringBoot、SpringCloud、k8s。 本公众号不限于分享技术,也会分享工具的使用、人生感悟、读书总结。 ? 「前情提要」 我们都知道github和码云汇集了很多 ...
分类:
Web程序 时间:
2020-08-11 00:28:03
阅读次数:
131
etcd分布式键值存储系统。用于保存集群状态,比如Pod、Service等对象信息
kube-controller-manager 负责维护集群状态如故障检测,自动更新处理集群中常规后台任务,一个资源对应一个控制器,而ControllerManager就是负责管理这些控制器的。
kube-scheduler 负责资源调度根据调度算法为新创建的Pod选择一个Node节点
分类:
其他好文 时间:
2020-08-10 17:24:12
阅读次数:
70
机器准备环境信息机器名称内外IP外网IP操作系统k8s版本docker版本master0110.0.0.106192.168.1.9CentOSLinuxrelease7.8.2003v1.15.218.09.7node0110.0.0.107192.168.1.11CentOSLinuxrelease7.8.2003v1.15.218.09.7node0210.0.0.108192.168.1.
分类:
其他好文 时间:
2020-08-10 11:05:37
阅读次数:
77
kubernetes源码剖析之client-go(一) 刚入k8s和go的坑,碰巧看到社区的源码研习活动,赶紧加入开始学习阅读clinet-go(client-go源码地址) Kubernetes中使用client-go作为Go语言的官方编程式交互客户端库,提供对apiserver服务的交互访问。对于k8s的二次开发,熟练掌握client-go是十分必要的。client-go源
分类:
Web程序 时间:
2020-08-10 11:00:24
阅读次数:
88
本文是在CentOS7环境上,搭建微服务集群系统简单样例。 架构描述: k8s集群:1台master node,2台slave node,均安装maven、docker、k8s环境;k8s集群系统用来保证单个服务指定数量的微服务实例副本Pod。 微服务系统:微服务注册中心fudan-eureka部署 ...
分类:
编程语言 时间:
2020-08-08 17:42:17
阅读次数:
109
版本列表kubeadm-config的版本列表命令版本kubeadmv1.11v1alpha2kubeadmv1.12v1alpha3kubeadmv1.13orv1.14v1beta1kubeadmv1.15v1beta2基础知识kubeadm-config支持以下配置类型apiVersion:kubeadm.k8s.io/v1beta2kind:InitConfigurationapiVers
分类:
其他好文 时间:
2020-08-06 20:48:40
阅读次数:
89
环境 因为k8s中是最基本的jre,网上说缺少tools.jar,但是补充了以后还是不行,最后还是将整个jdk给移到容器中的。 jre中执行: /home # /opt/jre/bin/java -jar /home/arthas-bin/arthas-boot.jar 1 [INFO] artha ...
分类:
Web程序 时间:
2020-08-06 20:40:20
阅读次数:
125
apiVersion: policy/v1beta1 kind: PodDisruptionBudget metadata: name: elasticsearch-pdb namespace: test spec: selector: matchLabels: app: elasticsearch ...
分类:
其他好文 时间:
2020-08-06 13:10:25
阅读次数:
74