K8S 入门大家是从何开始的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
erquiasz0825
V2EX    Kubernetes

K8S 入门大家是从何开始的?

  •  
  •   erquiasz0825 2022-11-07 13:18:34 +08:00 7692 次点击
    这是一个创建于 1137 天前的主题,其中的信息可能已经有所发展或是发生改变。

    除了看书,大家是做什么项目入门的?

    直接去腾讯云买个 k8s 服务,然后在上面折腾可以吗?

    32 条回复    2022-11-17 11:07:26 +08:00
    zhlxsh
        1
    zhlxsh  
       2022-11-07 13:32:22 +08:00 via iPhone
    docker ?
    40EaE5uJO3Xt1VVa
        2
    40EaE5uJO3Xt1VVa  
       2022-11-07 13:33:22 +08:00
    没怎么看书,只是 docker 用的很多。

    docker 很便捷,但是 docker 用多了就会发现还是有很多繁琐的地方。

    再一看 k8s ,解决了很多 docker 的痛处而存在的,顺其自然的用上了。
    Frankcox
        3
    Frankcox  
       2022-11-07 13:35:45 +08:00
    可以,但是我不清楚腾讯云的 k8s 服务多少钱,如果太贵就不太划算了。
    Windows 下,我自己刚学的时候是用 vmware 装个 Ubuntu ,直接用 kubeadm 搭建了一个三节点的 k8s 集群,当然安装的时候会有不少坑,但是要是对 Linux 、容器和梯子有一定知识基础的话,基本还好解决。
    如果对搭建集群不感兴趣,单纯只是想学习一些概念和应用部署的话,可以试试用 Docker Desktop 的 Kubernetes 。省去部署的麻烦,不过也要解决墙的问题。
    ration
        4
    ration  
       2022-11-07 13:35:55 +08:00 via Android
    先用 minikube 玩玩
    xboxv
        5
    xboxv  
       2022-11-07 13:37:49 +08:00 via Android
    云有点贵
    sdlzqjf
        6
    sdlzqjf  
       2022-11-07 13:41:54 +08:00   1
    可以看我是视频,本地虚拟机使用 k3s 搭建集群,安装简单,资源占用小,用法跟 kubernetes 是一样的。
    Kubernetes 入门 90 分钟精讲: https://www.bilibili.com/video/BV1k24y197KC/
    chenPiMeiHaoChi
        7
    chenPiMeiHaoChi  
       2022-11-07 13:52:39 +08:00
    当年上级问我会不会用 k8s ,项目组需要 k8s 出去吹。我说会,然后就让我搞了,其实当时我只会 docker compose 。
    tianyou666shen
        8
    tianyou666shen  
       2022-11-07 13:52:42 +08:00
    minikube 练练指令 用腾讯云的弹性集群玩了玩 后续单位还没上 也不知道具体是咋用的
    mohuani
        9
    mohuani  
       2022-11-07 13:59:03 +08:00   3
    1 、看看这个大佬的视频,还有对应的文档
    视频: https://www.bilibili.com/video/BV1Tg411P7EB/?vd_source=d853c025ef91ad33ccb8eaefefd0b0e8
    文档: https://k8s.easydoc.net/docs/dRiQjyTY/28366845/6GiNOzyZ/9EX8Cp45

    2 、看看我参与贡献的一个项目,主要侧重一些入门的操作实践,动手跟着做应该 1-2 天就可以走完了,本人跟着做过一遍,全程基本能流畅走完。
    文档地址: https://github.com/guangzhengli/k8s-tutorials
    vipdog73
        10
    vipdog73  
       2022-11-07 14:00:11 +08:00
    师傅带的,现在已经出师了
    kamilic
        11
    kamilic  
       2022-11-07 14:02:07 +08:00   4
    k8s in action...
    feelinglucky
        12
    feelinglucky  
       2022-11-07 14:02:56 +08:00
    我这里有个项目,如果顺着下来的话,应该能自己跑起来个生产环境适用的 K8S 环境 https://github.com/mingcheng/deploy-k8s-within-aliyun-mirror 希望能帮到你
    ztxcccc
        13
    ztxcccc  
       2022-11-07 14:06:24 +08:00
    树莓派 docker swarm 集群开始的
    td width="auto" valign="top" align="left">
        14
    lmshl  
       2022-11-07 14:07:19 +08:00
    2016 年听说 K8S ,2017 年全面迁移到 K8S 上,当时大约是 1.7 左右的版本。
    一直用到现在 1.23
    lmshl
    xzysaber
        15
    xzysaber  
       2022-11-07 14:48:12 +08:00
    云的话其实会少了解很多东西(问题),但是呢,不碰到这些问题最好,哈哈。
    idblife
        16
    idblife  
       2022-11-07 15:09:06 +08:00
    @lmshl
    多少个 worknode ?
    多少个 pod ?
    感觉如何?
    lmshl
        17
    lmshl  
       2022-11-07 15:21:27 +08:00
    @idblife 一开始只有 5 个 Node ,现在应该不下 50 个了。pod 应该破万了

    感觉当然是时代在发展,科技在进步。上了 K8S 以后在 20 个 Node 之前我们连运维都没有,就我偶尔看看集群状态,开发们瞎瘠薄用。
    xxmaqzas
        18
    xxmaqzas  
       2022-11-07 15:25:56 +08:00
    自己搞个微服务项目,搞两台服务器搭集群部署,遇到问题 google ,全套下来基本就入门了
    darkengine
        19
    darkengine  
       2022-11-07 15:41:00 +08:00
    本地 docker 搞起好了,免费又方便
    unknow1
        20
    unknow1  
       2022-11-07 16:21:42 +08:00
    装几台虚拟机就是一阵乱搞啊,用着用着就熟练了。
    snowfuck
        21
    snowfuck  
       2022-11-07 16:46:49 +08:00
    vagrant 跑几个虚机从 0 开始部署 k8s 然后部署实际的应用。
    sxeuosme
        22
    sxeuosme  
       2022-11-07 17:52:01 +08:00
    https://kind.sigs.k8s.io 用这个在你电脑上建一个就可以
    wzcloud
        23
    wzcloud  
       2022-11-07 17:56:56 +08:00
    1. 官方文档; https://kubernetes.io/zh-cn/docs/ 或者 https://kubernetes.io/docs/
    2. k8s 环境(练习,熟悉命令): https://killercoda.com/
    mysalt
        24
    mysalt  
       2022-11-07 18:08:50 +08:00
    自己搭集群,跑不同服务折腾。之前有跟着极客时间上那个专栏去实践,后来就主要还是看官方文档,里面的例子还是很丰富的。
    cluulzz
        25
    cluulzz  
       2022-11-07 23:17:05 +08:00
    找几台笔记本自己搭一个
    nixum
        26
    nixum  
       2022-11-07 23:20:22 +08:00   1
    先是玩了下 docker ,然后看了 k8s 官方文档,然后 B 站找视频看,我记得好像一开始看的是尚硅谷的,现在已经很老了,不是很推荐,然后知乎找了篇文章,在公司的 KVM 上用 kubeadm 搭了集群,熟悉了一下所有操作,然后又看了好几遍极客时间张磊的深入了解 k8s 专栏,基本上对很多东西就很熟了
    jasonkayzk
        27
    jasonkayzk  
       2022-11-08 10:10:30 +08:00
    可以试试 k3s ,比 k8s 轻量,安装也更方便;
    mingqing
        28
    mingqing  
       2022-11-08 10:14:50 +08:00
    1. 官方文档很重要: https://kubernetes.io/ ,了解各个概念含义
    2. 自己使用 kubeadm 搭建一组集群,配合步骤 1 ,知道各个概念含义
    3. 自己使用第三方的集群部署工具,看看别人的配置是怎么的,如: https://github.com/opsaid/deploy-k8s
    4. 选个微服务框架,学习如何整体编排上 k8s
    haochen2
        29
    haochen2  
       2022-11-08 13:01:21 +08:00 via Android
    @kamilic 我当初也是,不过现在官方文档写的非常不错,也用中文的,学习起来很快的
    SkyYu822
        30
    SkyYu822  
       2022-11-08 16:21:34 +08:00
    CKA
    zhujq
        31
    zhujq  
       2022-11-14 15:16:12 +08:00
    CKA
    ryan4yin
        32
    ryan4yin  
       2022-11-17 11:07:26 +08:00
    我也是从 kubernetes in action 这本书开始入门的。

    之后是用 rancher 的 rke2 快速搭集群,在公司本地的机器上各种玩耍,遇到问题就 Google 、看官方文档,搞多了就熟悉了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2978 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 13:23 PVG 21:23 LAX 05:23 JFK 08:23
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86