跳至正文
-
Subscribe to our newsletter & never miss our best posts. Subscribe Now!
Winter's Life

技术分享 | 程序开发 | 产品测评 | 技术咨询 | 远程协助 | 生活感悟 | 行业新闻

Winter's Life

技术分享 | 程序开发 | 产品测评 | 技术咨询 | 远程协助 | 生活感悟 | 行业新闻

  • 首页
  • 关于我
  • 首页
  • 关于我
关

搜索

  • 首页
  • 关于我
Subscribe
k8s
K8S

K8S集群冒烟测试

作者 winter.yu
2026年2月11日 1 分钟阅读
0

1. 创建nginx ds

# 写入配置
$ cat > nginx-ds.yml <<EOF
apiVersion: v1
kind: Service
metadata:
name: nginx-ds
labels:
app: nginx-ds
spec:
type: NodePort
selector:
app: nginx-ds
ports:
- name: http
port: 80
targetPort: 80
---
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: nginx-ds
spec:
selector:
matchLabels:
app: nginx-ds
template:
metadata:
labels:
app: nginx-ds
spec:
containers:
- name: my-nginx
image: nginx:1.19
ports:
- containerPort: 80
EOF

# 创建ds
$ kubectl apply -f nginx-ds.yml

 

# 2. 检查各种ip连通性

# 检查各 Node 上的 Pod IP 连通性
$ kubectl get pods -o wide

# 在每个节点上ping pod ip
$ ping 

# 检查service可达性
$ kubectl get svc

# 在每个节点上访问服务
$ curl :

# 在每个节点检查node-port可用性
$ curl :

 

# 3. 检查dns可用性

# 创建一个nginx pod
$ cat > pod-nginx.yaml <<EOF
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: docker.io/library/nginx:1.19
ports:
- containerPort: 80
EOF

# 创建pod
$ kubectl apply -f pod-nginx.yaml

# 进入pod,查看dns
$ kubectl exec nginx -it -- /bin/bash

# 查看dns配置
root@nginx:/# cat /etc/resolv.conf

# 查看名字是否可以正确解析
root@nginx:/# ping nginx-ds

 

# 4. 日志功能

测试使用kubectl查看pod的容器日志

$ kubectl get pods
$ kubectl logs 
```
# 5. Exec功能
测试kubectl的exec功能

```bash
$ kubectl get pods -l app=nginx-ds
$ kubectl exec -it  -- nginx -v

 

 

标签:

kubernetes
作者

winter.yu

关注我
其他文章
Github
上一个

github多账户添加多key

Winter's Life
下一个

K8S1.24版本后获取用户Token

暂无评论!成为第一个。

发表回复 取消回复

要发表评论,您必须先登录。

联系方式(咨询、协助需付费)

微信:yuxiaodong9916

QQ:95888623

近期文章

  • 2026年6月第4周GitHub最热门5个开源AI项目深度解析
  • 2026年6月第二周GitHub最热门5个开源AI项目深度解析
  • GitHub 本周热门开源项目盘点(2026年6月第2周)
  • 2026年6月GitHub最热门的5个开源AI项目深度解析
  • Token中转业务:AI时代的”水电煤”基础设施与隐忧

近期评论

您尚未收到任何评论。

归档

  • 2026 年 6 月
  • 2026 年 5 月
  • 2026 年 4 月
  • 2026 年 3 月
  • 2026 年 2 月

分类

  • Ai
  • Github
  • K8S
  • Linux
  • Oracle
  • Python
  • Redis
  • 企业协作
  • 数据库
  • 知识库
  • 科学上网
  • 芯片

agent agents Ai AI Agent AI API聚合 AI助理 AI指令 AI进阶 api中转 ClawHub DeerFlow Github K8S kubernetes Linux LVM openclaw Python skill token token bridge 人工智能 企业协作 华为 合规风险 大模型 大模型中转 字节 工作流 开源 开源项目 成本优化 摩尔定律 效率工具 教程 架构设计 科学上网 聊天交互 自动化 芯片 超级个体 运维 运维配置 韬定律 飞书,OpenClaw,AI 助手,教程,自动化,企业协作

您可能错过了

Ai Github

2026年6月第4周GitHub最热门5个开源AI项目深度解析

winter.yu
作者 winter.yu
2026年6月24日
Ai Github

2026年6月第二周GitHub最热门5个开源AI项目深度解析

winter.yu
作者 winter.yu
2026年6月16日
Ai Github

GitHub 本周热门开源项目盘点(2026年6月第2周)

winter.yu
作者 winter.yu
2026年6月11日
Ai Github

2026年6月GitHub最热门的5个开源AI项目深度解析

winter.yu
作者 winter.yu
2026年6月10日
Ai Github

Token中转业务:AI时代的”水电煤”基础设施与隐忧

winter.yu
作者 winter.yu
2026年6月3日
Ai Github

2026年6月GitHub最热门5大开源AI项目深度解析

winter.yu
作者 winter.yu
2026年6月2日
Ai Github

GitHub 本周热门项目深度解析(2026年5月第4周)

winter.yu
作者 winter.yu
2026年6月1日
芯片

华为”韬定律”深度解析:芯片产业的新航标

winter.yu
作者 winter.yu
2026年5月27日
Ai Github

2026年5月第三周GitHub最热门的5个开源项目深度解析

winter.yu
作者 winter.yu
2026年5月25日
Copyright 2026 — Winter's Life. All rights reserved. Blogsy WordPress Theme