DevOps エンジニア チュートリアル

DevOps エンジニア向けチュートリアルは、Linux 基礎から Docker、Kubernetes、CI/CD、クラウドネイティブワークフローまでを体系的に学べます。

テストレポートの公開とビルド通知

テストレポートの公開とビルド通知

Jenkins ダッシュボードから Freestyle ジョブを作成し、JUnit テスト結果を公開して、ビルドのメール通知を設定します。
Jenkins
Jenkins 共有ライブラリの使用

Jenkins 共有ライブラリの使用

ローカルの Jenkins 共有ライブラリを作成し、ダッシュボードから登録して、パイプラインジョブから呼び出します。
Jenkins
Jenkins コントローラーの初期化

Jenkins コントローラーの初期化

分離された Jenkins コントローラーを起動し、初期管理者パスワードを取得して、正規の管理者アカウントを作成します。その後、初期化されたダッシュボードを確認し、一時的なコントローラーをクリーンアップします。
Jenkins
Jenkins スクリプトパイプラインの作成

Jenkins スクリプトパイプラインの作成

node、stage、shell ステップ、および Groovy 制御フローを使用して、Jenkins スクリプトパイプラインジョブを作成・実行します。
Jenkins
Webhook を使用した Jenkins ビルドのトリガー

Webhook を使用した Jenkins ビルドのトリガー

curl を使用してリポジトリの Webhook をシミュレートし、ブランチとコミットのデータを Jenkins ジョブに渡して、トリガーされたビルドログを確認します。
Jenkins
ツールとラベル付きエージェントの設定

ツールとラベル付きエージェントの設定

Jenkins ダッシュボードから、Jenkins ノードのラベル、ローカル Git ツール、およびフリースタイルジョブを設定します。
Jenkins
Jenkins 設定のバックアップとリストア

Jenkins 設定のバックアップとリストア

Jenkins ジョブ設定のバックアップ、削除、アーカイブからのリストア、およびリストアされたジョブの検証を行います。
Jenkins
Jenkins での認証情報の保存

Jenkins での認証情報の保存

Jenkins ダッシュボードを使用して、ユーザー名/パスワード形式の認証情報を作成、確認、更新する方法を学びます。
Jenkins
マルチブランチパイプラインの作成

マルチブランチパイプラインの作成

ローカルの 2 ブランチ Git リポジトリを作成し、Jenkins ダッシュボードからマルチブランチパイプラインを設定して、各ブランチのビルド結果を比較します。
Jenkins
コンテナエージェントでのパイプライン実行

コンテナエージェントでのパイプライン実行

コンテナベースの Jenkins 環境で Jenkins パイプラインを実行し、コンテナ実行の証拠をキャプチャします。
Jenkins
Linuxにおけるハードウェアデバイスの探索

Linuxにおけるハードウェアデバイスの探索

この実験では、Linux環境でハードウェアデバイスを探索、識別、および調査するための基本的なスキルを学びます。強力なコマンドラインユーティリティを実際に操作し、オペレーティングシステムが物理コンポーネントとどのように対話しているかを理解します。
Linux
Linux における Apache の SELinux ファイルコンテキスト管理

Linux における Apache の SELinux ファイルコンテキスト管理

この実験では、Apache ウェブサーバーの SELinux ファイルコンテキストを管理する方法を学びます。Apache のインストール、不適切なコンテキストを持つファイルによるアクセス拒否の再現、そして chcon コマンドを使用したセキュリティラベルの修正とアクセス復旧を通じて、実践的なトラブルシューティングスキルを習得します。
Linux
Linux における YUM を使用したパッケージのクエリと更新

Linux における YUM を使用したパッケージのクエリと更新

この実験では、RHEL ベースの Linux システムで YUM を使用してソフトウェアパッケージを管理する方法を学びます。インストール済みパッケージの調査、リポジトリの確認、利用可能な更新のチェック、そして単一パッケージおよびシステム全体の更新を実行し、環境を安全かつ最新の状態に保つ方法を習得します。
Linux
VirtualBox での CentOS 7 Linux 仮想マシンのインストール

VirtualBox での CentOS 7 Linux 仮想マシンのインストール

この実験では、VirtualBox を使用して CentOS 7 Linux 仮想マシンをインストールおよび構成する方法を学びます。新しい仮想マシン(VM)を作成し、カスタムパーティション設定による OS のインストールを行い、グラフィカルログインが可能な GNOME デスクトップ環境をセットアップして、完全に機能するシステムを構築します。
Linux
Linux における at と cron を使用したタスクスケジューリング

Linux における at と cron を使用したタスクスケジューリング

この実験では、1 回限りのジョブを実行する `at` と、定期的なタスクを実行する `cron` を使用して、Linux でタスクをスケジュールする方法を学びます。`at`、`atq`、`atrm`、`crontab` などのコマンドを使用してジョブの作成、管理、削除を実践し、システム管理タスクの自動化に関する実務経験を積むことができます。
Linux
LinuxにおけるRPMによるパッケージ管理

LinuxにおけるRPMによるパッケージ管理

この実験では、`rpm`コマンドを使用してRPMベースのLinuxディストリビューションでソフトウェアを管理する方法を学びます。パッケージ情報の照会、整合性の検証、依存関係のリストアップ、削除のシミュレーション、および`rpm2cpio`と`cpio`を使用したRPMパッケージ内容の検査を実践的に体験します。
Linux
Linux における共有ライブラリの管理

Linux における共有ライブラリの管理

この実験では、Linux における共有ライブラリの管理方法を学びます。ldd を使用した依存関係の特定、find によるライブラリファイルの検索、そして ldconfig を使用した共有ライブラリキャッシュの表示と再構築を行い、システムの効率的なパフォーマンス維持と依存関係の問題解決の手法を習得します。
Linux
Linux におけるカーネルモジュールの管理

Linux におけるカーネルモジュールの管理

この実験では、Linux におけるカーネルモジュールの管理方法を学びます。lsmod、modinfo、rmmod、insmod などのコマンドを使用して、モジュールの表示、詳細確認、アンロード、およびロードの実習を行います。また、起動時にモジュールを自動的にロードするように設定し、必要な機能が常に利用可能な状態にする方法も習得します。
Linux
  • 前へ
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 509
  • 次へ