
云原生
文章平均质量分 93
云原生技术学习笔记
乾小二
大家好!我是专注于云原生、数据库技术的元小二!
展开
-
【学习笔记】Kubernetes网络概念及策略控制
【学习笔记】Kubernetes网络概念及策略控制Kubernetes 基本网络模型约法三章四大目标对基本约束的解释Netns 探秘Netns 究竟实现了什么Pod 与 Netns 的关系主流网络方案简介典型的容器网络实现方案Flannel 方案Network Policy 的用处Network Policy 基本概念配置实例内容总结Kubernetes 基本网络模型Kubernetes 对一个容器网络是否合格做出了限制,也就是 Kubernetes 的容器网络模型。可以把它归结为约法三章和四大目标。原创 2021-08-07 16:36:51 · 384 阅读 · 0 评论 -
【学习笔记】Kubernetes 监控与日志
【学习笔记】Kubernetes 监控与日志背景监控监控类型K8s 监控演进K8s 监控接口标准第一类 Resource Metrice第二类 Custom Metrics第三类 External MetricsPromethues - 开源社区的监控“标准”日志日志的场景日志的采集总结背景监控和日志是大型分布式系统的重要基础设施,监控可以帮助开发者查看系统的运行状态,而日志可以协助问题的排查和诊断。在 Kubernetes 中,监控和日志属于生态的一部分,它并不是核心组件,因此大部分的能力依赖上层的原创 2021-07-31 17:19:27 · 585 阅读 · 0 评论 -
【学习笔记】Kubernetes 问题诊断
【学习笔记】Kubernetes 问题诊断需求来源Liveness 与 Readiness初识 Liveness 与 Readiness使用方式探测方式探测结果Pod Probe SpecLiveness 与 Readiness 总结问题诊断了解状态机制常见异常Pod 停留在 PendingPod 停留在 waitingPod 不断被拉取并且可以看到 crashingPod 处在 Runing 但是没有正常工作Service 无法正常的工作远程调试Pod 远程调试Service 远程调试kubectl-de原创 2021-07-25 12:59:18 · 512 阅读 · 0 评论 -
【学习笔记】应用存储和持久化数据卷 - 存储快照与拓扑调度
【学习笔记】应用存储和持久化数据卷 - 存储快照与拓扑调度基础知识存储快照产生背景存储快照用户接口-Snapshot存储快照用户接口-RestoreTopolopy-含义存储拓扑调度产生背景存储拓扑调度用例解读Volume Snapshot/Restore示例Local PV 示例限制 Dynamic Provisioning PV 拓扑示例处理流程kubernetes 对 Volume Snapshot/Restore 处理流程kubernetes 对 Volume Topology-aware Sche转载 2021-07-17 17:02:30 · 359 阅读 · 0 评论 -
【学习笔记】应用存储和持久化数据卷 - 核心知识
【学习笔记】应用存储和持久化数据卷 - 核心知识Volumes 介绍Pod VolumesPersistent VolumesPVC设计意图Static Volume ProvisioningDynamic Volume Provisioning用例解读PV Spec 重要字段解析PV状态流转架构设计PV和PVC的处理流程PV、PVC以及通过csi使用存储流程总结Volumes 介绍Pod Volumes首先来看一下 Pod Volumes 的使用场景:场景一:如果 pod 中的某一个容器在运行时原创 2021-07-10 16:01:36 · 623 阅读 · 1 评论 -
【学习笔记】应用配置管理
【学习笔记】应用配置管理需求来源背景问题Pod 的配置管理ConfigMapConfigMap 介绍ConfigMap 创建ConfigMap 使用ConfigMap 注意要点SecretSecret 介绍Secret 创建Secret 使用Secret 使用注意要点ServiceAccountServiceAccount 介绍Resource容器资源配合管理Pod 服务质量 (QoS) 配置SecurityContextSecurityContext 介绍InitContainerInitContaine原创 2021-07-04 20:09:16 · 613 阅读 · 0 评论 -
【学习笔记】应用编排与管理:DaemonSet
DaemonSet 基础操作与概念解析:通过类比 Deployment 控制器,我们理解了一下DaemonSet 控制器的工作流程与方式,并且通过对 DaemonSet 的更新了解了滚动更新的概念和相对应的操作方式。原创 2021-04-30 10:35:44 · 659 阅读 · 0 评论 -
【学习笔记】应用编排与管理:Job
掌握Job、CronJob的使用原创 2020-05-20 22:28:04 · 415 阅读 · 1 评论 -
【学习笔记】应用与编排管理:Deployment
掌握Deployment的基础使用,了解应用的水平扩展、滚动更新和回滚原创 2020-05-19 22:48:28 · 309 阅读 · 0 评论 -
【学习笔记】应用编排与管理:核心原理
理解Labels、Selectors、Annotations,以及Kubernetes的核心——控制器模式原创 2020-05-18 22:51:22 · 574 阅读 · 0 评论 -
【学习笔记】Pod 概念与容器设计模式
理解Pod和容器设计模式,如Ambassador、adapter、sidecar等原创 2020-05-15 16:31:43 · 468 阅读 · 0 评论 -
【学习笔记】Kubernetes 核心概念
理解Kubernetes的架构、Kubernetes API原语、集群与部署、Service等概念与基本操作。原创 2020-05-09 23:29:25 · 518 阅读 · 0 评论 -
【学习笔记】容器基本概念
笔记要点1、什么是容器与镜像?如何构建容器与镜像2、容器的生命周期3、容器项目的架构4、容器 VS.VM原创 2020-05-07 23:59:46 · 801 阅读 · 1 评论 -
最全 Yaml 语法详解
最全 Yaml 语法详解简单说明基本语法Yaml 支持的数据结构对象类型:对象的一组键值对,使用冒号结构表示数组类型:一组连词线开头的行,构成一个数组复合结构:对象和数组可以结合使用,形成复合结构纯量:纯量是最基本的、不可再分的值引用参考简单说明Yaml 是一个可读性高,用来表达数据序列的格式。Yaml 的意思是:仍是一种标记语言,强调这种语言以数据做为中心,而不是以标记语言为重点基本语法...原创 2020-05-06 21:22:39 · 16027 阅读 · 0 评论