Ubuntu20.04安装microk8s

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu20.04安装microk8s相关的知识,希望对你有一定的参考价值。

参考技术A 如果你的网络环境好,装microk8s还是很省事的,比安装kubernetes要省事。
网络环境不好的话,都麻烦,要手动处理镜像拉不下来的问题。

这个镜像我这的网络必拉不下来

在最下面添加

找到sandbox_image,替换镜像地址

这次安装metrics-server镜像拉不下来,下面有解决方法

都是running就是正常的

发现我这里metrics-server-5f8f64cb86-8fpp4状态是ImagePullBackOff,不正常,要处理

结果是

发现是镜像没拉下来

到dockerhub上搜了下metrics-server:v0.5.2找到一个同步的镜像,手动拉一下这个镜像

修改镜像名,改为和microk8s要拉的镜像名一致

导出该镜像

把该镜像导入microk8s中

再重启microk8s

再查看pot状态

都Running了,真TM费劲
如果有拉不下来的镜像,就用这种方式

把spec.type修改为NodePort
在spec.ports中添加nodePort: 30000

是https的, https://ip:30000

为了找怎么获取token,也就花了亿点点时间,查了或多帖子,都不行,可能是microk8s更新了,以前的获取token的方法不能用。
这个是好用的

最下面显示了token

这个是启动了dashboard代理,可以用10443端口访问
token粘贴出来之后,就可以把dashboard-proxy停掉了,还用之前的 https://ip:30000 访问
在集群的Nodes里,可以看到当前节点

ubuntu 基础程序批量安装

参考技术A 每次重新安装完ubuntu 系统就有一堆程序需要安装,这样很费时间,也有很多自己忘记了安装的。
如何一次性安装完自己需求的软件。

使用批处理来安装所有需要的软件

sudo apt-get -y install libboost-dev

sudo apt-get -y install libgl1-mesa-dev

sudo apt-get -y install libglew-dev

git clone https://github.com/stevenlovegrove/Pangolin.git
cd Pangolin
mkdir build
cd build
cmake ..
cmake --build .
sudo make install
cd ../..
rm -r -f Pangolin

echo "begin to install and configure postgresql "

sudo apt-get -y install postgresql-9.5
sudo apt-get -y install libpq-dev

sudo apt-get -y install postgis
sudo apt-get -y install postgresql-9.5-postgis-2.2 postgresql-contrib-9.5
postgresql-9.5-postgis-scripts

sudo apt-get -y install pgadmin3

wget http://pqxx.org/download/software/libpqxx/libpqxx-6.4.5.tar.gz
tar -xzvf libpqxx-6.4.5.tar.gz
cd libpqxx-6.4.5
./configure --prefix=/usr/local --enable-shared --disable-documentation(这一步很重要,生成共享库)
make clean
make
sudo make install

sudo -u postgres psql
alter user postgres with password 'postgres';

sudo passwd -d postgres
sudo -u postgres passwd

以上是关于Ubuntu20.04安装microk8s的主要内容,如果未能解决你的问题,请参考以下文章

Windows10和ubuntu20.04 LTS 双系统安装(ubuntu20.04)

ubuntu20.04安装教程,ubuntu20.04配置教程

windows10安装ubuntu20.04双系统详细图文教程,windows10安装ubuntu20.04详细教程

在 Ubuntu 20.04 上安装 R 的最佳方式是啥?

我刚刚安装了 Ubuntu 20.04 LTS 默认密码是啥? [关闭]

ubuntu20.04安装noetic版本ros