タグ

ブックマーク / this.aereal.org (2)

  • prpl: AWS SSMパラメータストアの値を環境変数に設定するツールを作った - Sexually Knowing

    github.com 作った。 prpl = parameters pull toolです。 使い方 go run github.com/aereal/prpl/cmd/prpl -path /app/staging env こういう風に使う。 -path はパラメータストアのパラメータパス。このパス以下のパラメータをすべて取得し、環境変数として設定、コマンドを実行する。 SecretStringもdecryptされて設定される。 injecuetと組み合わせるために作った。もちろんこれに限らずSSMパラメータストアと連携させてコマンドを実行するのにも使える。 this.aereal.org ちなみに横着してバイナリの配布はしていない。自分の用途では go run で問題ないので。気が向いたらバイナリ配布します。 環境変数の命名規則 READMEにも書いてあるけど、 -path に指定した

    prpl: AWS SSMパラメータストアの値を環境変数に設定するツールを作った - Sexually Knowing
    do_su_0805
    do_su_0805 2021/09/08
    便利。
  • やたらと短いエイリアスは使わない - Sexually Knowing

    Gitもシェル (zsh) もよく使うコマンドをエイリアスとして設定して任意の入力で呼び出すことができる。 このエイリアスについていくつか派閥があると感じていて、おおまかには: エイリアスをまったく使わない 入力の手間を減らすため極限まで短いエイリアスを使う よく使うコマンド・オプションの組み合わせに説明的な名前をつける ……という派閥に分類できると思う。 自分は3つめの「よく使うコマンド・オプションの組み合わせに説明的な名前をつける」に属する。 短いエイリアスへの苦手意識 衝突しないようエイリアスを管理するのがだるい エイリアスは名前空間を通常のコマンドと共有しているので、それらと衝突しないよう管理しなければいけない。 短い名前を設定しても思い出せない よく使うコマンドなら手癖で打てるだろうけれど、ごくたまにしか使わないコマンドのごく短いエイリアスを思い出せる気がしない。 これはエイリア

    やたらと短いエイリアスは使わない - Sexually Knowing
  • 1