Fedora

Container Linux、Red Hat CoreOS 和 Fedora CoreOS 的區別?

  • September 1, 2021

TL;博士

“Container Linux”、“Red Hat CoreOS”和“Fedora CoreOS”是否基本相同?兩者之間有什麼區別?


TS; 博士

我了解到“CoreOS”已重命名為“CoreOS Container Linux”。然後“Container Linux”和CoreOS的開發者被紅帽收購

但我對“Container Linux”、“Red Hat CoreOS”和“Fedora CoreOS”感到困惑。

首先,他們宣布了"Container Linux" will be reborn as "Red Hat CoreOS",我認為它的名稱將是“Red Hat CoreOS”。

但是,隨後,他們宣布推出“Fedora CoreOS”,他們intend to maintain Container Linux at least into 2020.

所以,目前,我認為有 3 種類型的“CoreOS”。最初的“Container Linux”,以及“RedHat CoreOS”和“Fedora CoreOS”。

我不太明白他們說的Red Hat的ECO系統是什麼。

是“免費使用,無需支持”和“付費服務,專業支持”嗎?比如 CentOS vs Red Hat Enterprise Linux?

如果是這樣,下面的理解是否正確?還是我從根本上錯過了理解?

  1. 容器 Linux
  • 對於一般使用者。免費,但沒有專業支持。很快就會被淘汰。
  1. 紅帽核心作業系統
  • 對於企業使用者。收取支持等費用。
  1. Fedora CoreOS
  • 對於一般使用者。發布容器 Linux。免費,但沒有專業支持。

截至 2021 年的更新:

這個問題/答案已有兩年(2018 年提出),後來情況發生了變化。以下是迄今為止發生的一系列事件,

  • 紅帽於 2018 年初收購了 CoreOS,隨後分享了產品和項目集成的計劃。
  • 2020 年 5 月 26 日,CoreOS Container Linux 達到其生命週期,將不再接收更新。
  • 2020 年更新:CoreOS Container Linux 的生命週期結束公告並引入 Fedora CoreOS
  • Fedora CoreOS 是 CoreOS Container Linux 的正式繼承者。Fedora CoreOS 是一個新的 Fedora 版本,專為安全和大規模執行容器化工作負載而建構。它將 Container Linux 的配​​置工具和自動更新模型與 Atomic Host 的打包技術、OCI 支持和 SELinux 安全性相結合。
  • 儘管如此,Fedora CoreOS 並沒有在所有案例中完全取代 Container Linux。遷移正在進行中。
  • 2020 年 9 月 1 日或之後,與 CoreOS Container Linux 相關的已發布資源將被刪除或設為只讀。作業系統下載將被移除,CoreUpdate 伺服器將被關閉,作業系統映像將從 AWS、Azure 和Google計算引擎中移除。

參考:https ://www.redhat.com/en/technologies/cloud-computing/openshift/what-was-coreos

我打電話給日本的 RED HAT 代理,得到了以下答案。

  • 由於前幾天被 IBM 收購,一切都不是具體的,任何事情都可能發生變化。

  • 他們也沒有太多資訊。(公佈)

  • “Container Linux”將成為“Fedora CoreOS”

  • **“Container Linux”**至少會在 2020 年或 Fedora CoreOS 正式發佈公告一年後結束。

  • “Fedora CoreOS”將是開源的,將由 Fedora 社區維護和支持。

  • “Red Hat CoreOS”是供公司使用的,是“Fedora CoreOS”的上游。

  • “Fedora CoreOS”所獲得的know-how、技能等,將反映在“Red Hat CoreOS”上。

  • 紅帽的基本迴聲系統是:

    • 為了在財政上支持開源社區和所做的更改,其中一些,主要是安全更新檔,將反映他們的商業產品。並非所有的功能都會反映出來。

因此可以說:

  • “容器 Linux”是“Fedora CoreOS”(或將是)
  • “Container Linux”和“Fedora CoreOS”不是“Red Hat CoreOS”,而是它的一部分。

引用自:https://unix.stackexchange.com/questions/490918