-
Kubernetes 学习笔记(二):控制面和工作节点如何配合
前言上一篇整理 Kubernetes 基本概念时,我把集群简单分成了两部分:控制面负责“管”,工作节点负责“跑”。 这个说法比较容易记,但继续往下看时,我又遇到了新的问题:控制面到底怎么管?调度器选完节点后,是谁真正启动容器?Pod 挂掉以后,又是谁... -
Kubernetes 学习路线:先建立心智模型
背景最近重新梳理 Kubernetes 时,我发现最容易卡住的地方,不是某一条命令,也不是某一个 YAML 字段,而是它把很多事情都抽象成了“对象”。 我一开始看这些概念,很像第一次走进一个大型园区:有门禁、有调度中心、有楼栋、有房间、有物业、有告示... -
回来写点东西
好久没有认真写博客了。 上一次比较持续地整理东西,应该还是前几年折腾 Hexo、写软考笔记、记录一些工作和学习中遇到的问题的时候。后来慢慢就断了。不是完全没有东西可写,而是工作节奏变了,生活也跟着变了。 中间换了工作,新公司对开发环境和网络访问管得比... -
Kubernetes 学习笔记(一):先理解它解决什么问题
前言刚开始接触 Kubernetes 时,我最先看到的是一堆 kubectl 命令,但真正让我困惑的其实是:这些命令背后的 Kubernetes 到底在解决什么问题? 我试着从一个更熟悉的场景来理解它。 如果把应用部署比作开餐馆,最开始可能只有一个小... -
RFC3489(STUN),已过时
RFC3489(STUN)简介 RFC3489(Session Traversal Utilities for NAT,早期称为 Simple Traversal of UDP Through NAT)是最初定义的 STUN 协议,用于帮助客户端在有... -
Github在443端口使用SSH
我在软路由上加了代理后,git pull/push 无法连接(比如路由器系统是 OpenWrt,代理软件用的 PassWall ),但是如果设置Github 不走代理就可以正常使用。但是如果不代理那就有点治标不治本,还是很慢。 然后排查了一下,发现是... -
WebRTC是什么
WebRTC 是 Web 实时通信(Real-Time Communication)的缩写,它既是 API 也是协议。WebRTC 协议是两个 WebRTC Agent 协商双向安全实时通信的一组规则。开发人员可以通过 WebRTC API 使用 W... -
Nat类型
一、根据行为的NAT 类型分类RFC 5780 对 NAT 行为主要从两方面进行分类: 地址相关映射行为(Address-dependent Mapping Behavior) 当 NAT 为通信的内部 IP 和外部服务器创建映射(私有地址到公共地... -
FFmpeg常用命令
转载自https://www.ruanyifeng.com/blog/2020/01/ffmpeg.html FFmpeg 是视频处理最常用的开源软件。 它功能强大,用途广泛,大量用于视频网站和商业软件(比如 Youtube 和 iTunes),... -
Typora自动上传图片到Chevereto
登录chevereto服务器,右上角账号 -- 仪表盘 -- 设置 -- API 复制一下这里的API v1 密钥 使用pf工具(工具链接:https://github.com/yonghan1999/picture_fly/releas...
一直写代码,直到看不清屏幕那一天