• -------------------------------------------------------------
  • ====================================

2019年04月12日的内容

Docker Swarm和Kubernetes在大规模集群中的性能比较

【编者的话】本文建立了一套通用测评工具,通过容器启动时延等指标测评Swarm和 Kubernetes 在大规模部署下的性能表现,分析结果认为Swarm比 Kubernetes 的性能好。此外还提供了详尽的测试数据, 供应用者参考。@Container 容器技术大会将于 6 月 4 日在上海光大会展中心国际大酒店举办,来自携程、PPTV、蚂蚁金服……

Kubernetes(k8s) Pod 弹性伸缩详解与使用

Kubernetes HPA(Horizontal Pod Autoscaling)Pod水平自动伸缩,通过此功能,只需简单的配置,集群便可以利用监控指标(cpu 使用率等)自动的扩容或者缩容服务中Pod数量,当业务需求增加时,系统将为您无缝地自动增加适量容器 ,提高系统稳定性。本文将详细讲解 HPA 的核心设计原理和基于 Hepaster 的使用方法。……

k8s 内部负载均衡原理

前言个人理解有限,如有错误,请及时指正。前前后后学习kubernetes已经有三个月了,一直想写一遍关于kubernetes内部实现的一系列文章来作为这三个月的总结,个人觉得kubernetes背后的架构理念以及技术会成为中大型公司架构的未来。我推荐可以先阅读下 Google 的Large-scale cluster management ……

Error from server (Forbidden): Forbidden (user=system:anonymous…)

1、报错信息如下:Error from server (Forbidden): Forbidden (user=system:anonymous, verb=get, resource=nodes, subresource=proxy)12、解决办法绑定一个 cluster-admin 的权限kubectl create cluste……

Kubernetes1.9 二进制版集群+ipvs+coredns

本版本用 kube-router 组件取代 kube-proxy,用 lvs 做 svc 负载均衡,更快稳定。用coredns取代 kube-dns,更稳定。经过测试 1.9 版,消除了以往的 kubelet docker 狂报错误日志的错误 ,更完美。节点构造如下 :节点 ip节点角色hostname192.168.0.57nodebig……

CentOS7(mini) 安装 Kubernetes 集群(kubeadm方式)

CentOS7(mini) 安装 Kubernetes 集群(kubeadm方式)安装 CentOS安装net-tools[root@localhost ~]# yum install -y net-tools1关闭 firewalld[root@localhost ~]# systemctl stop firewa……

docker批量删除容器、镜像

1、删除所有容器docker rm `docker ps -a -q`2、删除所有镜像docker rmi `docker images -q`3、按条件删除镜像  没有打标签docker rmi `docker images -q | awk '/^<none>/ { print $3 }'`……

Apollo阿波罗配置中心docker

前言在分布式系统中,要改个配置涉及到很多个系统,一个一个改效率低下,吃力不讨好。用配置中心可以解决这个问题。当然配置中心有不少,以下对比的表格是照搬Apollo Wiki的。功能点ApolloSpring Cloud Config备注配置界面一个界面管理不同环境、不同集群配置无,需要通过 git 操作配置生效时间实时重启生效,或手动 ref……

kubeadm安装Kubernetes1.11集群

集群环境主机名称 IP 备注 操作系统master 192.168.0.8 docker、kubectl、kubelet、kubeadm、flannel centos7.3node01 192.168.0.9 docker、kubectl、kubelet、kubeadm centos7.3node02 192.……

Centos7上安装docker

Docker 从 1.13 版本之后采用时间线的方式作为版本号,分为社区版 CE 和企业版 EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照 stable 和 edge 两种方式发布,每个季度更新 stable 版本,如 17.06,17.09;每个月……