![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kubernetes
实战部署kubernetes(v1.19.4)
淮阴侯
勤勤恳恳的码农
展开
-
5. 安装dashboard
1. 找到Dashboard的官方推荐yamlhttps://kubernetes.io/zh/docs/tasks/access-application-cluster/web-ui-dashboard/部署:kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml备注: dashboard的image是可以直接下载的,推荐大家用官网原版,不原创 2020-11-26 13:14:42 · 285 阅读 · 0 评论 -
4. 安装ingress
0. github 地址 controller-v0.41.2https://github.com/kubernetes/ingress-nginx/blob/controller-v0.41.2/deploy/static/provider/do/deploy.yaml 文件重命名->ingress-nginx-controller.yaml1. 修改镜像k8s.gcr.io/ingress-nginx/controller:v0.41.2@sha256:1f4f402b9c14f3ae9原创 2020-11-26 13:14:01 · 1856 阅读 · 1 评论 -
3. 初始化worker
WorkerIP:192.168.10.1460. 修改Hosthostnamectl set-hostname k8s-worker01vi /etc/hosts::1 k8s-worker01192.168.10.144 k8s-master1. 加入到Master节点通过安装Master节点的时候输出的命令加入,如果token过期了(24h),需要重新生成Token,参考:https://kubernetes.io/zh/docs/setup/production-enviro原创 2020-11-26 13:13:09 · 234 阅读 · 0 评论 -
2. 初始化Master
MasterIP:192.168.10.1440. 修改Hosthostnamectl set-hostname k8s-mastervi /etc/hosts::1 k8s-master192.168.10.146 k8s-worker011. 初始化Masterkubeadm init --control-plane-endpoint=k8s-master --apiserver-advertise-address=192.168.10.144 --image-repositor原创 2020-11-26 13:10:22 · 496 阅读 · 0 评论 -
1. 安装Docker和Kubeadm
下述步骤master和worker都需要执行1.关闭防火墙systemctl stop firewalldsystemctl disable firewalld 如果是生产环境,建议用开端口的方式代替关闭防火墙2.关闭swapswapoff -avim /etc/fstab#删除swap相关行 /mnt/swap swap swap defaults 0 0 这一行或者注释掉这一行free -mecho 0 > /proc/sys/vm/swappiness # 临时生效#原创 2020-11-26 13:09:51 · 316 阅读 · 0 评论 -
0. 准备工作
清单VMware 虚拟机Centos min版本ios(我用的是CentOS-7-x86_64-Minimal-1810.iso)xshell,xftp安装2台Centos的虚拟机name: k8s-master ip:192.168.10.144name: k8s-worker-first ip:192.168.10.146原创 2020-11-26 13:07:27 · 186 阅读 · 1 评论