2019-8-8lesson

Aug 8, 2019

杂谈

如何快速进步,突破学习新的知识、技术。

我的方法,一句话概括:在自己规划的道路上,不怕试错,勇敢试错。出问题了,多方思考,解决问题。

下面是废话:blablabla

大学时期,我和我的几个小伙伴不知道学什么、方向不知道会走向何处。我们都是穷人过来,肯定不会说真的堕落。但是就因为穷人,眼界比他人要小一点,导致有时我们能做的, 能接触的就更局限了。

我和我同学大一大二上课还是会稍微努力,不过课后没有进展,导致挂科无数。下课一起打游戏,当时LOL 还不风靡,玩的CF,下午打篮球。那时候篮球能力是真强,不像现在肚子都是肉。后来大二就更是会翘课进网吧,因为在课上我们都在睡觉,真的在睡觉。

为什么,因为大学里面,老师教你的,都是如果拿着锤子,找钉子。

整天拿着锤子,反复推敲,仔细研磨,整个大学四年,我发现我们还没动手过去找一个真实的钉子。也许你会说,那些题目,那些作业,不就是你的钉子么?我觉得年轻的人们,都会当局者迷。也许我们现在看来,那些都是非常有用,在现在都是必不可少,甚至悔不当初。但是当局者迷,每人境遇都是不同,我当初就觉得,未来我不一定用得上,数学题算来算去,最后你填写答案:1,正确率基本都是70%。为什么我为了70%能填对答案的问题,需要绕来绕去,反复抚摸锤子,恨不得拿舌头狂舔。

四年,老师们一上课就是教研,但是不会告诉今年这堂课在实际场景,比如xxx会碰到。ok,很难想象?那我们来真实模拟这个钉子!也许这次上课导致上课的拖延、甚至为了模拟这个钉子花了4节课、6节课。大家跟着老师一路走来,经验、处事、遇到问题时的攻坚,到最终见到钉子,此时resolve。

我觉得我爱上这种遇到苦难,解决苦难的过程。如现在种种这般。然后学校不同意,老师不愿意,教学任务啊老铁。学生只能学到皮毛,大学生啊!!!

当然现在不是说以前怎么怎么的,什么我现在这么菜要怪老师,什么要怪体制,没有没有。吐槽下而已。

above,我都想说明,钉子和锤子的关系、的前后顺序。

曾经我学到一个新技术,想找一个地方去实践。我找我前CTO。他告诉这个技术人要理清的步骤:先有钉子,然后找到锤子解决这钉子。

最近我多次使用docker 之后,就觉得好用是好用,但是没有管理,觉得不自在。宕机了?断网了?这个机子断了?企业服务断了?

如果我未来会要扛起一面大旗,我就需前提做好准备,做好狂风暴雨的突袭!所以我考虑了下docker-swarm,但是感觉那里不对,不是很密西。

我搞了搞k8s, 然后我的两只小鸡都全部瘫了。在翻看相关文档,提到k3s。是针对我的小鸡仔们的。

我搞了k3s,但是遇到问题:我有个非容器服务,通过nginx 转子域名的443 端口。但是k3s 装上去后,nginx 服务端口立马全部失效了。

怎么描述:nginx 的80监听端口被k3s 强行取走。虽然netstat -lnp |grep 80 还是nginx 的,但access.log 没有反应。我不知道怎么应对。

对于这个我想要两种方法:

  1. k3s 的服务,我使用编译的nginx 要什么端口,nginx 我转给你,都转给你,但是你别抢80服务;

  2. k3s 你把能暴露端口的方法告知我一下,不然我搞不了本机端口啊。

当时我不知道Ingress,毕竟强行学习的嘛。试了好多种方案不行,没来得及看相关文章。当时想问伟哥,不过他太忙,我就问问一个同事,他以前做运维的(他看起来比我岁数小的样子,原来比我大,孩子都6岁啦,哈哈,以后可以多交流)。他给我一些帮助,也让我多看书,把里面的原理整清楚,以后遇到问题、排查也懂。不过我觉得,我当前只是想完成集群的搭建、应该解决集群搭建问题,而不是找一大本书完全明白。

这就像拿一把超级大锤(我看完书了,不就等于超级大锤), 完成我短期要求:搭建起起来,这个小钉子需求。从成本、效率上看都是过犹之。

我昨晚想着,通篇看书这事,先拖后吧。等之后有人懂了,可以乘机偷学。

那么先完成docker-swarm。但是同样出现一些小坑,刚接触,没办法立即查出来,解出来。

于是我今天早上东问问西问问,得知k3s 为了完成内部pod 端口upstream 要求,集成了nginx。同时,开开关关nginx 带来损耗,此时Ingress 作为自动编排规则。我试了下,哎,虽然外部VVVVVV 要导出规则,还没整上(估计还是Ingress 有关操作),那么先完成其他需求了再说。

至此,钉子(docker 服务集群化需求)一经出现,我找了相应的锤子(最终找到k3s)解决了需求。

钉子的产生,还是源于自身大胆的去尝试。

这次的钉子需要虚拟机或者vps,该vps 还是能尽情折腾,坏了就坏了。

综上,尽情的产生钉子,要不怕难,然后使用身边的资源,多方思考找到锤子解决。

这兴趣产生的难,在解决后确实让我很开怀。

乱七八糟

得道者多助,拾到者捐助。

在新的环境怕被人说能力不强,是饭桶,于是我就努力喝水,这样他们最多称我为水桶,而不是饭桶了。