0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

IBM CloudのOpenShiftクラスターを構築する方法

Posted at

##はじめに
IBM CloudでOpenShiftクラスターを構築し、Windows10のWSL2のUbuntu環境にocコマンドおよびpodmanコマンドを導入して、CLIでOpenShiftにコンテナをデプロイできる環境を作りました。

IBM Cloudのアカウント後の手順になります。
https://cloud.ibm.com/registration

##IBM CloudにてOpenShiftクラスターを構築する手順

  1. メニューから[OpenShift] - [クラスター]を選択する

  2. [OpenShiftクラスターの作成]をクリックする
    openshift1.jpg

  3. [手動セットアップ]を選択する

  4. OpenShiftのバージョンを選択する

  5. [このワーカー・プールの追加ライセンスを購入する]を選択する
    openshift2.jpg

  6. [クラッシック]を選択する

  7. [アジア太平洋][複数ゾーン][東京]を選択する
    openshift3.jpg

  8. ゾーンあたりのワーカー・ノードを1に選択する
    openshift4.jpg
    openshift5.jpg

  9. [作成]をクリックする
    (※この作成後、利用料金が発生しますのでご注意ください。)
    openshift7.jpg

  10. 以下のダイアログが表示される
    openshift8.jpg

  11. OpenShiftクラスターが作成される
    openshift9.jpg

##Windows10のWSL2のUbuntu環境にocコマンドとpodmanコマンドを導入する手順
###ocコマンドの導入手順
以下のサイトからtar.gzファイルをダウンロードし、/usr/local/binディレクトリ配下に展開する
https://console.redhat.com/openshift/downloads
※RedHatアカウントへのログインが必要です
oc1.jpg

###podmanコマンドの導入手順
以下のサイトから[Windows Subsystem for Linux (WSL) 2.0]の内容をもとに進める
https://podman.io/getting-started/installation
以下のサイトの情報をもとに進める
https://www.redhat.com/sysadmin/podman-windows-wsl2

$ . /etc/os-release
$ sudo sh -c "echo 'deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/x${NAME}_${VERSION_ID}/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list"
$ wget -nv https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/x${NAME}_${VERSION_ID}/Release.key -O Release.key
$ sudo apt-key add - < Release.key
$ sudo apt-get update -qq
$ sudo apt-get -qq -y install podman
$ sudo mkdir -p /etc/containers
$ echo -e "[registries.search]\nregistries = ['docker.io', 'quay.io']" | sudo tee /etc/containers/registries.conf

##OpenShiftにコンテナをデプロイ
以上でIBM CloudでOpenShiftクラスターを構築し、Windows10のWSL2のUbuntu環境にocコマンドおよびpodmanコマンドを導入して、CLIでOpenShiftにコンテナをデプロイできる環境ができあがりました。
コンテナをデプロイする方法は後日別の記事を投稿予定です。

##参考情報
Windows10のWSL2のUbuntu環境の構築方法は以下の記事を参考にしてください
Windows10でWSL2をセットアップしてLinuxコマンドの勉強環境を作る方法

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?