Comments (5)
Warning: Permanently added '192.168.2.100' (ECDSA) to the list of known hosts.
mkdir: created directory '/tmp/kainstall-offline-file'
mkdir: created directory '/tmp/kainstall-offline-file//manifests'
--2022-02-05 20:42:19-- https://cdn.jsdelivr.net/gh/coreos/[email protected]/Documentation/kube-flannel.yml
Resolving cdn.jsdelivr.net (cdn.jsdelivr.net)... 104.16.86.20, 104.16.88.20, 104.16.85.20, ...
Connecting to cdn.jsdelivr.net (cdn.jsdelivr.net)|104.16.86.20|:443... connected.
Unable to establish SSL connection.
[2022-02-05T20:42:29.561835327+0800]: �[31mERROR: �[0m[download] kube-flannel.yml failed.
因为 kube-flannel 没有下载成功,导致集群中没有网络组件,一直处于 NotReady 状态。
你可以手动的安装下 kube-flannel。
bash kainstall-debian.sh add --network flannel
bash kainstall-debian.sh add --ingress nginx
bash kainstall-debian.sh add --ui dashboard
from kainstall.
Warning: Permanently added '192.168.2.100' (ECDSA) to the list of known hosts. mkdir: created directory '/tmp/kainstall-offline-file' mkdir: created directory '/tmp/kainstall-offline-file//manifests' --2022-02-05 20:42:19-- https://cdn.jsdelivr.net/gh/coreos/[email protected]/Documentation/kube-flannel.yml Resolving cdn.jsdelivr.net (cdn.jsdelivr.net)... 104.16.86.20, 104.16.88.20, 104.16.85.20, ... Connecting to cdn.jsdelivr.net (cdn.jsdelivr.net)|104.16.86.20|:443... connected. Unable to establish SSL connection. [2022-02-05T20:42:29.561835327+0800]: �[31mERROR: �[0m[download] kube-flannel.yml failed.
因为 kube-flannel 没有下载成功,导致集群中没有网络组件,一直处于 NotReady 状态。
你可以手动的安装下 kube-flannel。
bash kainstall-debian.sh add --network flannel bash kainstall-debian.sh add --ingress nginx bash kainstall-debian.sh add --ui dashboard
谢谢你 ,不过我 用 你的 离线版 debian 压缩包安装 成功啦 !
from kainstall.
Warning: Permanently added '192.168.2.100' (ECDSA) to the list of known hosts. mkdir: created directory '/tmp/kainstall-offline-file' mkdir: created directory '/tmp/kainstall-offline-file//manifests' --2022-02-05 20:42:19-- https://cdn.jsdelivr.net/gh/coreos/[email protected]/Documentation/kube-flannel.yml Resolving cdn.jsdelivr.net (cdn.jsdelivr.net)... 104.16.86.20, 104.16.88.20, 104.16.85.20, ... Connecting to cdn.jsdelivr.net (cdn.jsdelivr.net)|104.16.86.20|:443... connected. Unable to establish SSL connection. [2022-02-05T20:42:29.561835327+0800]: �[31mERROR: �[0m[download] kube-flannel.yml failed.
因为 kube-flannel 没有下载成功,导致集群中没有网络组件,一直处于 NotReady 状态。
你可以手动的安装下 kube-flannel。
bash kainstall-debian.sh add --network flannel bash kainstall-debian.sh add --ingress nginx bash kainstall-debian.sh add --ui dashboard
我在问一个问题, 就是 我 跑成功了, 我在 node1 上面跑了个 pod (一个nodejs 的网页 ),然后给映射了端口 8090
kubectl port-forward pod-name 8090:8080
然后在 node1 上面 执行 curl http://localhost:8090 是 可以 访问 的 ,但 是 我在 宿主机 上面 执行 curl http://192.168.2.101:8090 就会报 port 8090 after 0 ms: 拒绝连接了
外部 网络 就 不能访问 我这个 服务端口了 ,ping 192.168.2.101 是可以 的 ,防火墙 我也 根本没有开,我用
kubectl get pod -o wide 命令 发现 这个pod 的 ip 是 10.244.1.8
root@k8s-master-node1 ~# kubectl get pod -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
ingress-demo-app-84d8c6b6c5-d845v 1/1 Running 0 5h5m 10.244.1.3 k8s-worker-node1 <none> <none>
ingress-demo-app-84d8c6b6c5-vtmff 1/1 Running 0 5h5m 10.244.0.6 k8s-master-node1 <none> <none>
test-k8s-8598bbb8c6-bpb8v 1/1 Running 0 52s 10.244.1.8 k8s-worker-node1 <none> <none>
test-k8s-8598bbb8c6-f5dc8 1/1 Running 0 52s 10.244.1.9 k8s-worker-node1 <none> <none>
是因为 网段不同 导致 不能访问么? 宿主机 和 虚拟机之间 是 192.168.2.xxx 网段 ,然后 k8s 又自己 造了 10.244.x.xxx网段
(刚学习k8s 请教 一下 ……)
from kainstall.
kubectl port-forward 只能在本地访问,可以使用svc的nodeport,或者ingress来暴露服务到外部
from kainstall.
kubectl port-forward 只能在本地访问,可以使用svc的nodeport,或者ingress来暴露服务到外部
谢谢!
from kainstall.
Related Issues (20)
- install docker failed! HOT 2
- kubeadm init failed HOT 2
- CentOS 7 kubeadm init failed HOT 5
- install container failed HOT 1
- kubeadm init failed. HOT 4
- centos8.5安装时报错: [download] kubeadm-linux-amd64 failed. HOT 7
- No match for argument: containernetworking HOT 2
- 安装默认k8s最新版本1.25.2失败kubeadm init failed. HOT 2
- no matches for kind "CronJob" in version "batch/v1beta1" HOT 1
- kube-flannel.yml里的镜像国内不好下 HOT 4
- 默认的 CRI 是不是已经变成Containerd了?
- 添加 prometheus 失败 HOT 2
- redhat has already removed the sshpass from epel8
- 离线安装 nginx404
- kube-flannel has changed its namespace from 'kube-system' to 'kube-flannel'
- centos 7安装报错 HOT 4
- kainstall-ubuntu.sh uses deprecated parameter 'pod-eviction-timeout' in kube-controller-manager configuration, causing kubeadm init failure HOT 1
- 你好,请问会出选择安装cri-dockerd的功能么?
- Support for the overlay2.override_kernel_check storage option was deprecated in Docker v19.03 and removed in v24.0 HOT 1
- 将ghproxy.com换成mirror.ghproxy.com HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kainstall.