V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
balabalaguguji
V2EX  ›  Kubernetes

kubernetes(K8S)快速上手教程 + 实践

  •  9
     
  •   balabalaguguji · 2021 年 12 月 10 日 · 26130 次点击
    这是一个创建于 1500 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上次发了 Docker 视频,挺多人说要 K8S 的,这次它来了。

    适合新人快速上手,配有 Demo 项目演示操作,看完你可以轻松掌控集群部署,年薪百万指日可待,卷起来!

    课程内容

    • 什么是 kubernetes ,什么时候需要 kubernetes ,以及它的组成架构。
    • 用 3 种不同的方式教大家如何安装 kubernetes 集群。包括 minikube ,云平台搭建,裸机搭建( 3 台服务器)。
    • 通过一个 demo 项目演示如何部署项目到集群中,怎么对外暴露服务端口
    • 怎么部署数据库这种有状态的应用,以及如何数据持久化
    • 集群中配置文件和密码文件的使用
    • 怎么使用 Helm 应用商店快速安装第三方应用
    • 怎么使用 Ingress 对外提供服务

    视频地址:B 站 | 西瓜视频 | YouTube

    配套课件

    94 条回复    2023-01-04 09:51:15 +08:00
    dolphintwo
        1
    dolphintwo  
       2021 年 12 月 10 日   ❤️ 8
    最推荐的 k8s 学习方法(官网): https://kubernetes.io/zh/docs/home/
    balabalaguguji
        2
    balabalaguguji  
    OP
       2021 年 12 月 10 日   ❤️ 13
    @dolphintwo 个人觉得官网的教程有点乱
    jdz
        3
    jdz  
       2021 年 12 月 10 日
    siyemao
        4
    siyemao  
       2021 年 12 月 10 日
    666 ,我就是通过你的视频入门 docker 的,感谢大佬
    balabalaguguji
        5
    balabalaguguji  
    OP
       2021 年 12 月 10 日   ❤️ 1
    @siyemao #4 好嘞,继续 K8S 走上人生巅峰吧
    e583409
        6
    e583409  
       2021 年 12 月 10 日
    谢谢 先收藏 在看看
    nuobao
        7
    nuobao  
       2021 年 12 月 10 日   ❤️ 1
    支持
    看了你上次做的 docker 视频,真香,感谢
    下次视频建议:kafka ,如果真有,请 @我。
    ryan961
        8
    ryan961  
       2021 年 12 月 10 日
    下次建议微服务从 0 开始到部署落地
    balabalaguguji
        9
    balabalaguguji  
    OP
       2021 年 12 月 10 日   ❤️ 4
    @qinwangzeng #7 看到这种评论,感觉自己做的东西值了,感谢肯定
    balabalaguguji
        10
    balabalaguguji  
    OP
       2021 年 12 月 10 日
    @ryalu #8 微服务还没去了解过
    balabalaguguji
        11
    balabalaguguji  
    OP
       2021 年 12 月 10 日
    @e583409 #6 好嘞,可千万别收藏夹吃灰
    ugvfpdcuwfnh
        12
    ugvfpdcuwfnh  
       2021 年 12 月 10 日 via Android
    别学了,拒绝内卷,从我做起!😂😂
    litchinn
        13
    litchinn  
       2021 年 12 月 10 日   ❤️ 1
    k8s 都 ok 了,istio 是不是也可以安排上了,🐶🐶🐶
    black938
        14
    black938  
       2021 年 12 月 10 日
    woo 支持一下 感觉不错
    so1n
        15
    so1n  
       2021 年 12 月 10 日
    k8s 下一步来个服务网格吗
    shawnwang340
        16
    shawnwang340  
       2021 年 12 月 10 日
    先收藏了
    Spider1996
        17
    Spider1996  
       2021 年 12 月 10 日
    关注了,有空学习一波🐶
    balabalaguguji
        18
    balabalaguguji  
    OP
       2021 年 12 月 10 日
    @shawnwang340 #16 别吃灰了喔
    balabalaguguji
        19
    balabalaguguji  
    OP
       2021 年 12 月 10 日
    @ugvfpdcuwfnh #12 你有 1024 个朋友正在学习 K8S
    balabalaguguji
        20
    balabalaguguji  
    OP
       2021 年 12 月 10 日
    @so1n #15 哎呀,惭愧,还没听过这些高端的词,有空补补
    so1n
        21
    so1n  
       2021 年 12 月 10 日
    公众号关注多了 就听到了 T_T
    myzzll
        22
    myzzll  
       2021 年 12 月 10 日
    有没有一手 devops
    pryhub
        23
    pryhub  
       2021 年 12 月 10 日 via iPhone
    楼上都看了吗,我目前看到了第三讲,感觉不适合新手,不好意思
    herofire
        24
    herofire  
       2021 年 12 月 10 日
    赞一个
    balabalaguguji
        25
    balabalaguguji  
    OP
       2021 年 12 月 10 日
    @pryhub #23 哦?是觉得哪里讲的不太好,可以指点下
    EyebrowsWhite
        26
    EyebrowsWhite  
       2021 年 12 月 10 日 via iPhone
    docker 教程看完就关注了,确实讲的挺清晰
    balabalaguguji
        27
    balabalaguguji  
    OP
       2021 年 12 月 10 日
    @EyebrowsWhite #26 感谢肯定
    yttsam
        28
    yttsam  
       2021 年 12 月 10 日
    AmaQuinton
        29
    AmaQuinton  
       2021 年 12 月 10 日 via Android
    好家伙,最近刚把 B 站尚硅谷的 k8s 教程看完,用你这再看一遍
    balabalaguguji
        30
    balabalaguguji  
    OP
       2021 年 12 月 10 日
    @AmaQuinton #29 好嘞
    FightPig
        31
    FightPig  
       2021 年 12 月 10 日
    这个要支持
    balabalaguguji
        32
    balabalaguguji  
    OP
       2021 年 12 月 11 日
    @FightPig #31 感谢支持
    Hider5
        33
    Hider5  
       2021 年 12 月 11 日
    讲挺好的,三连支持
    kylix
        34
    kylix  
       2021 年 12 月 11 日
    666 !快到我的收藏夹,吃灰去吧!🐶😂
    Frankcox
        35
    Frankcox  
       2021 年 12 月 11 日
    支持一下
    另外希望有两个地方可以详细讲一下:
    1.kubernetes 的网络服务,比如使用 kubeadm 安装时需要安装的 flannel 或 calico ,这些在 kubernetes 的服务中起到了什么作用?
    2.Kubernetes 的 CRD 部分,在一些项目中见到过将 Kubernetes 自身的 CRD 当作数据库使用,这里的相关知识点。
    balabalaguguji
        36
    balabalaguguji  
    OP
       2021 年 12 月 11 日
    @Hider5 #33 多谢支持
    balabalaguguji
        37
    balabalaguguji  
    OP
       2021 年 12 月 11 日
    @Frankcox #35 感谢建议,不过讲太细了就太费时了,你看其他人的视频,都是十几个、几十个小时的,感觉太长了,我就做个快速上手,快速用起来,提升兴趣,然后根据个人对哪块有兴趣想要深入了解就可以去找一些资料看。
    LinJunzhu
        38
    LinJunzhu  
       2021 年 12 月 11 日
    点个赞,整体看完了;

    后续搭配出一个最佳实践类的视频就更好了。
    usapla
        39
    usapla  
       2021 年 12 月 12 日
    老哥啥时候整个 git 的
    HangoX
        40
    HangoX  
       2021 年 12 月 13 日
    k8s 主要是因为贫穷,线上不好跑起来。。。楼主课程是不错的
    balabalaguguji
        41
    balabalaguguji  
    OP
       2021 年 12 月 13 日
    @usapla #39 Git 不出了,我自己都不用,我用 SVN ,还自己创了一个 SVN 代码托管平台,简单快乐
    balabalaguguji
        42
    balabalaguguji  
    OP
       2021 年 12 月 13 日
    @HangoX #40 按时租用,一个小时就一块多而已。
    lework1234
        43
    lework1234  
       2021 年 12 月 13 日
    推荐一个工具:使用 kainstall 工具一键安装 kubernetes (k8s) 高可用集群
    https://github.com/lework/kainstall
    balabalaguguji
        44
    balabalaguguji  
    OP
       2021 年 12 月 13 日
    @lework1234 #43 这可真是个好玩意,不错
    lander
        45
    lander  
       2021 年 12 月 13 日
    支持支持~~ 接下来 zookeeper 、kafka 、etcd 、elasticsearch 全都来一套吧 哈哈哈
    balabalaguguji
        46
    balabalaguguji  
    OP
       2021 年 12 月 13 日
    @lander #45 哈哈,不搞这些高端的玩意了,这种高端的看的人少,打击到我了,还是搞点基础的算了。
    kenshin912
        47
    kenshin912  
       2021 年 12 月 15 日
    感谢 , 之前部署过一次 , 这一次按照你的教程又用 kubeadm 部署了一次.
    发现在 Kubernetes 初始化集群的时候 , kubectl init 的命令少了 --pod-network-cidr=10.244.0.0/16
    没有这一句 , 后面的 flannel 网络插件会抛出 crashloopbackoff 的错误.
    我重新初始化集群的时候 , 加上这个就 OK 了.
    balabalaguguji
        48
    balabalaguguji  
    OP
       2021 年 12 月 15 日
    @kenshin912 #47 不设置这个也会有默认的,可能是系统差异导致的, 我似乎也遇到过一次这个。
    feifeichen
        49
    feifeichen  
       2021 年 12 月 15 日
    大佬可以请问下怎么配置获取到客户端真实 IP 吗,不通过第三方的服务去做
    balabalaguguji
        50
    balabalaguguji  
    OP
       2022 年 1 月 12 日
    V 友们学起来
    e583409
        51
    e583409  
       2022 年 2 月 6 日
    这两天 正在看视频和教程 感觉讲的挺好的
    scyuns
        52
    scyuns  
       2022 年 2 月 19 日
    学了很多 但是用不起来 不懂呀
    AmosAlbert
        53
    AmosAlbert  
       2022 年 2 月 19 日
    谢谢大佬,收藏了
    moeik
        54
    moeik  
       2022 年 2 月 19 日
    太棒了 大佬 看一晚上了 支持下 另外我想买一本书 看了下 kubernetes 权威指南 这本书怎么样呀?初学者合适吗
    balabalaguguji
        55
    balabalaguguji  
    OP
       2022 年 2 月 20 日
    @moeik #54 没看过书,还不如网上找资料学习
    ydpro
        56
    ydpro  
       2022 年 2 月 20 日
    大佬考虑来一期 ELK 吗?
    fcmio
        57
    fcmio  
       2022 年 2 月 20 日 via iPhone
    fo 了,先看看 docker…
    sjzjams
        58
    sjzjams  
       2022 年 2 月 21 日
    什么时候在公司遇到的都是乐于分享的人多好啊,想要的理想世界,我为人人,人人为我。哈哈
    qq316107934
        59
    qq316107934  
       2022 年 2 月 21 日
    在公司,没登陆个人 B 站,先回复下方便回家找帖子,感谢楼主分享精神。
    xxb
        60
    xxb  
       2022 年 2 月 21 日
    马克谢谢!
    balabalaguguji
        61
    balabalaguguji  
    OP
       2022 年 2 月 21 日   ❤️ 1
    @qq316107934 #59 早点下班
    oswinw
        62
    oswinw  
       2022 年 2 月 22 日
    谢谢楼主,容我挑个刺,StatefulSet 标题打错了
    balabalaguguji
        63
    balabalaguguji  
    OP
       2022 年 2 月 22 日
    @oswinw #62 你眼睛真厉,已改正,感谢提醒
    mingtdlb
        64
    mingtdlb  
       2022 年 2 月 23 日
    生产中是不是都是二进制安装?
    balabalaguguji
        65
    balabalaguguji  
    OP
       2022 年 2 月 23 日
    @mingtdlb #64 不是很明白你的意思
    mingtdlb
        66
    mingtdlb  
       2022 年 2 月 26 日
    @balabalaguguji #65 安装 k8s 呀,生产中是不是基本都用二进制安装。
    dingjssc
        67
    dingjssc  
       2022 年 2 月 27 日
    先 FO 学习下 doc
    godfunc
        68
    godfunc  
       2022 年 2 月 28 日
    已放到收藏夹吃灰
    dnsjia
        69
    dnsjia  
       2022 年 2 月 28 日
    https://github.com/dnsjia kubernetes 容器管理平台
    kosmosr
        70
    kosmosr  
       2022 年 3 月 2 日
    谢谢大佬 先收藏了
    ydpro
        71
    ydpro  
       2022 年 3 月 2 日
    OP 要不要出一期 ELK 教程?
    balabalaguguji
        72
    balabalaguguji  
    OP
       2022 年 3 月 2 日
    @ydpro #71 暂时没空搞,后面再考虑
    Dogtler
        73
    Dogtler  
       2022 年 3 月 3 日 via iPhone
    周末开始观摩,已加收藏 感谢楼主
    baibaibaibai
        74
    baibaibaibai  
       2022 年 3 月 3 日
    收藏一下
    superzzy
        75
    superzzy  
       2022 年 3 月 3 日
    看过您的 docker 讲的真不错 已经三连了 感谢!!!! 非常棒 请继续坐下去 什么时候安排 Kafka 啊 嘿嘿嘿!!!!
    balabalaguguji
        76
    balabalaguguji  
    OP
       2022 年 3 月 3 日
    @superzzy #75 感谢支持,最近有点忙,后面再考虑
    luckyjack
        77
    luckyjack  
       2022 年 3 月 3 日
    大概看了下,优质内容值得支持!
    LeoJ
        78
    LeoJ  
       2022 年 3 月 3 日
    支持 LZ~ 实践类的教程 yyds~ 哈哈~
    nyaaar
        79
    nyaaar  
       2022 年 3 月 4 日
    谢谢 lz ,早就想整套玩玩了,之前自己搞卡住了,找时间再试试
    tiiis
        80
    tiiis  
       2022 年 3 月 4 日 via iPhone
    先收藏了
    CaptainD
        81
    CaptainD  
       2022 年 3 月 4 日
    之前 docker 看了,感觉不错,如果可以的话,同求 kafka
    zhihaofans
        82
    zhihaofans  
       2022 年 3 月 4 日 via iPhone
    好像不错,先关注 b 站
    iamv2er
        83
    iamv2er  
       2022 年 3 月 5 日 via iPhone
    收藏 等于看了
    1988chg
        84
    1988chg  
       2022 年 3 月 7 日
    谢谢作者的无私分享
    asdasdqqq
        85
    asdasdqqq  
       2022 年 3 月 7 日
    感谢作者,教程很清晰明了啊,之前看的教程太多长篇大论,看不下去
    balabalaguguji
        86
    balabalaguguji  
    OP
       2022 年 3 月 7 日
    @asdasdqqq #85 多谢肯定。其他的视频确实好长,废话太多
    binge921
        87
    binge921  
       2022 年 3 月 8 日
    我就需要这个 k8s 了 终于等到你
    y0bcn
        88
    y0bcn  
       2022 年 3 月 12 日
    整了多年的易文档没火,出视频是出一个火一个 2333
    sexyback
        89
    sexyback  
       2022 年 3 月 13 日
    感谢作者,上周末面试前突击看了看,现在拿到 offer 了。感谢!!!
    balabalaguguji
        90
    balabalaguguji  
    OP
       2022 年 3 月 13 日
    @y0bcn #88 哈哈,视频也没多火,全靠 V 友帮衬
    balabalaguguji
        91
    balabalaguguji  
    OP
       2022 年 3 月 13 日
    @sexyback #89 恭喜,祝年薪百万
    lianjin
        92
    lianjin  
       2022 年 9 月 11 日
    建议你重新用云主机录一次视频。
    你这个是在虚拟机上搞的。3 台机器上有朋说会出现 pod 到 pod pod 到 service 不通。
    你如果有兴趣,我也出点力,给你赞助 3 台机器。v:bGlvdXM2OA==
    balabalaguguji
        93
    balabalaguguji  
    OP
       2022 年 9 月 12 日
    @lianjin #92 用的本来就是云主机
    andyskaura
        94
    andyskaura  
       2023 年 1 月 4 日
    感谢楼主的付出
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5910 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 03:18 · PVG 11:18 · LAX 19:18 · JFK 22:18
    ♥ Do have faith in what you're doing.