Loading AI tools
ウィキペディアから
OpenShift(オープンシフト)はレッドハットが開発するコンテナ化ソフトウェア・ファミリー。
開発元 | レッドハット |
---|---|
初版 | 2011年5月4日 |
最新版 | 4.13 - 2023年5月23日[1] [±] |
プログラミング 言語 | Go, Angular.js |
対応OS | Red Hat Enterprise Linux or en:Container Linux by CoreOS |
サポート状況 | Active |
種別 | クラウドコンピューティング、PaaS |
ライセンス | Apache License 2.0[2][3] |
公式サイト |
openshift |
OpenShiftは、コンテナ機能であるDockerと、Dockerコンテナのオーケストレーション機能を提供するKubernetesをベースに、更にコンテナを使用した開発や運用に便利な機能を提供する。1つはアクセスコントロール、もう1つはコンテナのビルドとデプロイ機能である。アクセスコントロールは、リソース分離と権限分掌によって実現する。ビルドとデプロイの機能は、Kubernetesの機能に追加して、コンテナ型のアプリケーションとして実行するためのDocker Imageの作成やデプロイに関わる機能を追加する。また、OpenShiftそのもののインフラとして機能するコンポーネントもある[4]。