脑袋里突然地就冒出了这个问题,问了一下周围的人,差不多在 1 ~ 2 月,大家大概花了多久时间呢?
1
arbit 2020-09-10 19:42:33 +08:00
按照 kuboard 教程很好搭起来的,然后就自己捣鼓下,随便部署些工程,很快就上手了
|
2
HuHui 2020-09-10 20:23:56 +08:00 via Android
零基础差不多
|
3
shuangdouya 2020-09-10 20:24:53 +08:00
目前花了一年多,还在持续学习中
|
4
BigBrother1024 2020-09-10 21:12:41 +08:00 via Android
官方文档过了一遍就 1 个月了,算入门
|
5
Jason0803 2020-09-10 21:23:58 +08:00
使用入门的话,一个月差不多
后面源码看了半个月,放弃了。。。 |
6
WildCat 2020-09-10 21:24:21 +08:00
一年多,k8s 学会也不会用。
切换到 k3s,一个星期。 |
7
kosgug 2020-09-10 21:46:03 +08:00 via iPhone 1
一周,没黑没夜的折腾。顺便一提,最好用原生,第三方的有时候会让你怀疑是你自己错了
特别不建议: 1 、Rancher,你搭建真的爽,用时候真的要怀疑人生,然后还得感叹一句,kube 真难。 2 、Kubernetes dashboard,别费劲研究他,没啥知识点,如果想了解原理去买本书,讲的明明白白(我真买了,看了一点就吃灰了) 特别推荐:lens,有这一个控制台足矣 |
8
wandehul 2020-09-10 21:46:52 +08:00 10
学习 3 个月,找用 k8s 环境的公司用了 3 年。
|
9
CoderGeek 2020-09-10 21:57:37 +08:00
使用 1 周 了解 1 月 深入没想法
|
10
CallMeReznov 2020-09-10 22:30:19 +08:00
最近买了两本书
一本叫 每天 5 分钟玩转 Kubernetes 4 天看完了,解决了"如何做"的疑问 另外一本叫 Kubernetes 权威指南:从 Docker 到 Kubernetes 实践全接触 今天刚翻开,准备深入的慢慢看一下 |
11
Tkvoid 2020-09-10 22:33:58 +08:00 via Android
问个问题。。楼主是运维么?
|
12
namelosw 2020-09-10 22:40:55 +08:00
买本 Manning 的那个 Kubernetes in Action, 直接开个 GKE 上去跟着敲一天,把前半截看得差不多就能用上了。
其他的随用随学。 |
13
nieqibest 2020-09-10 22:46:21 +08:00 via Android
借楼问下,用 rancher 的公司真的多吗?
|
14
sirius1024 2020-09-10 22:52:07 +08:00 via iPhone
对于那些说看一遍官网文档就可以的人,我只想说,里头每一个单词我都认识,但连起来我就是看不懂。。。
话说回来,一年。 |
15
hwdef 2020-09-10 23:12:55 +08:00
看你想学到什么程度吧,
以现在 k8s 的迭代速度,,,大部分人的学习是跟不上更新的。。k8s 可以学习的东西太多了。 |
16
binux 2020-09-10 23:21:41 +08:00 via Android
EKS 两天
|
17
mulu 2020-09-10 23:46:56 +08:00 via Android
用了三年还在学,官方文档看过好多遍,部分源码开了两三遍
|
19
jimmyczm 2020-09-10 23:51:43 +08:00
0,我没学
|
20
ymd 2020-09-11 00:03:09 +08:00
这个难点在哪里?
直接买的阿里云 一个 ingress 的坑折腾了两天 其他的就按下一步不停的点就好了 |
21
chendy 2020-09-11 00:13:41 +08:00
除非本人是运维,学这个干啥,买云服务商现成的直接用就完事了
|
22
shilianmlxg 2020-09-11 00:25:43 +08:00 via iPhone
问下。前端学 docker k8s 有帮助吗
|
23
safdsfwadsgwa 2020-09-11 02:09:16 +08:00 via iPhone
@shilianmlxg 没有 你要做构架采用
|
24
noqwerty 2020-09-11 02:23:15 +08:00
@shilianmlxg #22 docker 可以简单看一看,会用就行,k8s 个人认为不是运维的话真没必要学,太杂了
|
25
lifanxi 2020-09-11 07:48:13 +08:00 via Android
说不是运维不用学的,你们用 K8s 都不用写 Controller 的么?
|
26
Transbill 2020-09-11 08:23:59 +08:00 via Android
一个月多
|
27
RickyC 2020-09-11 08:30:06 +08:00
k8s 是什么
|
28
george404 2020-09-11 09:14:34 +08:00
k8s 真心太复杂,而且跟不上跟新速度。。。。。
|
29
blessyou 2020-09-11 09:31:48 +08:00
k8s 自己玩买不起服务器... 所以我选择了 k3s 。虽然能正常部署项目了,但是还有些点没搞通。
|
30
CallMeReznov 2020-09-11 09:46:38 +08:00
@blessyou #29 我记得 K3S 是 SQLITE 的,有点害怕.
|
31
hello365 2020-09-11 09:49:24 +08:00
每次都是只部署一下,并没用起来的需求,到现在觉着连点皮毛都不会,只知道 k8s 是干啥的...
|
32
leafre 2020-09-11 10:27:46 +08:00
没打算学
|
33
xin053 2020-09-11 10:38:14 +08:00
一个多月吧,最开始折腾部署,先是一步步手动部署,后来使用 kubeasz,再到 kubespray,再到扩展 kubespray 剧本,玩着玩着 k8s 主要功能就都熟了
|
34
pwli 2020-09-11 11:10:13 +08:00
学了两三个月算入门了吧,准备二刷 Kubernetes in Action
|
35
arischow 2020-09-11 11:43:24 +08:00
我在我司是先 EKS 起手
|
36
taogen 2020-09-11 12:22:41 +08:00
借楼问一下,大家学习 Docker 花了多久?
|
37
340244120w 2020-09-11 12:27:39 +08:00
@taogen #36 有人讲的话,一天就够了
|
38
340244120w 2020-09-11 12:29:43 +08:00
Kubernetes in Action 第二版
https://www.manning.com/books/kubernetes-in-action-second-edition 输出优惠吗 DOTD091120 打五折 |
39
dayeye2006199 2020-09-11 12:37:15 +08:00
看了一个网课一个月左右。第二个月开始写 operator
|
40
bbsk198601 2020-09-11 13:04:51 +08:00
正在苦苦挣扎
|
41
outyua 2020-09-11 13:13:05 +08:00
@dayeye2006199 你看的啥网课
|
42
nilai 2020-09-11 13:20:00 +08:00
我司已经全面切换到 rancher 了, 目前一切稳定, 上手快, 并且基于 rancher 自研了一套 DEVOPS 系统, 开发测试反馈都说好
|
43
v0yager 2020-09-11 13:24:25 +08:00
先去 Google cloud 免费用 k8s 集群,可以熟悉 pod,service,deployment,简单玩一下。等基本概念了解之后,可以手动用 kubeadm 去搭建一个本地集群。我自己碰到的主要困难是,k8s 镜像需要 f q 下载。其他都很简单。前前后后搞了一个月把。
|
45
salmon5 2020-09-11 13:44:35 +08:00
1 个小时吧
|
46
salmon5 2020-09-11 13:44:44 +08:00
有更快的吗
|
47
dayeye2006199 2020-09-11 13:50:32 +08:00
|
48
wandehul 2020-09-11 14:11:43 +08:00
@dayeye2006199 哥们这个课程好用, 你这边考了 cka 了吗
|
49
yamasa 2020-09-11 14:24:49 +08:00
team 里一直在用 k8s 那一套生态,helm 和 istio 这些。但是个人感觉会用和懂完全是两码事啊,对大部分人来说基本上还不是个巨大的 black box,里面逻辑太复杂了。
|
51
dayeye2006199 2020-09-11 15:08:40 +08:00
@wandehul 这个课程不错,有很多 lab 可以做,对考试有不少帮助。
|
52
dayeye2006199 2020-09-11 15:11:58 +08:00 1
@pmispig 用来处理自定义资源吧。例如把一些需要不断复用的,启动又比较复杂的服务抽象成一个自定义资源,写一个 controller 专门处理这类资源需求。
举个例子,例如 spark 集群需要跑在 k8s 上,有很多东西需要启动和配置,一帮大家都用 spark operator 来处理。 |
53
lovejoy 2020-09-11 15:32:17 +08:00
强行看官方文档看了 2-3 周
|
54
pmispig 2020-09-11 15:34:16 +08:00
@dayeye2006199 噢,我这边是用 python client 调用 k8s 接口,把一系列的动作,自己整合成一个操作,感觉也挺方便的
|
55
monkeyWie 2020-09-11 16:00:27 +08:00
搞明白大概一个月左右吧,然后基于 k8s 开发了一套公司内部的 devops 系统
|
56
LichMscy 2020-09-11 16:19:33 +08:00
哦吼,敢情大家把“学会 k8s“理解成了”学会搭建并调用 RESTful API 了呀“
|
57
v2Geeker 2020-09-11 16:48:25 +08:00
跟着公司用的,1 个月经很熟悉了
|
58
42is42is42 2020-09-11 16:51:22 +08:00
@340244120w #38 可以直接 http://www.allitebooks.org/
|
59
segama201901 2020-09-11 17:01:42 +08:00
如果只是 CKA 认证的话,一个月就够用了。但是如果要上手还是要有对应的业务。没有实际的需求的话 k8s 本身也只是个类似于框架的东西。想考 CKA 的话直接通读官方文档,一边看 concept 一遍照着 task 和 tutorials 做,一个月全搞定。再想深入研究可以多看看 reference,blog,源码之类的,然后找一家业务跟 k8s 二次开发相关的公司做做就好了。
|
60
bbsk198601 2020-09-11 17:19:34 +08:00
https://jimmysong.io/kubernetes-handbook
这里有教程,现在正在学 |
61
liujialongstar 2020-09-11 17:30:05 +08:00
公司使用 k8s, 然而, 作为外包, 没有权限上手
|
62
owenliang 2020-09-11 18:12:05 +08:00
2 年
|
64
zr8657 2020-09-11 20:18:39 +08:00
从 0 到上线花了两个月吧,坑是真的多,那段时间头发都白了 1/3 。弄懂不现实,会用就完了,软件这东西换代太快,早谋后路才是正道
|
65
threeEggs123 2020-09-11 23:37:52 +08:00 via Android
|
66
cqxxxxxxx 2020-09-12 08:00:49 +08:00 via Android
各位都是运维吗?开发有没有必要深入学习?还是掌握到某个程度即可。
|
67
dremy 2020-09-12 09:28:15 +08:00 via iPhone
毕业设计学习研究 k8s 花了一个多月,基本把那一整套给弄明白了,然后写 client ( go+前端)+论文花了 10 天
|
68
jaycee110905 2020-09-12 10:08:20 +08:00
7 月 16 入职了新公司,要用到 k8s,目前学习+使用 2 个月,算是入门了吧
|
69
uxff 2020-09-12 10:42:25 +08:00
@sirius1024 同样,连起来理解困难。。。
|
70
DelayNoMay 2020-09-12 10:59:37 +08:00
使用,看源码,还是二次开发?
|
71
cominghome 2020-09-12 19:23:15 +08:00
入个门,用起来,一两个月差不多了,剩下的就是要在工作中学习、成长。
如果没有项目推动,纯理论学习,难搞 |
72
cszchen 2020-09-13 02:04:12 +08:00 via Android
用 rancher 来管理 k8s,简单多了
|