码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Kubernetes 笔记 / 目录


    参考文献:Kubernetes Documentation


    入门

    学习环境

    生产环境

    • 容器运行时
    • 用部署工具安装 Kubernetes
      • 用 kubeadm 启动集群
        • 安装 kubeadm

    最佳实践


    概念

    概述

    • Kubernetes 是什么?
    • Kubernetes 组件
    • Kubernetes API
    • Kubernetes 对象

    集群架构

    • 节点
    • 控制面与节点的通信
    • 控制器(Controller)
    • 云控制器管理器(Cloud Controller Manager)
    • 垃圾回收

    容器

    • 镜像
    • 容器环境
    • 容器运行时类型
    • 容器生命周期回调

    工作负责

    • Pod
    • 工作负载资源

    Service、负载均衡、网络

    • 服务
    • 使用拓扑键实现拓扑感知的流量路由
    • Pod 与服务(Service)的 DNS
    • 通过服务(Service)连接应用
    • 入口(Ingress)
    • 入口控制器(Ingress Controller)
    • 服务内部流量策略
    • 端点切片
    • 服务(Service)内部流量策略
    • 拓扑感知提示
    • 网络策略
    • IPv4/IPv6 双协议栈

    存储

    • 卷(Volume)
    • 持久卷
    • 卷快照
    • CSI 卷克隆
    • 存储类(StorageClass)
    • 卷快照类(VolumeSnapshotClass)
    • 动态卷供应
    • 存储容量
    • 临时卷(Ephemeral Volume)
    • 特定于节点的卷数量限制
    • 卷健康监测

    配置

    • 配置的最佳实践
    • ConfigMap
    • Secret
    • 为容器管理资源
    • 使用 kubeconfig 文件来组织集群访问

    安全

    • 云原生安全概述
    • Pod 安全性标准
    • Pod 安全准入
    • Kubernetes API 访问控制

    策略

    • LimitRange
    • 资源配额
    • Pod 安全策略
    • 进程 ID 的限制与预留
    • 节点资源管理器

    调度,抢占、驱逐

    • Kubernetes 调度器
    • 将 Pod 分配给节点
    • Pod 开销
    • 污点和容忍度
    • Pod 优先级和抢占
    • 节点压力驱逐
    • API 发起的驱逐
    • 扩展资源的资源装箱
    • 调度框架
    • 调度器性能调优

    集群管理

    • 证书
    • 管理资源
    • 集群网络系统
    • Kubernetes 系统组件指标
    • 日志架构
    • 系统日志
    • 追踪 Kubernetes 系统组件
    • 容器镜像的垃圾收集
    • Kubernetes 中的代理
    • API 优先级和公平性
    • 安装插件(Addon)

    扩展 Kubernetes

    • 扩展 Kubernetes API
    • 计算、存储和网络扩展
    • Operator 模式
    • 服务目录(Service Catalog)

    任务

    安装工具

    管理集群

    • 用 kubeadm 管理集群
      • 用 kubeadm 管理证书
      • 配置一个 cgroup 驱动

    配置 Pod 和容器

    管理 Kubernetes 对象

    管理 Secret

    向应用注入数据

    运行应用

    运行 Job

    访问集群中的应用程序

    监控、日志和排错

    扩展 Kubernetes

    TLS

    管理集群守护进程

    服务目录(Service Catalog)

    网络

    配置 kubelet 镜像凭据 provider

    用插件扩展 kubectl

    管理巨页(huge page)

    调度 GPU


    教程

    你好 Minikube

    学习 Kubernetes 基础知识

    配置

    无状态应用

    有状态应用

    集群

    服务(Service)


    参考文献:Kubernetes Documentation

  • 相关阅读:
    Flutter笔记:手写一个简单的画板工具
    Windows:VS Code IDE安装ESP-IDF【保姆级】
    模块化笔记软件综合评测:Craft、Notion、FlowUs
    Python + Django4 搭建个人博客(十二):实现删除文章功能页面
    flink 网络中断错误信息跟踪
    织梦内核电动伸缩门卷闸门门业公司网站模板 带手机版【站长亲测】
    让国内顶尖程序员社区“牛客网”低头的这份Java面试手册真的强
    代码随想录一刷last day|84.柱状图中最大的矩形
    【Linux】RPM包使用详解
    【DW组队学习—动手学数据分析】第一章:第三节探索性数据分析-课程学习
  • 原文地址:https://blog.csdn.net/wdhlzd/article/details/126067809
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号