摘要:
HPA全称是Horizontal Pod Autoscaler,翻译成中文是POD水平自动伸缩,以下都会用HPA代替Horizontal Pod Autoscaler,HPA可以基于CPU利用率对replication controller、deployment和replicaset中的pod数量进 阅读全文
摘要:
Horizontal Pod Autoscaler 可以根据CPU利用率自动伸缩 replication controller、deployment 和 replica set 中的Pod数量(除了 CPU 利用率)也可以 基于其他应程序提供的度量指标custom metrics。pod 自动缩放不 阅读全文
摘要:
(1)、查看当前的证书时间 # kubeadm alpha certs check-expiration [check-expiration] Reading configuration from the cluster... [check-expiration] FYI: You can look 阅读全文
摘要:
Kubeconfig 用途 kubectl 命令行工具通过 kubeconfig 文件的配置来选择集群以及集群API Server通信的所有信息。kubeconfig 文件用来保存关于集群用户、命名空间和身份验证机制的信息。默认情况下 kubectl 读取 $HOME/.kube/config 文件 阅读全文
摘要:
根据 Pid 获取 K8s Pod 名称 脚本工具 $ vim pod_name_info.sh #!/bin/bash Check_jq() { which jq &> /dev/null if [ $? != 0 ];then echo -e "\033[32;32m 系统没有安装 jq 命令, 阅读全文
摘要:
calico的核心组件 (1)Felix:Calico的客户端,跑在每台node节点上,主要负责配置路由及ACLs等信息来确保各pod之间的连通状态 (2)etcd:分布式键值存储,主要负责网络元数据一致性,确保Calico网络状态的准确性; (3)BGPClient:主要负责把Felix写入ker 阅读全文
摘要:
一、Lsyncd 是一种轻量级的实时镜像解决方案 其安装相对容易,且不需要新的文件系统或块设备的支持,同时,Lysncd 同步的时候还不会妨碍本地文件系统的运转。 作为 rsync 的替代方案,Lsyncd 还可以通过 rsync+ssh 方式推送文件。当文件或目录重命名或移动到本地树中的新位置时, 阅读全文
摘要:
1、显示进度条 #!/bin/bash # 编写脚本,显示进度条 myProgress(){ while : do echo -n '#' sleep 0.2 done } myProgress & cp -a $1 $2 killall $0 echo "拷贝完成" 2、编写脚本测试 192.16 阅读全文
摘要:
一、Bridge网络介绍 1.网络模型图 2.Bridge网络的构建过程,对上图的各个网络名称做解释说明 (1)安装Docker时,创建一个名为docke0的虚拟网桥,虚拟网桥使用“10.0.0.0-10.255.255.255 “、”172.16.0.0-172.31.255.255″和“192. 阅读全文
摘要:
一、认证、授权、准入控制 kubernetes的安全框架分三层:认证,授权,准入控制 1、认证(authentication):验证身份,使用证书、用户名密码或者token令牌。认证解决用户是谁的问题。 2、授权(authorization):绑定权限,授权过程,分配到指定空间中。授权解决用户能做什 阅读全文