什么是service?
service是pod的一个逻辑分组,是pod服务的对外入口抽象。service同样也通过pod的标签来选择pod,与控制器一致。
分类: 默认分类 中 194 篇文章
service是pod的一个逻辑分组,是pod服务的对外入口抽象。service同样也通过pod的标签来选择pod,与控制器一致。
前两天简单介绍了“前台与后台分离”的架构设计准则,又有水友提问:能不能顺带介绍下“动静分离”的架构设计准则呢?今天花1分钟简单说说。
什么是动静分离架构设计准则?
动静分离是指,静态页面与动态页面解耦分离,用不同系统承载对应流量的架构设计方法。
k8s中所有的内容都抽象成了资源,资源实例化后,称为对象。所有对象可以通过 get delete edit apply进行增删改查。通常分类以下三类资源
namespace为资源提供了集群内的逻辑隔离,需要注意的是,这只是逻辑隔离,不同namespace的pod有可能运行在同一个节点node上。
近2年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗?
这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程,小编整理了一些数据库不适合容器化的原因供大家参考,同时也希望大家在使用时能够谨慎一点。
目前为止将数据库容器化是非常不合理的,但是容器化的优点相信各位开发者都尝到了甜头,希望随着技术的发展能够更加完美的解决方案出现。
使用 nginx 的官方容器镜像。
镜像有了,我们如何将其提交给 K8S 运行呢,有两种方式:
这里使用官方推荐的第二种方式,即通过将容器的各种信息写入配置文件提交给 K8S。
Debian64位系统暂时还没有mongodb4.4的deb,编译安装也没试成功。
Ubuntu20.04 64位可以用这些命令装上。
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
sudo apt-get update
sudo apt-get install mongodb-org
装完可以启动mongod服务
systemctl start mongod
systemctl enable mongod
服务启动可能会异常,可以看下 systemctl status mongod
如报出/var/run
... 可以修改对应的服务声明 如 /lib/systemd/system/mongod.service
去掉/var
了解如何在Raspberry Pi 4上通过USB引导Ubuntu Server20.04。SD卡非常缓慢,并且容易出现数据损坏和故障。 通过升级到SSD驱动器来解决所有这些问题!
64位系统安装踩搞不少,很多apt都装不了,只能看官方有没有deb包,实在不行就需要编译安装。
可以从这里找docker的包
https://download.docker.com/linux/debian/dists/buster/pool/stable/armhf/
需要下载这三个 wget xxx
pip 安装gevent时报出这些错:
重点看这个:ERROR: Failed building wheel for cffi
注, 64位还是beta版本,目前未发布。
最新的可以浏览这个目录https://downloads.raspberrypi.org/raspios_arm64/images