Files
jenkins-pipeline/k8s_yaml/s1/network-test-pod.yaml

39 lines
746 B
YAML
Raw Normal View History

2025-11-07 11:25:23 +08:00
apiVersion: v1
kind: Pod
metadata:
name: network-test-pod
2025-11-13 11:59:04 +08:00
namespace: sit
2025-11-07 11:25:23 +08:00
labels:
app: network-test
spec:
containers:
- name: network-tools
image: nicolaka/netshoot:latest
command: ["/bin/sh"]
args: ["-c", "sleep 3600"] # 保持运行1小时
resources:
requests:
memory: "64Mi"
cpu: "50m"
limits:
memory: "128Mi"
cpu: "100m"
---
apiVersion: v1
kind: Service
metadata:
name: network-test-pod-svc
2025-11-13 11:59:04 +08:00
namespace: sit
2025-11-07 11:25:23 +08:00
labels:
app: network-test
spec:
type: ClusterIP
selector:
app: network-test
ports:
- name: http
port: 6100 # ClusterIP 内部端口
targetPort: 6100 # 容器端口
# nodePort: 30610 # 节点对外端口(30000-32767)