type
status
date
slug
summary
tags
category
icon
password
书籍
コース概要
DevOpsの重要な理念の一つは、**継続的インテグレーションと継続的デリバリー(CI/CD)**です。コンテナ技術は、アプリケーションやマイクロサービスの設定とデプロイにおいて重要な役割を果たしています。Kubernetesは、コンテナオーケストレーションプラットフォームであり、Red Hat OpenShiftコンテナプラットフォームでは基盤サービスを提供しています。DO285コースでは、Kubernetesクラスタ上でDockerコンテナを構築し管理する方法を学び、Docker、Kubernetes、およびOpenShiftコンテナプラットフォームの核心的な知識とスキルを実践的に習得できます。OpenShiftは、アプリケーションを管理し拡張するためにKubernetesを使用したコンテナ化プラットフォームであり、受講者はOpenShiftクラスタのインストール、設定、管理を学び、コア管理スキルを向上させることができます。
コース目標
- 単純なソフトウェアアプリケーションとサービスをコンテナ化する。
- Docker、Kubernetes、OpenShiftを使用してアプリケーションとサービスをデプロイする。
- コンテナ化アプリケーションをテストし、デプロイ時の問題を解決する。
対象者
- ソフトウェアアプリケーションをコンテナ化したい開発者
- コンテナ技術やコンテナオーケストレーション技術を新たに学び始めた管理者
- ソフトウェアアーキテクチャにコンテナ技術を使用することを検討しているアーキテクト
- システム管理者およびシステムアーキテクト
- OpenShiftをインストールし設定したいアーキテクトおよび開発者
前提条件
- Linuxのターミナルセッションを使用して、オペレーティングシステムのコマンドを実行できること
- RHCSA認定または同等の知識を持っていること
- Webアプリケーションアーキテクチャおよび関連技術に関する経験
このコースは、実践的な演習を通じて受講者にコンテナ化アプリケーションのスキルを習得させ、企業環境でのコンテナ管理の基盤を築くことを目的としています。
環境説明

コース環境のセットアップ
このコースで使用される主なコンピュータシステムは、ワークステーション(workstation)です。また、以下の4台のマシンも使用されます。これらはそれぞれ、master、node1、node2、および services です。これらのシステムはすべて、lab.example.com DNS ドメイン内にあります。
すべての学生マシンには、標準ユーザーアカウントが用意されており、ユーザー名は
student
、パスワードは student
です。学生のすべてのシステムで root アカウントにアクセスするには、sudo
コマンドを使用して root パスワード(redhat
)を利用します。- master(
master.lab.example.com
): OpenShift Container Platform クラスターをホスティングする仮想マシン。
- node1(
node1.lab.example.com
)および node2(node2.lab.example.com
): OpenShift Container Platform クラスターのノードとして機能する仮想マシン。
- services(
services.lab.example.com
)および registry(registry.lab.example.com
): 教室のプライベート Docker レジストリ。
学生マシンのシステムおよびアプリケーションの資格情報
システム資格情報 | ユーザー名 | パスワード |
標準シェルログイン | student | student |
特権シェルログイン | root | redhat |
アプリケーション | ユーザー名 | パスワード |
OpenShift Web コンソール | developer | redhat |
実習の準備と評価
ほとんどの活動は、ワークステーションで
lab
コマンドを使用して実行され、実習の準備と評価が行われます。lab
コマンドには、以下の2つのサブコマンドがあります。- setup: 実習の開始時に使用します。システムが実習に適しているか確認し、必要に応じて設定変更を行います。
- grade: 実習終了時に使用します。指定された手順が正しく実行されたことを確認します。
- reset: 仮想マシンを元の状態に戻し、再起動するために使用します。通常、
lab setup
コマンドを実行した後に使用されます。
教室/仮想マシン操作
各マシンの状態に基づいて、次の操作が可能です。
操作 | 説明 |
PROVISION LAB | 教室を作成します。これにより、教室に必要な仮想マシンが作成され、起動します。 |
DELETE LAB | 教室を削除します。これにより、教室内のすべての仮想マシンが削除されます。警告: 磁盤上に保存された作業内容は失われます。 |
START LAB | 教室内のすべてのマシンを起動します。 |
SHUTDOWN LAB | 教室内のすべてのマシンを停止します。 |
仮想マシンの管理
仮想マシンの状態に応じて、さまざまな操作が可能です。
操作 | 説明 |
START | 仮想マシンを起動します。 |
Shutdown | 仮想マシンを優雅にシャットダウンし、ディスク内容を保持します。 |
Power Off | 仮想マシンの電源を強制的に切り、ディスク内容を保持します。 |
Reset | 仮想マシンを強制的にリセットし、ディスク内容を初期状態に戻します。警告: 磁盤上に保存された作業内容は失われます。 |
仮想教室の自動停止タイマー
Red Hat オンライン学習(ROL)では、学生が一定時間のみコンピュータを使用できるように制限されています。教室環境には、タイマーが設定されており、タイマーが終了すると教室環境が自動的に終了します。
タイマーを調整するには、「MODIFY」をクリックして、「新しい自動停止時間」を設定します。最大時間は10時間です。設定を変更したら、「ADJUST」をクリックして変更を適用します。
- 作者:みなみ
- 链接:https://www.minami.ac.cn//%E8%B3%87%E6%A0%BC%E5%8B%89%E5%BC%B7/1cad7ae8-88e2-80f5-9645-e9a904ff7da7
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章