ニフクラ DevOps with GitLab:Runner
RunnerをDevOpsサーバーやGitLab SaaS、その他のGitLabインスタンスに登録すれば、DevSecOpsを実践するための環境を構築できます。
Runner
ディスク容量 | 30GB(※1) |
登録可能なGitLabのタイプ(※2) | DevOpsサーバー、GitLab SaaS(gitlab.com)、セルフマネージドGitLabインスタンス |
Runner登録方法 | GitLab Web画面で作成したRunnerトークンを用いたRunner登録(※3) |
Executor | Docker |
GitLab Runnerバージョンアップグレード | 自動更新(※4) |
ニフクラ DevOps with GitLabにおける制限については 制限値 をご確認ください。
※1 毎日 04:00 にDockerの使用されていないリソース(イメージ・ボリューム等)の消去を行います。
※2 RunnerのグローバルIPアドレスまたはプライベートIPアドレス(DevOpsサーバーを含む、ニフクラ上リソースの場合)が、登録先のGitLabインスタンスのファイアウォールルールで許可されている必要があります。
※3 RunnerトークンはGitLab 16.0以降で作成・利用できます。
※4 毎月第4水曜日 20:00~22:00 にGitLab Runnerバージョンのアップグレードを実行します。また、緊急度の高い脆弱性に対処するための緊急アップグレードを行う場合があります。アップグレード処理中はRunnerの停止が発生します。
作成可能サーバータイプ
Type-c | runner.c-small、runner.c-small2、runner.c-small4、runner.c-medium、runner.c-medium4、runner.c-medium8、runner.c-large、runner.c-large8 |
Type-e | runner.e-small、runner.e-small2、runner.e-small4、runner.e-small8、runner.e-small16、runner.e-medium、runner.e-medium4、runner.e-medium8、runner.e-medium16、runner.e-medium24、runner.e-large、runner.e-large8、runner.e-large16、runner.e-large24、runner.e-xlarge8、runner.e-xlarge16、runner.e-xlarge24、runner.e-wlarge16、runner.e-wlarge24 |
Type-h2 | runner.h2-small、runner.h2-small2、runner.h2-small4、runner.h2-small8、runner.h2-small16、runner.h2-medium、runner.h2-medium4、runner.h2-medium8、runner.h2-medium16、runner.h2-medium24、runner.h2-large、runner.h2-large8、runner.h2-large16、runner.h2-large24、runner.h2-xlarge8、runner.h2-xlarge16、runner.h2-xlarge24、runner.h2-wlarge16、runner.h2-wlarge24 |
注意事項
- 毎月、定期的なアップグレードが行われます。詳細は アップグレード をご確認ください。
- 毎日、定期的なディスク容量の解放が行われます。使用されていないDockerイメージやボリューム等が削除されます。実行中のジョブに影響はありません。
- Runnerの削除時には紐づくRunner登録の登録解除が試みられます。ただし何らかのエラーにより登録解除ができない場合にはGitLabインスタンス側にRunner登録が残る可能性があります。その際は、GitLabインスタンス上で該当Runner登録を消去してください。