Grace & Vigor

  • 首页

  • 标签

  • 关于

  • book

  • 互动

  • 搜索

Etcd和kubernetes master的灾备与恢复

发表于 2020-01-01
本文字数: 4.1k | 阅读时长 ≈ 4 分钟

Etcd和kubernetes master的灾备与恢复背景说明问题:假设某台带有etcd的k8s master节点完全故障,彻底无法恢复 方案:新启动一台主机,配置为故障master主机相同的ip和主机名,并尝试原地恢复,顶替原故障master节点 Etcd恢复参考官方文档:https://git ...

阅读全文 »

Kubernetes源码学习-Controller-P2-Controller与informer

发表于 2019-12-18
本文字数: 5.9k | 阅读时长 ≈ 5 分钟

P2-Controller与informer前言Controller作为k8s的资源控制组件,必定要实时地监控对比资源的目标状态和当前状态,这其中会与apiserver产生大量的交互。在k8s中,k8s各个组件都会与apiServer交互,因此k8s在项目中封装了一个client-go公用模块,路径 ...

阅读全文 »

Kubernetes源码学习-Controller-P1-多实例leader选举.md

发表于 2019-12-09
本文字数: 19k | 阅读时长 ≈ 17 分钟

P1-多实例leader选举.md前言Kubernetes多master场景下,核心组件都是以一主多从的模式来运行的,在前面scheduler部分的文章中,并没有分析其主从选举及工作的流程,那么在本篇中,以controller为例,单独作一篇分析组件之间主从工作模式。 入口如scheduler一样, ...

阅读全文 »

Kubernetes源码学习-Controller-总览篇

发表于 2019-12-05
本文字数: 1.2k | 阅读时长 ≈ 1 分钟

Controller源码分段阅读导航 多实例leader选举 [Informer工作流程] [Deployment Controller] [StafulSet Controlle] 待补充 概述kube-controller的作用引述 首先依照惯例,贴两篇官方对   于controller的设 ...

阅读全文 »

Kubernetes各组件参数配置优化建议

发表于 2019-11-17
本文字数: 12k | 阅读时长 ≈ 11 分钟

Kubernetes各组件参数配置优化建议kubernetes虽然默认配置下已经足够可用满足常见的中小规模场景,但是若是将各组件参数、内核参数进行适当的调整,以达到更贴合使用场景的参数值,对集群运行的稳定性、故障切换能力等方面会有不小的提升。下面介绍一下各组件生产运行常做的一些参数调整。 Kubel ...

阅读全文 »

Kubernetes Pod 无法终结问题

发表于 2019-09-27
本文字数: 6.7k | 阅读时长 ≈ 6 分钟

Kubernetes Pod 无法终结问题问题现象某pod运行出现异常,被终结后一直无法正常退出,在kubernetes端的现象: root@h009028:~# kubectl get pods -o wide --all-namespaces | grep bsys | grep Terdefa ...

阅读全文 »

Golang并发模型

发表于 2019-09-25
本文字数: 2.2k | 阅读时长 ≈ 2 分钟

Golang并发模型前言Go实现了两种并发形式。第一种是大家普遍认知的:多线程共享内存,这是最常见的各语言中的多线程并发模型,go本身也支持。另外一种是Go语言特有的,也是Go语言推荐的CSP(communicating sequential processes)并发模型。Go语言提倡以通信的方式来 ...

阅读全文 »

Kubernetes源码学习-Scheduler-P5-Pod优先级抢占调度.md

发表于 2019-09-02
本文字数: 18k | 阅读时长 ≈ 17 分钟

P5-Pod优先级抢占调度1. 前言前面的两篇文章中,已经讲过了调度pod的算法(predicate/priority),在kubernetes v1.8版本之后可以指定pod优先级(v1alpha1),若资源不足导致高优先级pod匹配失败,高优先级pod会转而将部分低优先级pod驱逐,以抢占低优先 ...

阅读全文 »

Kubernetes源码学习-Scheduler-P4-Node优先级算法

发表于 2019-08-22
本文字数: 21k | 阅读时长 ≈ 19 分钟

P4-Node优先级算法前言在上一篇文档中,我们过了一遍node筛选算法: p3-Node筛选算法 按调度规则设计,对筛选出的node,选择优先级最高的作为最终的fit node。那么本篇承接上一篇,进入下一步,看一看node优先级排序的过程。 Tips: 本篇篇幅较长,因调度优选算法较为复杂,但请 ...

阅读全文 »

hexo图片展示: blog图床迁移至七牛云

发表于 2019-08-20
本文字数: 6.2k | 阅读时长 ≈ 6 分钟

前言上一篇中,搭建好了hexo next主题的博客,将cxxn中的所有博客为md文档后再全部上传到hexo站内,但是有一个很大的问题:hexo本地图片无法显示,需要安装插件,然后以非md外链的格式插入图片,这使用起来相当不便且不通用,因此放弃插入本地图片的方案。导出的md中的图片外链有的是csdn站 ...

阅读全文 »
1234…10
丨ywq丨

丨ywq丨

97 日志
16 标签
RSS
GitHub CSDN
推荐阅读
  • kubernetes使用指南
  • kubernetes源码笔记
  • kubebuilder v2使用指南
0%
© 2017 – 2022 粤ICP备 2021148617号 ywq | 站点字数合计: 892k
载入天数...载入时分秒...
人 | 次