分享一下笔者的k8s学习路线 您所在的位置:网站首页 k8s怎么学 分享一下笔者的k8s学习路线

分享一下笔者的k8s学习路线

2022-05-28 10:49| 来源: 网络整理| 查看: 265

第一步 安装

首先要了解k8s的安装方式,想学那么首先你需要有一个环境,k8s有很多种安装方式,常见的以及企业中用的 1.kubeadm安装 kubeadm安装 2.二进制安装 二进制安装 二进制安装分为 容器安装cni 和物理部署cni 3.托管k8s集群 首先我们需要安装一个集群

第二步

当我们有了一个k8s集群之后那么我们需要了解各个组件的原理 以及他们能为我们做什么,既然要学那说明这个东西可以解决我们工作中的一部分痛点,那么我们解决了什么问题 ,他的各个组件分别承担了什么工作 原理 了解了原理我们需要针对k8s的一些资源类型也就是所谓的kind有进一步的了解 kind大致分为几个部分 1.最重要的pod pod 2.pod的进一层封装deploy ds sts cronjob job pod的进一步封装 sts 3.那么之后我们需要了解一下k8s对外暴露的方式 service ingress 4.存储 secret cm pv pvc 5.kubectl 命令 kubectl 6.调度亲和 调度 7.hpa hpa 8.cni的选型 canal flannel network calico 9.认证 授权 准入控制 (rbac ) rbac sa 10.健康检查 探针 探针

第三步

k8s的一些基础kind我们熟悉之后 剩下的就是一些周边的场景,例如我们要持久化 我们可能会用到ceph nfs 例如我们监控可能会用prometheus 或者prometheus operator 例如日志我们可能会用elk 亦或者其他的日志采集 比如阿里云日志 例如我们自动化可能会用到tekton argo gitlab jenkins 等等 这些都是我们需要学习的东西

第四步

基于k8s 后期yaml过多我们还会用到helm这些高级管理工具以及harbor镜像仓库的使用

文中提到的内容在k8s专栏都能找到 mindmanager的思维导图 链接:https://pan.baidu.com/s/1LOFf7mwUJE_U_u30IhqiJg 提取码:trdt

csdn下载 1积分 分多的可以来下载这个 https://download.csdn.net/download/weixin_45413603/12677673



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有