ニフクラ DevOps with GitLab:Runnerパラメーター
Runnerパラメーターを利用すれば、Runner登録の設定を変更できます。
Runnerパラメーターグループ
- Runnerパラメーターグループは、リージョン単位で作成します。
- Runnerパラメーターグループのリージョンと、Runnerのリージョンが一致する場合のみ、そのRunnerパラメーターグループをRunnerに適用できます。
- Runnerパラメーター変更時Runnerパラメーターが適用されているRunnerは再起動しません。
- Runnerパラメーターは複数のRunner登録に対して適用できます。
- Runner登録に対してRunnerパラメーターの付替えが可能です。
ニフクラ DevOps with GitLabにおける制限については 制限値 をご確認ください。
Runnerパラメーターのデフォルト値
Runnerパラメーターグループを新規で作成した場合すべての項目のRunnerパラメーターはシステムデフォルトの値で作成されます。
設定可能なRunnerパラメーターの一覧
Runnerパラメーターグループで指定可能なRunnerパラメーター名と値は以下の表の通りです。
dockerパラメーター
docker executor に関する設定が行なえます。
Runnerパラメーター名 | 値 |
---|---|
disable_cache | ビルド時のローカルキャッシュを無効化するかどうかのフラグ |
disable_entrypoint_overwrite | イメージに設定されているエントリポイントの上書きを無効化するかどうかのフラグ |
extra_hosts | 任意のホスト名とIPアドレスの組み合わせ、プライベートLAN経由で利用する際に必須 |
image | デフォルトで使用されるDockerイメージ (最大文字数は30文字) |
oom_kill_disable | コンテナ内でOut-of-memoryエラーが発生した際にプロセスを強制終了するかどうかのフラグ |
privileged | 特権コンテナでジョブを実行するかどうかのフラグ |
shm_size | イメージの共有メモリサイズ (単位はバイト、最大サイズは24GB) |
tls_verify | DockerデーモンへのTLS検証を行うかどうかのフラグ |
volumes | コンテナにマウントする追加ボリュームを指定、Dockerの–volumesオプションに相当、ホスト側のパスは「/user_data」のみ指定可能 (最大文字数は200文字) |