摘要: 一、Kubernetes查询字段说明 1.1 打印受支持的API版本 # kubectl api-versions # 扩展 apiextensions.k8s.io/v1beta1 # 注册 apiregistration.k8s.io/v1beta1 # 创建app apps/v1beta1 a 阅读全文
posted @ 2022-05-07 11:25 比特边界 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、YAML文件常用指令 1.1配置文件说明: • 定义配置时,指定最新稳定版API(当前为v1)。 • 配置文件应该存储在集群之外的版本控制仓库中。如果需要,可以快速回滚配置、重新创建和恢复。 • 应该使用YAML格式编写配置文件,而不是JSON。尽管这些格式都可以使用,但YAML对用户更加友好。 阅读全文
posted @ 2022-05-07 11:13 比特边界 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、Kubernetes常用命令 增 # 通过文件名或标准输入创建资源。 kubectl create # 读取指定文件内容,进行创建。(配置文件可指定json,yaml文件)。 kubectl create -f 配置文件 # 创建指定文件内容,创建并指定服务版本。(配置文件可指定json,yam 阅读全文
posted @ 2022-05-07 09:43 比特边界 阅读(408) 评论(0) 推荐(0) 编辑
摘要: Kubernetes二进制生产集群部署 阅读全文
posted @ 2022-05-06 15:55 比特边界 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一、vim编辑器 vim下:dd #删除一行 vim下:p #粘贴一行 vim下:y #复制一行 vim下:set nu #显示行号 vim下:set nonu #取消显示行号 vim下:n #查找下一个关键字 vim下:N #查找上一个关键字 vim下:gg #跳到行首 vim下:G #跳到行尾 阅读全文
posted @ 2022-05-06 15:30 比特边界 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 一、fmt外向输出 fmt包实现了类似C语言printf和scanf的格式化I/O。主要分为向外输出内容和获取输入内容两部分。 标准库fmt提供了以下几种输出相关函数。 1.1 Print Print系列函数会将内容输出到系统的标准输出,区别在于Print函数直接输出内容,Printf函数支持格式化 阅读全文
posted @ 2022-05-06 13:02 比特边界 阅读(797) 评论(1) 推荐(1) 编辑
摘要: 一、runtime包 1.1 runtime.Gosched() 让出CPU时间片,重新等待安排任务(大概意思就是本来计划的好好的周末出去烧烤,但是你妈让你去相亲,两种情况第一就是你相亲速度非常快,见面就黄不耽误你继续烧烤,第二种情况就是你相亲速度特别慢,见面就是你侬我侬的,耽误了烧烤,但是还馋就是 阅读全文
posted @ 2022-05-06 10:12 比特边界 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Go语言内置的net/http包十分的优秀,提供了HTTP客户端和服务端的实现。 一、net/http介绍 Go语言内置的net/http包提供了HTTP客户端和服务端的实现。 1.1 HTTP协议 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为 阅读全文
posted @ 2022-05-05 20:53 比特边界 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 文件是什么? 计算机中文件时存储在外部介质(通常是磁盘)上的数据集合,文件分为文本文件和二进制文件。 打开和关闭文件 os.Open()函数能够打开一个文件,返回一个*FIle和一个err。对得到的文件实例调用close()方法能关闭文件。 package main import ( "fmt" " 阅读全文
posted @ 2022-05-05 20:45 比特边界 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 不写测试的开发不是好程序员。我个人非常崇尚TDD(Test Driven Development)的,然而可惜的是国内的程序员都不太关注测试部分。这篇文章主要介绍下在Go语言中如何做单元测试。 go test工具 Go语言中的测试依赖go test命令。编写测试代码和编写普通的Go代码过程是类似的, 阅读全文
posted @ 2022-05-05 20:33 比特边界 阅读(576) 评论(0) 推荐(0) 编辑