[DAY30]从上船到沉船30天心得

铁人30天心得

前言

k8s真的好硬rrrrr,写了30天,感觉才不到k8s 1%的内容,加上k8s的版本更新很快很快很快,
年初的才更新好,年中已经进入不support,年底又要一言不合要重建了/images/emoticon/emoticon02.gif
这30天中,主轴还是在k8s上面,istio跟gke只是配菜/images/emoticon/emoticon01.gif

如果已经申请了GCP的免费帐号,可以从gcp的章节开始做,这样子就可以省略k0s跟kind的部份,
因为kind在使用istio时怪怪的,部署会失败,而且使用GCP来实作也可以使用到istio ingress gateway

k8s部份

因为k8s的component(kubelet/kube-proxy/scheduler..)很多都可以进行更深入的研究,
但是小弟道行还不够,只能看别人的文章来了解,所以就没有特别提出来写。
前面有提到pod/deployment,但是其实还只能了解到皮毛,还有pod间的沟通-service没有研究的很深入QQ

推荐一下不错的文章
Kubernetes 基础教学(一)原理介绍
Kubernetes Handbook——Kubernetes 中文指南/云原生应用架构实践手册 <-这个大推
Kubernetes 官方文件基础教学翻译

container部份

这系统文章主要是以k8s为主,所以container不在范围内,但是其实pod里面运行的就是container,
所以container还是需要有一定的熟悉度,目前大概只有最基础操作,dockerfile这边的撰写也是需要进行加强
Docker 基础教学与介绍 101
Docker 基本教学

helm & yaml

这二个会放一起主要还是因为本体还是yaml,helm的部份因为主要是使用golang template,这边熟悉度够了,
看heml的部署档就会轻松多了
helm官网

ISTIO

istio跟k8s一样,都是更新超快速的开源专案,好处想是热门专案,除非有杀手级的应用出现,不然还是短时间内无法取代,缺点就是一直要追版号,之前有多个component并到istiod里面去的大改,不知道在後续的改版会不会又做什麽架构调整。
但是懂istio前还是要先了解Service Mesh QQ,一个坑比一个坑还深

GKE

因为目前k8s是采用GKE的解决方案,虽然在建置上很简单,前一篇有手把手教学,但是里面的细节才是坑阿!!!
网路设定也是满满的任务要解/images/emoticon/emoticon02.gif

总结

只能说k8s这个标题,战线开有点大/images/emoticon/emoticon01.gif
但是一天一天写,对於基本功还是有所提升

以上~~下台一鞠躬


<<:  Day.30 维运必备辅助 - 系统监控(Percona Monitoring and Management)

>>:  Day 23 Ruby public vs private vs protected

Episode 6 - BMI 计算机之我会瘦下来的!

范例档案 GitHub Repo: https://github.com/kaochenlong/...

Day 26 - async / await

async await 的语法可以让非同步的程序码看起来像同步一样。 async 通常搭配 awai...

2D transform Continued

大家好,我是西瓜,你现在看到的是 2021 iThome 铁人赛『如何在网页中绘制 3D 场景?从 ...

17.MYSQL AND指令

AND和&&是相同的意思 AND运算子是左右两边结果为1,就回传1,否则回传0 Ti...

模型初始化方法问题

在建立模型中有一项权重初始化方法,我看过有人这样写kernel_initializer='norma...