楼主: 匿名
跳转到指定楼层
上一主题 下一主题
收起左侧

[职场感言] kubernetes这个发展方向如何呢

   
地里匿名用户
🔗
匿名用户-TQ5Y8  | 添加认证 | 2023-4-10 02:51:48 来自APP
匿名用户 发表于 2023-04-09 11:10:24. .и
任何的技术都是为产品而服务,学习技术本身并没有太大的帮助。

考验skill的是如果在市面上那么多的技术上面挑出各种最适合产品的,然后吸收和采用。这种水平是architector水准的。简单说就是
多谢回答!

但是你说的业务是不是也经常变化?还是说你在指一个大类?比如推荐是一个大类业务,安全也是一个,etc
回复

使用道具 举报

全局:
我是白白小小白 发表于 2023-04-09 10:31:59
能说说这个主要写什么吗?
感觉主要就是yaml file,没什么技术难度啊。跟Jasn差不多
我对k8s了解有限,也知道肯定不是yaml啊…yaml只是描述手段,不是业务逻辑啊。.1point3acres
简单的k8s怎么写deployment或者statefulset,怎么创建service account,怎么做rbac,怎么写secret,configmap,还有一些概念问题
进阶一点怎么做load balance,怎么搞dns,怎么创建自己的CRD,怎么写operator,怎么handle events,怎么用finalizer之类的
再进阶,我也不知道了 🤷

评分

参与人数 1大米 +5 收起 理由
爱丽丝和鲍勃 + 5 谢谢分享!

查看全部评分

回复

使用道具 举报

地里匿名用户
🔗
匿名用户-JLGAC  | 添加认证 | 2023-4-10 04:00:23 来自APP
一般一亩三分地网上的评论建议反着来就对了,lz信我

评分

参与人数 1大米 +1 收起 理由
holybird + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
frozencookie 发表于 2023-4-9 15:37
我对k8s了解有限,也知道肯定不是yaml啊…yaml只是描述手段,不是业务逻辑啊。.1point3acres
简单的k8s怎么写deployment ...

你讲的这些,等你学会了,做过了,大概率也就是用cloud formation或者ARM/Bicep写了一堆yaml,json或bicep文件。

当然会比较复杂,一般人学也要学几个月才好上手。但是会有现成的template可以抄。算是高端的infrastructure engineer吧。

评分

参与人数 2大米 +2 收起 理由
爱丽丝和鲍勃 + 1 赞一个
我是白白小小白 + 1 赞一个

查看全部评分

回复

使用道具 举报

地里匿名用户
🔗
匿名用户-ZAHGZ  | 添加认证 | 2023-4-10 04:46:42
匿名用户 发表于 2023-4-9 11:51 ..
多谢回答!

但是你说的业务是不是也经常变化?还是说你在指一个大类?比如推荐是一个大类业务,安全也是 ...

简单来说,软件工程师的核心价值不是会什么技能。而是快速的学习技能,运用到工作中去,解决实际的问题。虽然这么说很虚,但是这就是一个优秀工程师的基本素质。解决问题的思路和很多操作都是通用的。. From 1point 3acres bbs

更简单的来说, k8s infra team也需要 architect,做什么?设计各个service的框架,决定如何布置,处理安全性。添加dashboard显示service availability。决定如何trace一个customer request.--

performance team也需要architector , 做什么?分析各个应用的内存实用,分析stroage 的性能,给出develper 关于缓存,线程的建议等等。
.--
只要做到深处,都有很多东西很挖。这些infra的比业务逻辑要难。

评分

参与人数 2大米 +2 收起 理由
爱丽丝和鲍勃 + 1 赞一个
CrescentGG + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
有一个很帅的人 发表于 2023-04-09 13:06:27
你讲的这些,等你学会了,做过了,大概率也就是用cloud formation或者ARM/Bicep写了一堆yaml,json或bicep文件。.--

当然会比较复杂,一般人学也要学几个月才好上手。但是
重点是你为什么要,并且如何用,有哪些坑。再者你写operator也是要写code来决定怎么创建对应的crd吧。而且control plane里怎么通过k8s的api监听object,管理整个cluster的lifecycle,这都是要写一些业务逻辑的。
整个cloud就是infra,工作内容也就是偏SRE。但是你要是说就是写yaml…这就像是说码农不就是写几个CRUD一样,忽略了太多东西了。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-5O3YJ  | 添加认证 | 2023-4-10 07:16:10
看要是哪部分吧,如果是写crd或operator 用kubebuilder那其实跟一半SE要处里的代码复杂性差不多,而且在API layer那边要处理的CRUD逻辑我觉得比一般码农还复杂不少,用到这些层级应用基本上就是heavy了,只要有点跟CICD或Infra相关的工作都很抢手,也可以玩腻了跑到一般SE写CRUD,转换上更容易。冷门点如果是要deploy clusters要用到clusterclass或cluster api那就跟一般k8s差很多就不是单纯玩玩crd或native一些功能了。
热门的就像一线cloud大厂部门,aws eks, azure aks, gcp gks然后二线可能就vmware tanzu, red hat openshift, oracle oke。其他比较大的公司可能也会有类似复杂的internal tool但就要上网找找design blogs了。
回复

使用道具 举报

🔗
pottermarkken 2023-4-10 08:15:10 | 只看该作者
全局:
谢谢LZ分享, 一般都要结合use case设计来看k8s的扩展性。
回复

使用道具 举报

全局:
知道K8s能解决什么问题比单纯地会运维K8s要重要的多。但只有熟练运维K8s了才大概能清楚地明白K8s能解决什么问题
回复

使用道具 举报

🔗
长水君 2023-4-10 08:29:10 | 只看该作者
全局:
很忙,很杂,小公司不需要,大公司岗位少,
不是太推荐这个方向
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表