Red Hatは、Kubernetes開発コミュニティおよびその他のクラウドベースのイニシアチブとのオープンソースおよびオープンコラボレーションへの取り組みを再確認します。
OKDの起源
Red Hatが2012年4月にOpenShiftのオープンソースアップストリームバージョンとしてOriginを最初に立ち上げたとき、クラウドベースのテクノロジーの開発がどれほど迅速で成功するか想像するのは困難でした。次の年は、コンテナの台頭、OCIとFedora CoreOSの作成、およびCNCFの屋根の下でのOperatorFrameworkの最近の動きについて記憶されます。これらの革新的なテクノロジーとそれらが作成されたコミュニティがなければ、OKD4の出現は不可能でした。
3番目のバージョンのリリース中、OKDはOpenShift Container Platformの安定した基盤として機能し、CentOS、ProjectAtomicなどのコミュニティコンポーネントに基づくアップストリームディストリビューションの役割を果たしました。 Universal Base Imageの登場により、OKDとOCPの関係が変化しました。アップストリーム-ダウンストリーム形式は、いわゆる「兄弟ディストリビューション」に置き換えられました。画像はRHEL7上に構築され、再構築せずにOKDとOCPの両方に同時に配布できます。その結果、両方のディストリビューションがRHEL7セキュリティ修正を含む更新を受信できるようになり、Red Hat EnterpriseLinuxの安定した基盤も提供されます。
OpenShift 4.xは、高可用性、可観測性、およびシームレスなアップグレードに重点を置いています。OKD 4のリリースにより、コミュニティはこれらの機能に自動的にアクセスできるだけでなく、プラットフォームの開発に影響を与える機能(改善のリポジトリプロセスを通じて)、および実験、ディスカッション、知識共有のためのスペースも利用できるようになります。OKD 4で広く使用されているOperatorsパターンにより、ユーザーは生涯を通じてクラスターを効率的に維持できます。
リリース機能
OKD4は、ノードのベースOSとしてFedora CoreOSを使用し、最新のセキュリティ修正、新機能(cgroups v2など)、および更新されたソフトウェアをクラスターに提供します。OKD4は、対応するバージョンのOpenShift ContainerPlatformと同じイメージを使用します。したがって、コミュニティはシステムの開発に完全に参加し、特定の目標を達成するためにクラスターの任意の部分を変更できます。
同時に、クラスターはおなじみのOKD3機能を保持します。ユーザー環境にインストールし、好みに合わせて構成して更新することができます。
OKDとOCPの違い
OKD4には、OCPとはいくつかの重要な違いがあります。
まず、コミュニティディストリビューションとして、サイトhttps://openshift.com/tryからプルシークレットを取得する必要はありません。すべてのOKD4イメージは、追加の認証なしで使用できます。 OKD4のベースOSイメージは、https: //getfedora.org/en/coreos/download/からダウンロードされます。ただし、operatorhub.ioサイトの一部のオプションのオペレーターについては、プルシークレットが引き続き必要であるため、デフォルトでは、OKD4はコミュニティオペレーターのみを使用してソースコードをインストールします。詳細については、FAQを参照してください。
次に、OCPは、高可用性と本番ワークロードに重点を置いた別個のKubernetesディストリビューションです。したがって、クラスター構成の制限-たとえば、シングルマスター構成はサポートされていません。同様に、OKD4を使用すると、同じ開発またはテスト段階の環境に対してこのような構成を簡単に作成できます。ただし、そのようなクラスターは次のバージョンにアップグレードできません。
新しいOKD4ナイトリーリリースは、OCPがCIシステムでテストされた後に作成されます。ユーザーがチャネルを切り替えることなく最新のテスト済みコードの更新を取得できるように、2週間ごとに夜間リリースを安定したチャネルに移動します。
OKD4の使用を開始する方法
OKD4はOCP4と同じくらい簡単にインストールできます。手順については、「はじめに」を参照してください。
OKDのドキュメントはdocs.okd.ioで入手できます。
バグはhttps://github.com/openshift/okdのOKDGithubリポジトリで報告
できます。テクニカルサポートはここで入手できます。#openshift-KubernetesSlackのusersチャネル
すでにOKDを使用していますか?
この場合、OKDチームがプロジェクトの将来の開発を計画し、それが適用されているワークロードの性質をよりよく理解するのに役立つように、OKD採用アンケートに回答するのに5分かかります。
仕事に参加する
上OKD.ioコミュニティサイト、あなたは、最新リリースをダウンロードし、我々が取り組んでいる主要な上流のプロジェクトは、私たちのエンドユーザーとOKDが使用されることのワークロードを知るように見て、最新の情報リソースへのリンクを見つけることができます。
OKDワーキンググループは週に2回会合を開き、現在の状況と開発の次のステップについて話し合います。ミーティングの時間と場所は、openshift /コミュニティリポジトリで追跡されます。
今後の会議の議題と詳細はここで見つけることができます:https://github.com/openshift/community/projects/1
電報のロシア語OpenShiftコミュニティ:
https://t.me/ru_openshift
私たちの仲間入り
OpenShift Commonsコミュニティには、OpenShiftで協力している590を超えるメンバー組織があります。コミュニティは、ユーザー、オペレーター、企業、スタートアップ、非営利団体、教育機関、パートナー、サービスプロバイダーなどすべての人に開かれています。
- OpenShiftCommons登録ページ
- 過去および今後のコミュニティイベント
- OpenShiftCommonsコミュニティメンバーのリスト