- 
		
Recent Posts
 Recent Comments
- CBD for Sale on 浅谈美国老爷子所说的移动申请的DNS加速专利
 - contactgrqgsc on 从openstack近几年发展到国内外云计算环境的不同
 - Davidtaw on ping.pe
 - Александр on ping.pe
 - Jamesled on 浅谈美国老爷子所说的移动申请的DNS加速专利
 
Search
Calendar
November 2025 S M T W T F S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Tags
- AD
 - Ansible
 - CentOS
 - chrony
 - Daily
 - datetimectl
 - DNF
 - DNS
 - Epel
 - ESXi
 - Game
 - Glusterfs
 - H3C
 - H3C R4900 G2
 - Hyper-V
 - iptables
 - k8s
 - k8s-plugin
 - krew
 - kubectl
 - kubernetes
 - LB
 - LB Device
 - Life
 - Linux
 - LoadBlancer Device
 - Netscaler
 - ntp
 - ping.pe
 - pssh
 - Raspyberry Pi
 - RDP
 - salt
 - Saltstack
 - Security
 - server
 - ssh
 - Storage
 - Troubleshooting
 - vSphere
 - Windows
 - 使徒
 - 剧情
 - 国内App
 - 魔界
 
- 
		
Recently
 Comments
- CBD for Sale on 浅谈美国老爷子所说的移动申请的DNS加速专利
 - contactgrqgsc on 从openstack近几年发展到国内外云计算环境的不同
 - Davidtaw on ping.pe
 - Александр on ping.pe
 - Jamesled on 浅谈美国老爷子所说的移动申请的DNS加速专利
 
Access map
Attack map
Category Archives: Platform
从openstack近几年发展到国内外云计算环境的不同
其实本来是想说说Openstack的,毕竟相比之下,openstack更会被大家所知晓。况且之前在学RHCA的过程中,也学习过这方面的内容,再加上后期也给朋友做过相关的项目,share一些小经验完全不为过。 但是openstack近些年一直在走下坡路,国内的一众公有云厂商大多也都放弃了基于openstack进行二次开发的计划。追其根本原因无非是那么几点:
为kubectl增加插件
先下载配置文件和相应的tar包,并对tar包解压,释放出可执行文件: wget https://storage.googleapis.com/krew/v0.2.1/krew.tar.gz wget https://storage.googleapis.com/krew/v0.2.1/krew.yaml tar -zxvf krew.tar.gz # wget https://storage.googleapis.com/krew/v0.2.1/krew.tar.gz –2020-01-13 08:34:35– https://storage.googleapis.com/krew/v0.2.1/krew.tar.gz Resolving storage.googleapis.com (storage.googleapis.com)… 172.217.164.112, 2607:f8b0:4005:807::2010 Connecting to storage.googleapis.com (storage.googleapis.com)|172.217.164.112|:443… connected. HTTP request sent, awaiting response… 200 OK Length: 14375157 (14M) [application/x-tar] Saving to: ‘krew.tar.gz’ 100%[=====================================================>] 14,375,157 … Continue reading
为K8S增加swap support
正如前文所说,k8s 的node节点配置太垃圾,故在之前的测试方案中增加了swap的support,实际生产环境不推荐这么跑,这么做的目的无非是一种穷屌丝的做法。 首先,开启kubelet的swap support,在/etc/sysconfig/kubelet中追加如下字段: –fail-swap-on=false 比如我的配置文件内容为:
将pod强制schedule到master节点上
线上机器性能比较差,为满足kubeadm的initial检查,故只有master的配置比较高,毕竟囊中羞涩嘛! 事情的开端始于想跑一个Jenkins用于实验和学习,结果JVM直接把垃圾的Node 干趴下了,load最高跑到了29,一脸懵逼…… 经过几次调整,甚至还给Node上添加了swap,结果还是无法满足需求,因而只能用别的方案…… 由于master上除了一些基础调度服务,没有跑过其他的Pod,故决定将Jenkins跑在master上,死马当活马医,实在不行再“学李白,重来……”
									
						Posted in Kubernetes, Platform					
					
				
								
					Tagged k8s, kubernetes, Linux, Load, Pod调度, Troubleshooting, 非标				
				
				
				Leave a comment
							
		GlusterFS与Kubernetes的适配
安装epel源 pssh -l auto -h /opt/node.list -i ‘sudo yum install -y epel-release*’ 安装heketi