19. Red Hat OpenShift
Container Platform
AzureのIaaSを利用してOpenShiftをデプロイ
Azure Red Hat OpenShift
フルマネージドの OpenShiftサービス
Self
IaaS
SubsはRed Hat
Full
PaaS
AzureのSubsだけ
20. Virtual network
Azure DNS
Azure Load
Balancer (Master)
Azure Load
Balancer (Router)
Public IP Public IP Public IP
Azure Active
Directory
OpenShift API/administration console App 1 App 2
User
App
definition
Azure VMs (Master)
Scale sets
Azure Premium SSD Managed Disks
Node 1 Node 2 Node 3
api-server controller-manager etcd
Azure VMs (Infrastructure)
Scale sets
Azure Premium
SSD Managed
Disks
Node 1 Node 2 Node 3
registry router
Azure VMs (Application)
Scale sets
Azure Premium SSD Managed Disks
Node 1 Node 2 Node N
application pods
Azure Blob
Storage
OpenShift SDN
Node 3 Node 4
Azure Key
Vault
まずは、レッドハットとマイクロソフトの歴史から。
2015年にパートナーシップを発表しました。エンタープライズのお客様は、Red Hat Enterprise Linuxを利用しているお客様が多いですので、AzureでRHELを提供するというのは、必然ですね。
そして、2016年にはOpenShift をAzureのマーケットプレイスで提供されることが発表され、Red Hat on Azure をプロモーションするイベントも開催しました。私も、この時はレッドハットの立場で OpenShift on Azureをプロモーションしてました。
2016年にGAになったのは、Bring Your Own Subscription で Red Hat さんから OpenShiftのサブスクリプションを購入して、IaaS としてAzureを利用するもので利用するお客様が OpenShiftのクラスタの運用をするという形態です。
2018年に発表した マネージドの OpenShiftである Azure Red Hat OpenShift は AzureのIaaS + OpenShift をマイクロソフトから提供しており、OpenShiftのクラスタ管理は他のサービスと同様にAzure側で提供されます。この二つの違いは後ほど説明しますので、最後まで聞いてくださいね!
今年、Azured Red Hat OpenShift がGAになり、従量課金で利用できるようになりました!
Azureのマーケットプレイスでは、様々なパートナー様の製品はOSSの製品が多数提供されています。Red Hatの製品もマーケットプレイスで提供されています。
エンタープライズのお客様が多数利用している、Red Hat Enterprise Linux,
エンタープライズ向けのk8sプラットフォームである Red Hat OpenShift Container Platform
インフラの構成管理の自動化を実現するAnsible Tower
フルマネージドの OpenShift 環境であるAzure Red Hat OpenShift
が提供されています。
Azureのマーケットプレイスでは、様々なパートナー様の製品はOSSの製品が多数提供されています。Red Hatの製品もマーケットプレイスで提供されています。
エンタープライズのお客様が多数利用している、Red Hat Enterprise Linux,
エンタープライズ向けのk8sプラットフォームである Red Hat OpenShift Container Platform
インフラの構成管理の自動化を実現するAnsible Tower
フルマネージドの OpenShift 環境であるAzure Red Hat OpenShift
が提供されています。