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

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

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

dewbay 6年前 (2019-04-12) 3823浏览 0评论0个赞

k8s 内部负载均衡原理

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

dewbay 6年前 (2019-04-12) 2469浏览 0评论0个赞

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

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

dewbay 6年前 (2019-04-12) 2674浏览 0评论0个赞

Apollo阿波罗配置中心docker

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

dewbay 6年前 (2019-04-12) 3781浏览 0评论4个赞

Centos7上安装docker

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

dewbay 6年前 (2019-04-12) 2048浏览 0评论0个赞

k8s v1.9.6 超详细搭建步骤

k8s v1.9.6 超详细搭建步骤
部署说明k8s新的版本与之前 1.5 的部署方式发生改变,官方将 kubernetes 大组件中的服务例如(kube-proxy、kube-api 等服务)剥离出来封装成容器的形式来简化部署的方式。以下为三个必装的服务:kubelet :运行在 Cluster 所有节点上,主要负责启动 Pod 和容器。 kubeadm :用于初始化和引导 Cl……继续阅读 »

dewbay 6年前 (2019-04-12) 3903浏览 0评论5个赞