Kubernetes的最佳实践 发表于 2022-09-05 | 更新于 2022-09-09 | 分类于 云原生 | 评论数: | Views: 本文字数: 21k | 阅读时长 ≈ 19 分钟 Kubernetes 作为最流行的容器编排系统已经成为大部分运维需要掌握的一项基本技能。而很好的掌握它应该做什么和不应该做什么,将是一个很好的开局。 程序开发使用命名空间使用不同的命名空间,以限制组的访问控制以及可能发生任何错误的爆炸半径。还可以针对命名空间配置limitRange对象,以定义命名空 ... 阅读全文 »
深入剖析kubernetes笔记 发表于 2022-08-29 | 更新于 2022-09-05 | 分类于 云原生 | 评论数: | Views: 本文字数: 12k | 阅读时长 ≈ 11 分钟 编排永远是容器云项目的灵魂所在,也是kubernetes社区持久生命力的源泉。 服务类型 IaaS 基础设施服务,Infrastucture-as-a-servicePasS 平台服务,Platform-as-a-serviceSaaS 软件服务,Software-as-a-service ... 阅读全文 »
Nginx知识点 发表于 2022-08-19 | 评论数: | Views: 本文字数: 3.6k | 阅读时长 ≈ 3 分钟 匹配规则文字描述 如果有精确匹配,则会进行精确匹配,成功的话返回结果 普通匹配和顺序无关,根据匹配的长短来取匹配结果 正则匹配和顺序有关,从上往下,匹配成功就返回结果 统配,都可以匹配 1(location = uri {}) > (location 完整路径 ... 阅读全文 »
Python知识点总结 发表于 2022-08-17 | 更新于 2022-08-19 | 分类于 开发 | 评论数: | Views: 本文字数: 28k | 阅读时长 ≈ 26 分钟 常见知识点自省自省,也叫反射,是运行时判断一个对象类型的能力。用来检查某些事务以确定它是什么、知道什么和它能做什么。相关的方法如下: hasattr(object,name)检查对象是否有name属性,Boolean 123class Hi(object): a = 0hasattr(H ... 阅读全文 »
Python中使用list的一些不常见的操作 发表于 2022-08-10 | 更新于 2022-08-17 | 分类于 开发 | 评论数: | Views: 本文字数: 47k | 阅读时长 ≈ 43 分钟 random使用list之前先学习一下random的使用。 1234567891011121314151617181920212223242526272829303132import randomimport string# 随机整数:print random.randint(1,50)# 随机选取 ... 阅读全文 »
详解Kubernetes中Pod的创建和删除过程 发表于 2022-08-10 | 分类于 云原生 | 评论数: | Views: 本文字数: 5.3k | 阅读时长 ≈ 5 分钟 前言之前简单了解了Pod的创建过程,也遇到过Pod无法删除的问题,但大部分都是强制删除。因此,此篇文档记录一下对这两个过程的细致理解。 对go语言不够熟悉,暂时无法达到阅读代码的能力,以下信息均来源于网络总结和自己的思考。 创建过程 kubectl 将创建Pod的yaml文件提交给APISer ... 阅读全文 »
学习Python数据结构和算法的笔记(一) 发表于 2022-08-05 | 更新于 2022-08-08 | 分类于 开发 | 评论数: | Views: 本文字数: 20k | 阅读时长 ≈ 18 分钟 前言虽然学习和使用Python已经多年,但是对于算法这一块基本上已经忘的差不多了,正好有机会阅读 用Python解决数据结构和算法 来巩固一下知识点。 目标学习的目标是什么,或者动力是什么? 了解计算机科学、程序设计和问题解决的基本概念; 理解抽象和抽象在问题解决过程中的作用; 理解抽象数据类型的 ... 阅读全文 »
MarkDown常见语法错误解析 发表于 2022-08-04 | 评论数: | Views: 本文字数: 5.4k | 阅读时长 ≈ 5 分钟 MD001 - Heading levels should only increment by one level at a time 标题级数只能每次扩大一个,也就是说不能隔级创建标题,必须h1-h2-h3…这样 MD002 - First heading should be a top l ... 阅读全文 »
关于协程的认知 发表于 2022-07-25 | 更新于 2022-08-01 | 分类于 Python | 评论数: | Views: 本文字数: 44k | 阅读时长 ≈ 40 分钟 前言在执行IO密集型任务的时候,程序经常会因为等待IO而阻塞。比如平时使用的requests库来进行请求接口,如果响应过慢,程序会一直等待响应,最后导致抓取数据的效率低下。为了解决这一问题,来研究一下异步协程加速的方法。 概念 阻塞。阻塞状态是指程序未得到所需计算资源被挂起的状态。程序在等待某操作期 ... 阅读全文 »
多环境下的Kubernetes网络打通方案研究 发表于 2022-04-27 | 更新于 2022-08-11 | 分类于 云原生 | 评论数: | Views: 本文字数: 29k | 阅读时长 ≈ 27 分钟 前言 本文中的Kubernetes集群统称为集群。 现实的工作环境中,我们可能会在开发环境使用Kubernetes,也会在测试和开发环境使用Kubernetes。而一般来说,大部分人不会直接去连接或访问生产环境的集群,但是对于开发环境就不一样了。很多开发人员需要经常访问开发环境,而不是在本地起一堆 ... 阅读全文 »