TECHSTEP

ITインフラ関連の記事を公開してます。

2024-07-01から1ヶ月間の記事一覧

GitLab Merge request経由でAmazon ECSの検証環境を作成する

今回はGitLabでMerge requestを作成すると自動的に検証環境を作成する例を紹介します。 背景 今回作成した環境の構成図、及び検証環境を作成する処理の流れは以下の通りです。 利用者はGitLab Project上のファイルを修正し、Merge requestを作成する GitLab…

GitLab Deploy token/keyを紹介する

今回はGitLab deploy token/keyについて簡単に紹介します。 docs.gitlab.com docs.gitlab.com 背景 Deploy token / Deploy keyはどちらもGitLabへのアクセスに使用するものであり、主に外部のビルドサーバー・CICDサーバーからGitLabにアクセスする際に利用…

GitLab Milestoneを使ってみる

今回はGitLab Milestoneの機能を簡単に使ってみます。 docs.gitlab.com 背景 GitLab Milestoneは、ある開始時期と終了時期が決まっている大きなタスクを管理するのに利用できます。 Milestoneは関連するIssue / Merge requestを1つのカテゴリーから閲覧可能…

GitLab Personal/Project/Group access tokenを紹介する

今回はGitLabのtokenの1つであるPersonal access tokenを中心に、Project/Group access tokenと合わせて、使い分けなどの紹介をします。 docs.gitlab.com docs.gitlab.com docs.gitlab.com 背景 GitLab Personal access tokenはGitLabを利用するうえでのパス…

GitLab ChatOpsでGitLab CI/CDを起動する

今回はGitLab ChatOpsについて簡単に紹介します。 docs.gitlab.com 背景 GitLabはChatOpsを実現する手段としてSlack / Mattermostとの連携機能を提供しており、gitlab というslashコマンドを使うことでGitLabへのコマンドを実行します。 チャットツールから…