摘要: AWK 是一种处理文本文件的语言,是一个强大的文本分析工具。 FS内置变量 awk -F 字段分隔符(默认是任何空格) 1、截取文档中的某个段 head -n2 /etc/passwd |awk -F ':' '{print $1}' 2、匹配字符和字符串 awk '/oo/' test.txt o 阅读全文
posted @ 2023-09-23 16:23 ~技术小白 阅读(41) 评论(0) 推荐(0) 编辑
摘要: cut cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。 printf 格式化输出命令 输出文件内容 阅读全文
posted @ 2023-09-22 21:49 ~技术小白 阅读(11) 评论(0) 推荐(0) 编辑
摘要: service 将运行在一组pods上的应用程序公开为网络服务的抽象方法 kubernetes为pods提供自己的ip地址,并为一组pod提供相同的DNS名,并且可以在他们之间进行负载均衡 访问service的ip地址就能获取pod的内容 ingress ingress是对集群中服务的外部访问进行管 阅读全文
posted @ 2023-09-22 16:14 ~技术小白 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1、创建一个命名空间 创建一个命名空间,以便将本节练习中创建的资源与集群的其余部分资源隔离 kubectl create namespace cpu-example apiVersion: v1kind: Pod metadata: name: cpu-demo namespace: cpu-exa 阅读全文
posted @ 2023-09-21 17:26 ~技术小白 阅读(75) 评论(0) 推荐(0) 编辑
摘要: pod pod的共享上下文包括一组linux名字空间、控制组和可能一些其他的隔离方面,即用来隔离docker容器的技术。 Pod 是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元。 pod的生命周期 pending:挂起 running:运行 succeeded:成功 fail 阅读全文
posted @ 2023-09-21 17:16 ~技术小白 阅读(3) 评论(0) 推荐(0) 编辑
摘要: kubernetes 修炼手册书籍整理: kubernetes安装方式 1、测试用练习环境 2、托管的kubernetes 3、自定义安装。 1、测试用练习环境 Magic Sandbox平台 Play with Kubernetes 平台(https://labs.play-with-k8s.co 阅读全文
posted @ 2023-09-21 15:30 ~技术小白 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Kubernetes 是一个开源的容器编排引擎,用来对容器化应用进行自动化部署、 扩缩和管理。该项目托管在 CNCF。 什么时候用到kubernetes? 1、当你的应用时微服务架构 2、开发者需要快速部署自己的新功能到测试环境进行验证 3、降低硬件资源成本,提高使用率 阅读全文
posted @ 2023-09-21 12:29 ~技术小白 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1、集群管理命令 kubectl get nodes: 列出集群中的节点。 kubectl cluster-info: 显示集群的基本信息。 kubectl describe node <node_name>: 显示节点的详细信息。 2、命名空间管理命令 kubectl get namespaces 阅读全文
posted @ 2023-09-21 12:07 ~技术小白 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 当你在浏览器中输入一个网址(比如www.baidu.com)并敲回车,这个过程后面都发生了什么? 你在Chrome的地址栏输入baidu.com 1. DNS解析 2. 建立TCP连接 3. 发送HTTP请求 4. 服务器处理请求并返回响应 5. 接收HTTP响应 6. 浏览器渲染页面 7. 执行J 阅读全文
posted @ 2023-09-20 21:23 ~技术小白 阅读(55) 评论(0) 推荐(0) 编辑
摘要: Docker主要提供了两种方式做数据的持久化 Data Volume, 由Docker管理,(/var/lib/docker/volumes/ Linux), 持久化数据的最好方式 Bind Mount,由用户指定存储的数据具体mount在系统什么位置 Data Volume :可以在定义docke 阅读全文
posted @ 2023-09-20 16:02 ~技术小白 阅读(11) 评论(0) 推荐(0) 编辑