2020-01-01から1年間の記事一覧
AWS CLI v2 のぺージャーを無効にする方法 AWS CLI v2 はデフォルトでページャーを使うようになった config ファイルでページャーを無効にする 環境変数でページャーを無効にする 環境変数を一時的に設定してページャーを無効にする 参考サイト AWS CLI v2 …
標準入力を Docker コンテナに繋ぐ方法 結論 実際にやってみる 標準入力を Docker コンテナに接続する方法のメモ。 標準入力を Docker コンテナに繋ぐ方法 結論 一言で書いてしまうと docker container run とか docker container exec するときに -i フラグ…
Go のテンプレート とりあえず使ってみる Actions: アクション Arguments: 引数 Pipeline: パイプライン Variables: 変数 Functions: 関数 定義済みの関数 ユーザー定義の関数 ファイルに保存しているテンプレートを読む text/template と html/template 参…
CloudFormation のスタックテンプレートから Secrets Manager のシークレットを動的に参照する Secrets Manager のシークレットの登録 CloudFormation のスタックテンプレートからシークレットを参照 気にしておきたいこと シークレットのリファレンスパター…
CDK で EC2 のユーザーデータを構築する UserData.addCommands() Asset construct UserData.addCommands() + fs モジュール ユーザーデータの実行ログとか 参考ページ EC2 はインスタンスを起動するときにユーザーデータをインスタンスに渡してツールをセッ…
Travis CI で環境変数を暗号化して使う方法 環境とか前提条件 環境変数の暗号化 暗号化した環境変数の Travis CI ログへの出力 参考ページ Travis CI で環境変数を暗号化して .travis.yml に保存してアプリから使う方法をメモしておく。 Travis CI で環境変…
※この記事は AWS Lambda を使って Github リポジトリのクローン数の草を Pixela に生やすメモ を pixela4go を使うように書き直したものです。 Github は Web UI や API を使ってリポジトリのクローン数を取得することができるのだが、どちらの方法を使って…
Pixela とは? 使い方 インストール 動機 pixela4go という名前 まとめ Pixela の Go クライアント pixela4go を作りました。 github.com Pixela とは? 任意の数値を登録してアレのあれっぽくグラフを作れるクールな API サービスです。 詳しくは↓ pixe.la …
全体像 利用する AWS のサービス Slack echo bot の動かし方 Slack アプリの作成 Slack echo bot のデプロイ Slack アプリのイベントサブスクリプション 動作確認 作ってるときのこと 注意しておきたいこととか 参考サイト AWS の CDK を勉強したいと思って…
API Gateway のリージョン別カスタムドメイン名の設定 カスタムドメイン名の証明書の用意 リージョンのカスタムドメイン名を設定 API Gateway のリージョン別カスタムドメイン名を設定するときにやったことのメモ。 API Gateway のリージョン別カスタムドメ…
ログインページにアクセスすると 429 Too Many Requests やったこと 見てみた 実際にやったこと THROTTLE_LOGIN_PATTERN 環境変数の設定 アクセス情報を保存している Redis のキーを消す 参考サイト サービスの運営で Redash を使っているんだけど、ブラウザ…
rename コマンドのオプション -h, --help, --man オプション: ヘルプ 基本的な使い方 -v, --verbose オプション: 詳細情報を出力する -n, --just-print, --dry-run: ドライラン -s, --subst オプション: 置換 -S, --subst-all オプション: 全置換 -x, --remo…
RDS の DB パラメータグループから CloudFormation テンプレートを作る 前準備: DB パラメータグループを作る DB パラメータグループのパラメータの取得 DB パラメータグループのテンプレートを作る 参考ページ AWS コンソールから作成した RDS の DB パラメ…
url-anchor コマンドって? 使い方 Docker 便利な使い方 (Mac のみ) インストール方法 Homebrew Developer 手動でのインストール 動機 まとめ URL から HTML の <a> タグにする url-anchor コマンドを作った。 url-anchor コマンドって? url-anchor コマンドは</a>…
du コマンドのオプション --help オプション: ヘルプ オプションなし -d, --max-depth オプション: 集計するディレクトリの階層を指定 FILE: サイズを集計するディレクトリかファイル -s, --summarize オプション: ディレクトリの合計サイズだけ表示 -B, --b…
Fn::Cidr 関数を使わないとき Fn::Cidr 関数を使うとき 参考ページ AWS の CloudFormation の Fn::Cidr 関数 を使うとサブネットとかの CIDR ブロックを動的に指定することができて便利なので使い方をメモ。 Fn::Cidr 関数を使わないとき Fn::Cidr 関数を使…
mysql コマンドのステートメント履歴 すべてのステートメント履歴の削除 個別のステートメント履歴の削除 ステートメントの履歴ファイルの指定 ステートメント履歴を記録しない方法: --batch オプション, --execute オプション 任意のステートメントを履歴フ…
curl コマンドでメッセージを Slack に post シンプルなメッセージ ファイルのアップロード 参考ページ Slack はデスクトップアプリとかブラウザーで使っているけど CLI からメッセージを post したりファイルをアップロードしたりがちょいちょいあるので、c…
sar コマンドのオプション -h オプション: ヘルプ interval, count -u: CPU 使用率の表示 %steal: 仮想マシンから盗まれた時間 -P: コアごとの CPU 使用率の表示 -r: メモリ使用率の表示 参考ページ sar コマンドでわりとよく使うオプションのうち CPU とメ…
vmstat コマンドのオプション --help オプション: ヘルプ delay, count -t, --timestamp オプション: 日時を表示する -n, --one-header オプション: ヘッダーは最初の1回だけ表示 -S, --unit オプション: メモリの単位を指定する vmstat コマンドの表示項目 …
ps コマンドのオプション --help オプション: ヘルプ --no-header オプション: ヘッダーを表示しない u オプション: プロセスの詳細情報を表示 -f オプション: プロセスの情報を完全なフォーマットで表示 e オプション: 環境変数を表示 -L オプション: プロ…
EBS ボリュームの追加 追加する EBS ボリュームの作成 EBS ボリュームを EC2 インスタンスへアタッチ EBS ボリュームのファイルシステムの作成 EBS ボリュームのマウント EBS ボリュームの削除 EBS ボリュームのアンマウント EBS ボリュームのデタッチ EBS …
k6 run すると "connect: cannot assign requested address" みたいなメッセージが大量に表示される やったこと k6 で WEB サーバーに負荷をかけると "connect: cannot assign requested address" みたいなメッセージが表示されたときにやったこと。 k6 run …
apt update すると GPG error: The following signatures were invalid に やったこと apt update すると GPG error: The following signatures were invalid になったときにやったことのメモ。 apt update すると GPG error: The following signatures were…