引言
本文介绍 Kubernetes 网络中 Service 网路部分的实现方案。更多相关文章和其他文章均收录于贝贝猫的文章目录。 Service 网络
service network 比较特殊,每个新创建的 service 会被分配一个 service IP,它实际上只是一个存在于 iptables 中的路由…
本文主要探讨 Calico 项目如何实现 Kubernetes 的网络策略(Network Policy)。网络策略是一种以应用为中心的结构,设置规则来指定 Pod 如何与各类网络“实体”通信。NetworkPolicies are an application-centric construct which allow you to…
官方网站
https://etcd.io/
etcd是什么 etcd is a strongly consistent, distributed key-value store that provides a reliable way to store data that needs to be accessed by a distributed system or cluster of machines. It gracefully handles leader elections du…
1. 荒腔走板最近一两个月生产K8s集群频繁出现短时503 Service Temporarily Unavailable,还不能主动复现,相当郁闷,压力山大。HTTP 5xx响应状态码用于定义服务端错误。500 Internal Server Error:所请求的服务器遇到意外的情况并阻…
微原循环移位指令As we know that any machine (system) works on machine language, which consists of binary numbers. In the 8086 microprocessor, we have 16-bit registers to handle our data. Sometimes, the need to perform some necessary shift and rotate operat…
更换清华源 # 备份源
sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak# 更改源
cd /etc/apt/
sudo vim sources.list# 添加
deb https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiverse
deb https://mirror.tuna.tsinghua.ed…
适合阅读本文的人群 对Raft协议感兴趣的人看过一些Raft相关介绍的博文,但是看不懂的(比如我) 很多Raft相关的分析文章,或者是著名的《In Search of an Understandable Consensus Algorithm》 论文,都会把下面的一张图放…
1.简单使用
1.1 增加
set
指定某个键的值。例如:
$ etcdctl set /testdir/testkey "Hello world"
Hello world
复制代码支持的选项包括:
--ttl 0 该键值的超时时间(单位为秒),不配置(默认为0)则永不超时
--swap-with-value value 若该键现…
roothqa-master-01:~# etcdctl --endpoints$ETCD_ENDPOINTS member list --write-outtable {“level”:“warn”,“ts”:“2020-03-23T14:19:45.0330800”,“caller”:“clientv3/retry_interceptor.go:61”,“msg”:“retrying of unary invoker failed”,“target”:“endpoi…
第一步:etcd客户端执行 [rootk8s-master-1 ~]# etcdctl member add node180 https://109.105.1.180:2380 Added member named node180 with ID ead16f36d2aa4f03 to cluster ETCD_NAME“node180” ETCD_INITIAL_CLUSTER“k8s-ceph5https://109.105.1.246:2380,node1…
本文详细介绍了如何在 Kubernetes 集群中部署 ceph-csi(v3.1.0),并使用 RBD 作为持久化存储。需要的环境参考下图:本文使用的环境版本信息:Kubernetes 版本:$ kubectl get node
NAME STATUS ROLES …
以下文章皆为个人搭建devstack环境经验积累,如没有遇到您的问题,还请包含:)
问题1.连接mariadb数据库异常
解决办法:卸载mariadb数据库:yum -y remove mari* 问题2:提示You are using pip version 9.0…
源码地址:https://github.com/etcd-io/etcd 1. 入口
scripts/build.sh#!/usr/bin/env bash# This scripts build the etcd binaries
# To build the tools, run build_tools.shsource ./scripts/test_lib.sh
source ./scripts/build_lib.sh# only build when calle…
背景
电脑休眠状态意外断电导致虚拟机直接进入关机状态。
问题
kubectl命令报错
[rootmaster01 ~]#kubectl get node
The connection to the server master01.kktb.org:6443 was refused - did you specify the right host or port?kubelet服务报错
Oct 15 08:39:37 mas…