メインコンテンツまでスキップ

Tutorials12

チュートリアルに関するドキュメントです。ジョブの作成方法、モデルの評価方法、ジョブの管理方法を含みます。

Project の管理Pipeline を保持する Project の作成、編集、検索、オープンの方法を説明します。Credentials を管理するPipeline から使用する Git account、container registry、SonarQube サーバーを接続します。Environments を管理するKubernetes cluster を接続し、Pipeline のデプロイ先となる Environment を定義します。Pipeline Source を設定する既存の Pipeline で Update Pipeline Source パネルを開き、Code source または Registry source の接続を更新します。Build and push job を追加するPipeline Source の Dockerfile から Docker image を build し、container registry に push する Build and push Job を追加します。Trigger の設定GitLab の push、merge request、tag イベントで Pipeline が自動実行されるように Auto Trigger を設定します。セキュリティスキャン job を追加するPipeline の Stage に Trivy container scan または SonarQube code quality scan を追加します。Approval gate を追加する指定した approver がレビューして判断するまで Pipeline を一時停止します。Deploy Job の設定とアプリケーションの DeployPipeline に Deploy Job を設定し、アプリケーションを Kubernetes の Environment に Deploy します。Kubectl job を追加するmanifest の apply や、cluster リソースの確認・管理・デバッグといった kubectl operation を、Pipeline Stage から直接実行します。Pipeline の Run と監視Pipeline Run を開始し、実行状況をリアルタイムで確認し、必要に応じて停止します。Pipeline の履歴とログPipeline の Run History と Deployment History をすべて確認し、特定の Run を検索・フィルターします。