Docker
安裝指引:https://docs.docker.com/engine/install/ubuntu/
kubeadm, kubelet, and kubectl
安裝指引: https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/
Telnet安裝配置: https://www.jianshu.com/p/7231d48c3159
https://blog.youkuaiyun.com/u012247418/article/details/79719527
Bash /proc/sys/net/ipv4/ip_forward: Permission denied:
https://askubuntu.com/questions/783017/bash-proc-sys-net-ipv4-ip-forward-permission-denied
如何解决kubeadm init初始化时dial tcp 127.0.0.1:10248: connect: connection refused
https://www.myfreax.com/how-to-solve-dial-tcp-127-0-0-1-10248-connect-connection-refused-during-kubeadm-init-initialization/
解决The connection to the server localhost:8080 was refused - did you specify the right host or port?
https://blog.youkuaiyun.com/whatzhang007/article/details/112579182
k8s单节点集群创建
https://blog.youkuaiyun.com/szuhuanggang/article/details/89461770
calico
https://docs.projectcalico.org/v3.6/getting-started/kubernetes/installation/calico#installing-with-the-kubernetes-api-datastore50-nodes-or-less
ubectl apply -f calico.yaml报错内容如下
unable to recognize “calico.yaml”: no matches for kind “CustomResourceDefinition” in version “apiextensions.k8s.io/v1beta1”
解决:https://www.cnblogs.com/zgt-edu-cn/p/15638357.html
coredns处于pending状态
https://blog.youkuaiyun.com/weixin_44666068/article/details/106410268
部署单节点集群的时候要禁用隔离
官方这个文档少看一步都不行,我开始的时候每次部署的pods都处于pending状态
Control plane node isolation
By default, your cluster will not schedule Pods on the control-plane node for security reasons. If you want to be able to schedule Pods on the control-plane node, for example for a single-machine Kubernetes cluster for development, run:
kubectl taint nodes --all node-role.kubernetes.io/master-
https://aws.amazon.com/cn/premiumsupport/knowledge-center/eks-node-status-ready/
中文版部署步骤
https://www.jianshu.com/p/a4847af544de
创建flannel coredns 卡在ContainerCreating
https://bbs.huaweicloud.com/forum/thread-60243-1-1.html
dashboard
https://www.cnblogs.com/rainingnight/p/deploying-k8s-dashboard-ui.html
配置一個最高權限的dashboard用戶
https://www.cnblogs.com/tylerzhou/p/11117956.html
Hadoop over kubernetes
Hadoop runs on the Kubernetes platform
https://programmersought.com/article/1177348559/
在Kubernetes集群上搭建Hadoop集群:
https://www.jianshu.com/p/e768ab139842
一个很重要的事情就是hdfs master不一定在控制平面那个node
kubectl get po -o wide
kubenetes 命令
-kubectl create 和 kubectl apply区别
https://blog.youkuaiyun.com/daiqinge/article/details/103249260
本文档详细介绍了在Ubuntu上安装Docker和Kubernetes(kubeadm, kubelet, kubectl)的步骤,并提供了遇到的权限问题、连接错误及DNS问题的解决方案。还涉及了单节点Kubernetes集群创建、网络插件Calico的安装以及Hadoop在Kubernetes上的部署。同时,讲解了kubectl命令的使用,如`kubectl create`与`kubectl apply`的区别,并给出了Kubernetes Dashboard的部署方法和权限设置。

被折叠的 条评论
为什么被折叠?



