Posts

本番環境で環境依存の問題が散見されたのでSpinnakerの導入を検討してみました

更新 CI/CD

はじめに 会社で、 検証環境 では障害が発生しないが 本番環境 では障害が発生する、といったことが何度か続きました。 原 ...

記事を読む

Google Cloud Pub/Subの登場人物と役割を整理してみました

GCP

はじめに 前回のエントリ に引き続き、 Google Cloud Pub/Sub の学習を進めてわかった登場人物とその役 ...

記事を読む

Google Cloud Pub/Subについて学習中(非同期メッセージングを図示してみました)

GCP

はじめに Google Cloud Pub/Sub を使っていましたが、あまり理論や背景を理解せず使っていたため復習して ...

記事を読む

"hub-tool"を使って"Docker Hub"上のイメージタグを一覧表示する

更新 Bash, Docker

はじめに シェルでDockerHubリポジトリからイメージとタグを取得する方法 | ゲンゾウ用ポストイット で、 ...

記事を読む

gcloudとfzfを組み合わせてGCPプロジェクトを簡単に切り替える

Bash, GCP

はじめに 現職ではAWSよりもGCPにインフラリソースを多く配置しています。 gcloud コマンドを使って作業をする事 ...

記事を読む

GitHub CLIでIssue(イシュー)やPull-Request(プルリクエスト)にコメントがつけられるようになりました。

Git, GitHub

はじめに GitHubに対する操作をコマンドラインから実行するためのコマンドとして、 GitHub CLI を愛用してい ...

記事を読む

sudoでシェルスクリプトを実行した際にPATHが正しく引き継がれない場合の対処

更新 Bash

はじめに sudo コマンドを使ってシェルスクリプトを実行した際に、実行ユーザの PATH 環境変数の設定が引き継がれず ...

記事を読む

BashシェルスクリプトでCloud Loggingへのログ出力をシンプルに実装する方法

Bash, GCP

はじめに 既存のシェルスクリプトから GCP の Cloud Logging にログ出力させる必要がありました。 時間を ...

記事を読む

xargsにパイプで渡した標準入力が空だった場合におかしな動きをしないようにする

更新 Bash

はじめに xargs コマンドは非常に便利です。 パイプでつなぎ、前のコマンドを1つずつ(あるいはいくつかの束ずつ)処理 ...

記事を読む

シェル上で実行したコマンドをヒストリに残したくない場合(悪用厳禁)

更新 Bash

はじめに ユーザ名とパスワードを引数で受け取りLinuxユーザを作成するスクリプト | ゲンゾウ用ポストイット でも書き ...

記事を読む