dehio3’s diary

仕事、生活、趣味のメモ

GitHub Actions で terraform plan/apply をCI/CDしてみた

はじめに 前提条件 作業手順 workflowの作成(plan) Secretsを登録 アクションを実行(plan) workflowの作成(apply) アクションを実行(apply) まとめ はじめに 11/13 の GitHub Univers にて GitHub Actions が一般公開されました! github.blog Terraformで構…

CircleCIのビルドデータを収集する仕組みを作った

はじめに 目的 機能概要 SaaS版との違い Dynamodbでの対応1(重複排除) Dynamodbでの対応2(グローバルセカンダリインデックス) ソースコード おわり はじめに 前回のCircleCI ユーザーコミュニティミートアップ にて「CircleCI Serverの利用状況を可視…

pythonで取得したタイムゾーン付きのデータからタイムゾーンを削除する

now time >>> now_time_utc = datetime.now(timezone('UTC')) >>> now_time_utc datetime.datetime(2019, 9, 19, 7, 14, 37, 136303, tzinfo=<UTC>) now time to JST >>> one_hour_ago_time_jst = now_time_utc.astimezone(timezone('Asia/Tokyo')) >>> one_hour_</utc>…

ディーカレットからau PAYにチャージしてみた

はじめに チャージの流れ おわりに はじめに 8/21からディーカレットで電子マネーチャージサービスが開始されました。 www.decurret.com 自分はauユーザーなのですが、対象ブランドに「au wallet」があったので、早速チャージを試してみました〜 アプリから…

リゾナーレ八ヶ岳に宿泊して北杜市サンフラワーフェスに行ってきた

はじめに リゾナーレ八ヶ岳 → サンフラワーフェス 1.リゾナーレ八ヶ岳(12:35) → 小渕沢駅(13:05) 無料 2.小淵沢駅(13:08) → 穴山駅(13:26) ¥324 3.穴山駅(13:28) → メイン会場(13:50) ¥3,250 サンフラワーフェス サンフラワーフェス → リゾナーレ八ヶ岳 ハイ…

チーム内でのansibleリポジトリの管理方法

はじめに 考慮した事 対応 pipenvで実行環境を合わせる Ansible Galaxyからのroleを一括で取得 構成ファイル ./Pipfile ./requirements.yml 作業手順 はじめに ansibleをリポジトリで管理してる時に、チーム内で挙動を合わせる為の対応メモ 考慮した事 ansib…

terraformingの代わりになるかも知れないのでterraformerを早速試した

はじめに インストール 構成情報の取得 事前設定 importを試す 全リソースをimportする terraformingの課題解決できる? はじめに クラスメソッドさんが以下の記事を書いていた dev.classmethod.jp AWS環境管理の為に、同じようなterraformingというツール使…