Life is short, you need Python

Peng Liu`s Blog


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

etcd recovery

发表于 2019-07-27 | 分类于 k8s
etcd的设计是能够容忍机器故障的。etcd集群可以自动从临时故障(例如,机器重启)中恢复,对于一个包含N个成员的集群,可以容忍(N-1)/2的永久性故障。当一个成员永久失败时,不管是由于硬件故障还是磁盘损坏,它都将失去对集群的访问权。如果集群永久丢失超过(N-1)/2个成员,则集群会不可工作,会永 ...
阅读全文 »

openstack kolla mariadb galera cluster

发表于 2019-07-07 | 分类于 openstack
我们在使用openstack kolla-ansible部署后,维护集群经常会用到mariadb-recovery.yml这个playbook, 这个脚本执行过程比较简单,它恢复方式和手动恢复流程一致, 挑选一个seqno最大值的节点,设置safe_to_bootstrap,添加–wsrep-new ...
阅读全文 »

es索引

发表于 2019-07-07 | 分类于 elasticsearch
1 我们通常用用_cat API检测集群是否健康。 确保9200端口号可用: 1curl 'localhost:9200/_cat/health?v' 绿色表示一切正常, 黄色表示所有的数据可用但是部分副本还没有分配,红色表示部分数据因为某些原因不可用. 2 通过如下语句,我们可以获取集群的节点列表 ...
阅读全文 »

kubectl插件机制

发表于 2019-06-18 | 分类于 k8s
kubectl plugin机制在Kubernetes 1.14 进入GA状态。 https://kubernetes.io/docs/tasks/extend-kubectl/kubectl-plugins/ 包管理工具: krew 安装 Make sure that git is install ...
阅读全文 »

kubeadm证书

发表于 2019-06-18 | 分类于 k8s
kubeadm 部署的 kubernetes 集群,默认的证书有效时间是1年,需要每年手工更新。 重新编译kubeadm1.1 准备12345678910# 下载对应的kubernetes源代码,这里采用 "v1.14.1" 版本wget https://codeload.git ...
阅读全文 »

pip 相关操作

发表于 2019-06-13 | 分类于 pip
国内源linux下, 修改 ~/.pip/pip.conf. 内容如下:123[global]trusted-host = mirrors.aliyun.comindex-url = https://mirrors.aliyun.com/pypi/simple freeze导出python安装包环 ...
阅读全文 »

[转]制作更小的镜像

发表于 2019-06-13 | 分类于 docker
本文作者以一个使用 Go 语言编写的 Web 服务为例,重点介绍了如何通过 Scratch 创建一个尽可能小的 Docker 容器。在尝试过程中,作 者也发现了很多问题,也逐一得到解决,感兴趣的读者一定要看看作者解决问题的思路。本文看点包括如何从 Docker 内部调用 Docker、创建 Dock ...
阅读全文 »

metallb

发表于 2019-06-08 | 分类于 k8s
MetalLB简介在bare metal上部署的Kubernetes集群,是无法使用LoadBalancer类型的Service的,因为Kubernetes本身没有提供针对裸金属集群的负载均衡器。Kubernetes仅仅提供了针对部分IaaS平台(GCP, AWS, Azure……)的胶水代码,以使 ...
阅读全文 »

ingress https双向认证

发表于 2019-06-08 | 分类于 k8s
什么是相互认证相互身份验证也称为双向身份验证。它是一个过程,在这个过程中,客户机和服务器都通过证书颁发机构彼此验证身份。CodeProject.com对互认证有一个很好的定义: 相互SSL认证或基于证书的相互认证是指双方通过验证提供的数字证书来相互认证,以便双方确保其他人的身份。 在项目中我们 ...
阅读全文 »

Understanding Kubernetes Kube-Proxy

发表于 2019-05-29 | 分类于 k8s
Kubernetes是一个复杂系统,其中多个组件以复杂的方式交互。您可能已经知道,Kubernetes由master 和 node 组件组成。 诸如kube-scheduler,kube-controller-manager,etcd和kube-apiserver等主要组件是在K8s master/ ...
阅读全文 »
1…456…14
Peng Liu

Peng Liu

搬砖爱好者

136 日志
21 分类
88 标签
GitHub Twitter 微博 知乎
© 2021 Peng Liu
由 Hexo 强力驱动
主题 - NexT.Mist