大多数的软件通常都有什么内测版、公测版什么的.
CoreOS 发行版本
而在 CoreOS 中, 有以下3个版本:
- alpha - α版,音译:阿尔法,俗称尝鲜版,是最新的版本,但是容易出现bug,最不稳定.
- beta - β版,音译:贝塔版,俗称内测版,修复了一些alpha版中的bug,相对稳定.
- stable - 俗称稳定版,修复了beta版中的所有已知bug,最稳定,更适用于生产环境.
可以明显看出:
3个版本的出世时间: alpha > beta > stable
.
对应的3个版本的版本号也是:alpha > beta > stable
.
具体的版本号我们可以查看 CoreOS 官网提供的发行日志:
CoreOS Release
CoreOS 更新组
这里就引出一个实质性的问题:"我TM更新的到底是哪个版本?"
这里涉及到 CoreOS 的更新组内容:
# 可以通过查看/etc/coreos/update.conf文件中的GROUP属性的值来得到.
cat /etc/coreos/update.conf
# 输出
GROUP=alpha
# 可以看到,我的 CoreOS 更新的是针对 alpha 版本的.
这意味不管是自动更新还是手动更新,我的 CoreOS 的版本只更新迭代 alpha 版本, 不会跑到 beta 或 stable 版本去.
当然,如果你想要更换成别的版本,可以修改GROUP的值,然后执行命令systemctl daemon-reload
重新加载下更新配置文件即可生效.