BFT名古屋 TECH BLOG

日々の業務で得た知識を所属するエンジニアたちがアウトプットしていきます。

GitHub

【GitHub・Lambda関数URL】GitHubでのpushをトリガーにAWSでコードをデプロイする!(2/2)

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 このブログでは「GithubへのpushをトリガーとしてAWS側でCI/CDを実行する」を2回に分けて解説しています(実際はCDだけ。CIは後で実装予定)。 前回の記事はこちらです…

【GitHub・Lambda関数URL】GitHubでのpushをトリガーにAWSでコードをデプロイする!(1/2)

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 なかなか進められなかったCI/CDがようやく形になりました…! このブログではGithub更新イベントをトリガーとしてラズパイにコマンド実行(Systems ManagerのRun Comman…

【Github・Lambda関数URLs】「401 Invalid Signature」でAWS側へ連携できないを解決する!

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 2022年8月にAmazon EventBridgeがWebhookを介したGithub, Stripe, Twilioとの統合に対応しました。 Webhook を使用した GitHub、Stripe、Twilio からのイベント受信に …

【GitLab・GitHub】GitLabにpushされたらGitHubのリポジトリにも反映させる!(ミラーリング)

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 AWSではCI/CDやWebhookのトリガーとしてGitLabよりもGitHubの方を先に対応します。最近GitHubでpushされたことをトリガーにLambdaのWebhookをキックする仕組みを実装す…

【GitHub】GitHubってなに?

はじめに 以前、こちらでVRに関する記事をいくつか書きました。 bftnagoya.hateblo.jp bftnagoya.hateblo.jp VR上でプレイできるゲームの開発に携わる機会があり、その中でGitHubを使った際に非常に便利なツールであると筆者は感じました。最近、巷で話題に…

【SourceTree・SSH】リモートレポジトリに接続できないを解決する(「ソースパス/ソースURLとして正しくありません」)

はじめに ★★★★★ (2022/12/02更新) また他のPCでSourceTree入れましたが特に問題はありませんでした。なぜ… PCの情報とSourceTreeのバージョンを追記しています。 ★★★★★ こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 以前、一…

【トラブルシュート】IPv6でSSH接続するとgitからレスポンスが返ってこない

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 名古屋市内の小規模飲食店を対象に無償で混雑状況見える化サービス「こんどる?」を提供するにあたって、店舗内には複数の機能を実装したラズパイを設置しています。 先日3台…

【Ansible・git】SSHでリモートレポジトリに接続してcloneする

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 ここ二年くらいAnsibleやCloudFormationなどの自動化が大好きです。もっといいやり方があるとしてもとりあえず自分の思い描いたように動くと本当に嬉しいですよね! 今回はラズ…

【Ansible Tower】GitHubと連携してみた

はじめに こんにちは! 最近でたスーパードライジョッキ缶にびっくりしている、BFT名古屋支店 いけちゃんまんです。 本日はシリーズもの企画最終日、 GitHub 連携についてです。 第1弾 AnsibleTowerインストールしてみた bftnagoya.hateblo.jp 第2弾 【Ansib…