update
This commit is contained in:
@@ -18,7 +18,7 @@ metadata:
|
|||||||
namespace: default
|
namespace: default
|
||||||
subsets:
|
subsets:
|
||||||
- addresses:
|
- addresses:
|
||||||
- ip: 121.4.112.18
|
- ip: 118.196.32.29
|
||||||
ports:
|
ports:
|
||||||
- port: 3005
|
- port: 3005
|
||||||
name: http
|
name: http
|
||||||
@@ -133,7 +133,8 @@ spec:
|
|||||||
app: traefik
|
app: traefik
|
||||||
spec:
|
spec:
|
||||||
serviceAccountName: traefik
|
serviceAccountName: traefik
|
||||||
# hostNetwork: true # 部署在主节点,使用 hostNetwork
|
nodeSelector:
|
||||||
|
kubernetes.io/hostname: kevisual # 节点主机名是 kevisual
|
||||||
containers:
|
containers:
|
||||||
- name: traefik
|
- name: traefik
|
||||||
image: traefik:latest
|
image: traefik:latest
|
||||||
|
|||||||
24
k8s/xiongxiao.me/docs/10-resolve.md
Normal file
24
k8s/xiongxiao.me/docs/10-resolve.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
# dns 错误
|
||||||
|
|
||||||
|
当你在 Kubernetes 集群中遇到 DNS 解析错误时,可以尝试以下步骤来解决问题:
|
||||||
|
1. **检查 CoreDNS 状态**:
|
||||||
|
确保 CoreDNS Pod 正在运行且没有错误。使用以下命令检查 CoreDNS Pod 的状态:
|
||||||
|
```bash
|
||||||
|
kubectl get pods -n kube-system -l k8s-app=kube-dns
|
||||||
|
```
|
||||||
|
如果 Pod 处于 CrashLoopBackOff 或其他错误状态,查看日志以获取更多信息:
|
||||||
|
```bash
|
||||||
|
kubectl logs -n kube-system -l k8s-app=kube-dns
|
||||||
|
```
|
||||||
|
|
||||||
|
2. 修改 /etc/resolv.conf 文件
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo vim /etc/systemd/resolved.conf
|
||||||
|
|
||||||
|
# 修改 DNS 服务器地址
|
||||||
|
DNS=223.5.5.5 223.6.6.6
|
||||||
|
# 重启 systemd-resolved 服务
|
||||||
|
|
||||||
|
sudo systemctl restart systemd-resolved
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user