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

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

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

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

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

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

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

SCP で設定ファイルをアップロードする

用意された SSH identity を使用して、1 つの設定ファイルをリモートアカウントにコピーします。
Linux
ログエラー集計スクリプトを作成する

ログエラー集計スクリプトを作成する

準備済みの各ログでエラー行を数える、短い Bash スクリプトを 1 つ作成します。
Shell
コンテナエージェントでのパイプライン実行

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

コンテナベースの Jenkins 環境で Jenkins パイプラインを実行し、コンテナ実行の証拠をキャプチャします。
Jenkins
テストレポートの公開とビルド通知

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

Jenkins ダッシュボードから Freestyle ジョブを作成し、JUnit テスト結果を公開して、ビルドのメール通知を設定します。
Jenkins
Linux ネットワークとファイアウォールの基礎

Linux ネットワークとファイアウォールの基礎

ホスト名とインターフェースの確認から、ルート、接続性、DNS、待ち受けポート、HTTP、UFW の安全な有効化まで、初学者向けのネットワーク診断手順を実行します。
Linux
バックアップから設定を復元する

バックアップから設定を復元する

用意された圧縮アーカイブから、欠落している設定ファイルを 1 つ復元します。
Linux
サービスのバインドアドレスを修正する

サービスのバインドアドレスを修正する

ローカルホスト専用のサービスを 1 つ変更し、応答を維持したまま、すべての IPv4 インターフェースで待ち受けるようにします。
Linux
失敗したサービスを復旧する

失敗したサービスを復旧する

無効な設定値を 1 つ特定して修正し、systemd サービスを active 状態に戻します。
Linux
サービスとシステムログの管理

サービスとシステムログの管理

systemd によるサービス管理の仕組みを学び、安全な練習用サービスの制御と有効化、journal およびテキストログの確認、簡単な障害からの復旧を実践します。
Linux
Jenkins 共有ライブラリの使用

Jenkins 共有ライブラリの使用

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

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

curl を使用してリポジトリの Webhook をシミュレートし、ブランチとコミットのデータを Jenkins ジョブに渡して、トリガーされたビルドログを確認します。
Jenkins
Jenkins スクリプトパイプラインの作成

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

node、stage、shell ステップ、および Groovy 制御フローを使用して、Jenkins スクリプトパイプラインジョブを作成・実行します。
Jenkins
Jenkins 設定のバックアップとリストア

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

Jenkins ジョブ設定のバックアップ、削除、アーカイブからのリストア、およびリストアされたジョブの検証を行います。
Jenkins
Jenkins コントローラーの初期化

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

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

暴走プロセスを停止する

記録された PID を使って、指定されたプロセスを確認して停止します。
Linux
システム情報とプロセス管理

システム情報とプロセス管理

Linux システムの識別、負荷の解釈、プロセスの調査、PID の検索、シグナルの送信、ターミナルジョブの制御、終了ステータスの利用、切り離した処理の実行方法を学びます。
Linux
  • 前へ
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 510
  • 次へ