Python
はじめに 自分のプロジェクトではベースとなるシステムがPythonで書かれていることもあり、インフラ/運用系スクリプトも基本的にPythonで書かれています。 一方で、社内の他のプロジェクトではやはりshellが主流です。。。先日もジュニアなエンジニアが先人…
EC2インスタンスをCPU使用率が高い順に表示する 性能テストなどを行っていて、ボトルネックとなっているインスタンスを探したい cloudwatchの結果をクエリして「当該時間帯にCPU使用率が高かったインスタンス」を探す tabulateを利用して良い感じに表示する …
Lambdaを利用した他アカウントの操作 やったことの流れは以下の通り。 IAMロール/ポリシーの設定、信頼関係の編集 他のアカウントのIAMロールにSTSしてEC2クライアントを取得 tagの値で対象のインスタンスを抽出し、再起動 IAMロール/ポリシーの設定 Lambda…
GitLab API を使ってユーザー一括登録 csvファイルを読み込んで一括でユーザー登録、グループ参加 python-gitlab を利用してGitLab API を叩く GitHub - python-gitlab/python-gitlab: Python wrapper for the GitLab API 必要なもの Python3 GitLabのAdmin…
Python の tips を備忘代わりに プロジェクトが変わりまして、Pythonを触ることが増えました 掲題の件で悩んだので、パフォーマンスの検証も含めて post しておきます やりたいこと こういう List を hoge_list = ['key1', 'value1', 'key2', 'value2', 'key…