kubectl create serviceaccount dashboard-admin -n kube-system
kubectl create clusterrolebinding dashboard-admin --clusterrole=cluster-admin --serviceaccount=kube-system:dashboard-admin
kubectl describe secrets -n kube-system $(kubectl -n kube-system get secret | awk '/dashboard-admin/{print $1}')
1. 安装要求一台或多台机器,操作系统CentOS-7以上硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或- 更多集群中所有机器网络互通可以访问外网,需要拉取镜像禁止swap分区2. 准备环境本人买了三台云服务器,配置如下:node_nameipCPURAM硬盘宽带k8s-master172.31.0.602核4G40G3Mb/sk8s-node01172.31.0.2242核4G40G3Mb/sk8s-no
Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集。Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集。Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集。Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集。Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集。Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集。Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集。Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集。Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集。Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集。Kubernetes Crictl 1.
包含:kube-apiserver-1.20.0.tar、kube-controller-manager-1.20.0.tar、kube-proxy-1.20.0.tar、kube-scheduler-1.20.0.tar、etcd-3.4.13-0.tar、pause-3.2.tar、coredns-1.7.0.tar;
镜像导入:
docker load -i kube-apiserver-1.20.0.tar
docker load -i kube-controller-manager-1.20.0.tar
docker load -i kube-proxy-1.20.0.tar
docker load -i kube-scheduler-1.20.0.tar
docker load -i etcd-3.4.13-0.tar
docker load -i coredns-1.7.0.tar
docker load -i pause-3.2.tar
提示:这里描述遇到的问题:
ubuntu 使用apt-get install xxx 提示E: Unable to locate package kubelet
root@192-168-1-236:/home/legym# apt-get install kubelet
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to loca
本文主要是基于另一篇博客,按照那篇博客安装出现问题,进行处理和记录的
https://blog.csdn.net/u013355826/article/details/82801482
执行yum makecache fast && yum install -y kubelet-1.10.0 kubeadm-1.10.0 kubectl-1.10.0 这个步骤的时候报错
Error: Package: kubelet-1.10.0-0.x86_64 (kubernetes)
https://kubernetes.io/zh-cn/docs/setup/production-environment/tools/kubeadm/install-kubeadm/
一、安装 kubeadm、kubelet 和 kubectl
你需要在每台机器上安装以下的软件包:
kubeadm:用来初始化集群的指令。
kubelet:在集群中的每个节点上用来启动 Pod ...
node1 192.168.1.182 2C 6G
准备不低于2台虚机。 1台 master,其余的做node ;OS: Centos7.3 mini install。 最小化安装。配置节点IP
主机名 IP 配置
master1 192.168.1.18...
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入
欢迎使用Markdown编辑器
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
3.安装依赖包
yum install -y conntrack ntpdate ntp ipvsadm ipset jq iptables curl sysstat libseccomp wgetvimnet-tools git
4. 关闭 SELINUX
swapoff -a && s
原文:https://blog.csdn.net/m0_37814112/article/details/120322778
说明:kubernetes1.20.6高可用部署完整资源包
calico.yaml #calico网络插件yaml文件
cert-rsync-master.sh #证书分发脚本
docker #docker自动化部署工具
init_env.sh #初始化安装脚本
ipvsadm
images #k8s相关镜像
keepalived #keepalived自动化部署工具
kernel
kubeadm-config.yaml #kubernetes配置文件
kubeadm-tools
realserver.sh
ssh_key.sh #ssh多机互信脚本
update_kernel.sh #内核升级脚本
DeprecationWarning: `np.int` is a deprecated alias for the builtin `int`. To silence this warning, use `int` by itself. Doing this will not modify any behavior and is safe. When replacing `np.int`, you may wish to use e.g. `np.int64` or `np.int32` to specify the precision. If you wish to review your current use, check the release note link for additional information. Deprecated in NumPy 1.20; for more details and guidance: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations [0, 200, 200]], np.int)怎么改