【k8s】1,在VMware安装ubuntu虚拟机

1. 安装VMware

下载:https://pan.baidu.com/s/1dlvgig2taY7h82lmIeKHXg 提取码:o8ql

安装方式不再赘述。

2. 安装master节点

下载虚拟机镜像:ubuntu-18.04.4-live-server-amd64 提取码:rz7n

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 安装node节点

同样的方式安装2个node节点,注意安装的时候虚拟机的名称设置为node1,node2
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. 配置master节点、node节点

同样对master节点和node节点做如下配置

  • 允许paas用户使用sudo

sudo vim /etc/sudoers
# 添加一行
paas ALL=(ALL:ALL) ALL
  • 解锁root用户

# 给root用户设置密码
sudo passwd root
  • 修改ssh配置允许root用户远程登录

# 允许root用户ssh登录
sudo sed -i "s/#PermitRootLogin.*/PermitRootLogin yes/g" /etc/ssh/sshd_config

# 取消超时退出
sudo sed -i "s/#ClientAliveInterval.*/ClientAliveInterval 0/g" /etc/ssh/sshd_config

# 重启ssh使配置生效
sudo /etc/init.d/ssh restart
  • 使用xshell用root用户登录虚拟机

[c:\~]$ ssh root@192.168.1.107


Connecting to 192.168.1.107:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

Welcome to Ubuntu 18.04.4 LTS (GNU/Linux 4.15.0-111-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Sat Jul 18 15:06:18 UTC 2020

  System load:  0.04               Processes:            170
  Usage of /:   20.1% of 19.56GB   Users logged in:      1
  Memory usage: 13%                IP address for ens33: 192.168.1.107
  Swap usage:   0%


53 packages can be updated.
0 updates are security updates.



The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

root@master:~#

至此,虚拟机安装完成

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
虚拟机安装和部署 Kubernetes 可以按照以下步骤进行: 1. 准备虚拟机环境:请确保你已经准备好具备足够资源的虚拟机,比如内存、CPU 和存储空间。虚拟机可以是基于 Linux 的操作系统,比如 Ubuntu、CentOS 或者其他 Linux 发行版。 2. 安装 Docker:Kubernetes 使用容器技术来运行应用程序,所以需要先安装 Docker。可以根据虚拟机的操作系统选择适合的 Docker 安装方式,并按照官方文档进行安装。 3. 安装 kubeadm、kubelet 和 kubectl:kubeadm 是 Kubernetes安装工具,kubelet 是 Kubernetes 的组件之一,而 kubectl 则是 Kubernetes 的命令行工具。可以通过以下命令在虚拟机安装它们: ``` # 安装 kubeadm、kubelet 和 kubectl sudo apt-get update && sudo apt-get install -y apt-transport-https curl curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list sudo apt-get update sudo apt-get install -y kubelet kubeadm kubectl sudo apt-mark hold kubelet kubeadm kubectl ``` 4. 初始化 Kubernetes 控制平面:在虚拟机上运行以下命令来初始化 Kubernetes 控制平面: ``` sudo kubeadm init ``` 初始化完成后,会显示一些配置信息和加入集群的命令。请记录这些信息,后续会用到。 5. 配置 kubectl:在虚拟机上设置 kubectl 的配置文件,使其能够与 Kubernetes 集群通信。运行以下命令来创建和配置 kubectl: ``` mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config ``` 6. 安装网络插件:Kubernetes 需要网络插件来实现 Pod 之间的通信。常用的网络插件有 Calico、Flannel、Weave 等。可以根据自己的需求选择一个网络插件,并按照其官方文档进行安装和配置。 7. 加入其他节点:如果你有多个虚拟机,并希望将它们加入 Kubernetes 集群,可以使用之前初始化时显示的加入集群的命令来加入其他节点。 以上是在虚拟机安装和部署 Kubernetes 的简要步骤,具体细节和配置可能会因环境和需求而有所不同。建议在安装前参考官方文档和相关教程,并根据具体情况进行操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值