You've successfully subscribed to 完美的胖达
Great! Next, complete checkout for full access to 完美的胖达
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
Ubuntu下安装Kubeadm-系统准备

Ubuntu下安装Kubeadm-系统准备

. 3 min read

拿到一台新的服务器,首先当然是修改更新源的地址,否则任何更新真是急skr人。

Jietu20190115-130427@2x
如果你在中国可以选China,或者直接选择Best等待一段时间系统会自动为你查找最合适的软件源,接受即可。
系统还是挺智能的,我在上海,自动选择了上海交大的镜像源,哈哈。

然后就是系统更新三联:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

安装VM Tools:

sudo apt-get install open-vm-tools

Jietu20190115-132056@2x
如果你愿意的话还可以去系统设置里面将中文包下载完整并启用。注意启用中文的方式是将汉语拖到English上方,点击应用到整个系统并重启。


由于我们是最小安装,请通过以下命令先安装部分底层包,系统可能会提示重启,照做。

sudo apt-get install gconf2
sudo apt-get install python
sudo apt-get install curl
sudo apt-get install apt-transport-https

由于K8S安装中很多资源无法正常获取,请自备相关资源。
安装客户端:
https://github.com/erguotou520/electron-ssr/releases
在虚拟机中通过以上网址下载electron-ssr-0.2.5.deb这个安装包。

下载后双击安装包进行安装,如果上一步没有安装gconf2此处会报错,按照步骤来就没问题。

安装完毕后点击菜单中对应飞机启动,此处如果未提前安装python会报错。

Jietu20190115-132946@2x
小飞机会自动下载所需其他程序,等待一段时间。

务必等到下载完成,否则功能不正常。
Jietu20190115-134847@2x
如图,自行填写配置。

Jietu20190115-135142@2x
注意,此时小飞机运行后还需要按图选择复制代理设置,并在终端中执行。

Jietu20190115-135343@2x
如图,设置完成后可通过

curl www.google.com

验证配置。

如果希望自动使用代理的话可在小飞机选项中设置自动启动。

sudo nano /etc/environment

并在文件末尾粘贴剪贴板中的代理设置后保存即可。
这样重启后也可正常使用小飞机了。

sudo nano /etc/fstab
Jietu20190115-160513@2x
如图所示,在swap行前增加#禁用,永久有效。


安装docker。

sudo apt-get install docker.io
sudo systemctl enable docker.service
sudo systemctl start docker.service

切换root用户。

sudo passwd root
输入密码
su

好了,准备工作完成。