2020-01-01から1年間の記事一覧

Cloud Logging向け構造化ログ Python編

Cloud Loggingでは構造化ログがサポートされており、JSON形式のログを出力する事で構造化データとして読み取ってくれる。 構造化ログを出力すると、Cloud Loggingのクエリでのフィルタリングが簡単になるため、 GCP上で実行されるアプリケーションのログはCl…

Homebrewで+clipboardなvimをインストールする方法

linuxbrewでやってみました。 brewの設定情報を編集するエディタを指定する $ export HOMEBREW_EDITOR=vim vimの設定情報を編集する $ brew edit vim configureの引数に--enable-clipboard を追加 system "./configure", "--prefix=#{HOMEBREW_PREFIX}", "--…

Pythonでgkeのクラスタ認証情報を取得する

Pythonでgkeのクラスタ認証情報を取得する gcloud container clusters get-credentials をPythonのGoogle Cloud SDKでやる方法 import base64 from tempfile import NamedTemporaryFile import google.auth import google.auth.transport.requests from goog…

WSL2でvimからクリップボードを利用する

忘れないようにメモ クリップボードオプション付きvimをインストールする vim --version | grep clipboard して+clipboard が出ない場合、 +clipboardなvimをインストールする。 sudo apt purge vim sudo apt install vim-gtk brewでインストールする方法は …