(译)16 件关于 Kubernetes APIs 和 CRDs 你所不知道的事情
第 15 个会震惊到你!
如果你对 kubernetes 很熟悉,那么你很可能对 kubernetes API 和 controller 有所了解:调和循环查看 api 中存储的数据,并且努力让集群中的状态和声明的 API 状态相匹配。
这是一个相当强大的模式,随着时间的推移,已经证明了它的价值。但是,尽管核心思想看起来很简单,但一旦你从表面上看,有很多细节可能会令人惊讶。
第 15 个会震惊到你!
如果你对 kubernetes 很熟悉,那么你很可能对 kubernetes API 和 controller 有所了解:调和循环查看 api 中存储的数据,并且努力让集群中的状态和声明的 API 状态相匹配。
这是一个相当强大的模式,随着时间的推移,已经证明了它的价值。但是,尽管核心思想看起来很简单,但一旦你从表面上看,有很多细节可能会令人惊讶。
最近折腾了下 kubernetes 1.5.1,记录下安装过程。
sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/experimental/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
yum install -y golang
yum install docker-engine -y
yum -y install ntp
yum install net-tools bridge-utils bind-utils -y
yum install socat -y
yum install -y ebtables
systemctl enable ntpd
systemctl start ntpd
systemctl enable docker
systemctl start docker
systemctl status docker
setenforce 0
systemctl disable iptables-services firewalld
systemctl stop iptables-services firewalld
源代码 release,进入 /data/release/rpm
,修改 kubelet.spec
里的 %global KUBE_VERSION 1.4.6
,修改为对应的版本,运行 ./docker-build.sh
,执行成功后 rpm 包在 output 目录下。
运行 rpm -ivh *.rpm
安装所有编译成功的 rpm 包。可以在一台机器上编译成功后拷贝到其他机器。
使用python中出现了一个很奇怪的异常,RuntimeError: maximum recursion depth exceeded in cmp
,原来是递归引起的。看一个简单的例子,factorial数列。
#!/usr/bin/python#
-*- coding: utf-8 -*-
def factorial(n):
if n == 0 or n == 1:
return 1
else:
return n * factorial(n - 1)
if __name__ == ''__main__'':
factorial(1000)
这个例子就会引起这个RuntimeError,原因是python中默认的递归深度的限制,默认的是1000, 我使用的是python2.7.3。 使用sys可以查看和修改当前环境下默认递归深度,参见 recursionlimit{:target="_blank"}
Chrome Developer Tools 也可以代码高亮了,安装步骤如下:
最近升级了 ThinkPad E40 的内存,原装有 2G,加了一根 4G 的内存,刚开始系统是 Windows8,基本没有什么问题,后来还是不太习惯Win8,改回 Windows7。
用了一段时间后,发现总会频繁的死机,屏幕卡死,伴随鸣叫声。刚开始以为是内存不兼容,最后才发现是硬盘设置的问题,解决方法如下
今天开始Blogger开始支持https,虽然还不能支持打开blogspot.com,但已经是很大的进步了,以前发布post只能翻墙,很不方便,现在终于可以了,Google的所有服务都加密最好了,未来的话期待ipv6了.
今天是人生中的第一个父亲节,女儿还有一周也就要满月了,嗷嗷待哺。感谢我的妻子,付出了很多很多,不是言语所能表达的。不少人问当爸爸了什么感觉,自己觉得心里又多了一份牵挂,每天忙忙碌碌之中心里总是满满的。生命本身就是一个奇迹,但这个小生命诞生之后,心底一直暗暗发力一定为了这个家加把劲儿,早点安稳下来,把最特别的爱给最特别的你们。孩子,爸爸妈妈爱你,希望你能健健康康的成长。刚刚你妈妈给我发个微信说,在给你洗澡的时候你竟然拉了,哈哈。从你出生到现在,在你身边就待了四天,没能在你身边看你一天天的长大,你就整天地磨你妈妈。爸爸对孩子的成长是很大的,我永远是你身后的那座大山。
无论是悲剧还是喜剧
从一开始就无法抗拒
这就是所谓的命中注定
生命的每一个圈圈
一开始也画得很清晰
有时我们会迷茫踟蹰
就在转了许多个圈圈之后
突然醍醐灌顶
这就是我所要的幸福
于是开始学会
且行且珍惜
因为永远无法预知
等着自己的未来是什么
只有当到达时
关于爱你这件事情,喝醉了后我依然很清醒,因为很确定
爱本来就是一件千回百转的事情,不曾被离弃,不曾被伤害,也不会太深刻,它原来是一种经历
那是一种很奇妙的感觉,抑或一刹那的邂逅,抑或一辈子的厮守。到现在为止,如果你问我爱情到底是什么,我会坚决地告诉你:那是一种能感觉到的责任,而且只能在自己的心底
很多事来不及思考
就这样自然发生了
在丰富多彩的路上
注定经历风雨
让它自然而地来吧
让它悄然地去吧
就这样微笑地看着自己
漫步在这人生里
当往事悄然而走远
只留下清澈的心
让我们相互温暖
漫步在这阳光里
一个人,暖暖的初冬的一整天。在Twitter、饭否和G+上待了一整天,也看了很多关于移民的帖子。在Google街景里在墨尔本的大街上逛了几圈,澳洲的天空真蓝,环境真不错。昨晚蜡笔也说到,中国人活着真累,一个劲儿地就是工作赚钱,就连埃塞当地人都觉得在那儿的中国人有点不可思议,就是工作,去那里旅游的人也大都是欧美的,鲜见有中国人过去游玩。突然真的感觉,中国人真的挺累的,一套房子把两个人甚至一家人的一生都绑住了。当然富人也太多,只不过贫富差距太大,而我们都只是普通的一个穷人。看完澳洲技术移民的帖子后,更觉得海外再造中华里说的一些观点还是有一定道理的,比如输出中国庞大的农民工到全球,其实在外国技术工人也是比较缺的。所以,有机会大家赶快移民吧,享受美好的空气和生活吧~~~