djeeno.log
技術ブログ
ページ
(移動先: ...)
HOME
shell commands, one-liner etc.
network etc.
▼
2020年5月29日金曜日
stackdriver-agent のエラー can not take infinite value に対処する
›
TL;DR stackdriver-agent の collectd が write_gcm: can not take infinite value write_gcm: wg_typed_value_create_from_value_t_inline failed ...
2019年12月27日金曜日
Mac で sh/bash/zsh などシェルログイン時に Wireshark: Permission denied と出力される
›
Mac に Wireshark をインストールしてから、ターミナル起動時に Wireshark: Permission denied と出力されるようになってしまった。 別に ~/.bashrc 等の中で Wireshark を実行している形跡もない。 試しに他のシェル...
2019年6月28日金曜日
kubectl コマンド実行時に対象となるクラスターを表示し、実行を保留して誤爆を防ぐ kubectl ラッパーを書いた
›
kubectl コマンドで破壊的オペレーションを実行する際、実行時の current-context を出力することで、ユーザーに実行対象の Kubernetes クラスターを確認させ、かつユーザーの入力があるまで実行を保留し誤爆を防いでくれるやつです。 # Run the `...
2019年6月16日日曜日
WSL1 上で Docker をカジュアルに利用する
›
2019-06-18 ここから追記。 元々書いていた方法だと、 build image 時に以下の問題が有ると怒られたので、おとなしく DOCKER_HOST 環境変数を使うようにしました…。 SECURITY WARNING: You are building a Doc...
2019年3月21日木曜日
Docker コンテナが [!!!!!!] Failed to early mount API filesystems, freezing. と言って死ぬときの回避策
›
TL;DR コンテナを init で起動すると死ぬ。 $ docker run -it ubuntu:16.04 init [!!!!!!] Failed to early mount API filesystems, freezing. --cap-add=SYS_AD...
2019年3月16日土曜日
tcpdump を時限開始して自動で停止させる
›
tcpdump を時間を指定して実行したいけど、 わざわざ cron を設定したくなかった。 以下例では、 2019 年 3 月 16 日 10:00 AM に tcpdump を開始し、 300 秒後に終了する。 while sleep 0.1 ; do if ...
2019年3月15日金曜日
バージョニングが有効化されている S3 バケットを削除したい
›
バージョニングが有効化されている S3 バケットを削除したいと思ったのですが、 aws s3api に見当たらなかったので boto3 で簡単に書きました。 以下を delete-bucket.py などとして実行します。 #!/usr/bin/env python ...
2019年3月13日水曜日
diff コマンドに色をつけたいけど colordiff みたいな別のコマンドはインストールしたくない
›
色付き diff が見たいたいけど colordiff みたいな別のコマンドはインストールしたくないシーンがあったので、 プレーンな diff コマンドに bash で、というか主に sed で、無理やり色をつけました。 ssh先 ( 最近だと kubectl exec ですか...
2018年7月29日日曜日
Mackerel で snap のループデバイス /dev/loop の filesystem Usage 100% を 無視する
›
TL;DR mackerel-agent.conf に以下を追記 [filesystems] ignore = "/dev/loop.*" 何か起きたか 新しいAMIからEC2を起動したらsnap でインストールされたサービスを起動すると、 空き...
2018年5月4日金曜日
【CentOS7】エフェメラルポートを除いた全てのアウトバウンド通信をDROP(もしくはREJECT)
›
「指定のポート以外の外向きの通信を禁止したい」 「Outbound通信のポートを全塞ぎしたい」 からと言って、安易に以下のように 全通信をDROPしてはいけません 。 firewall-cmd --permanent --direct --add-rule ipv4 fil...
›
ホーム
ウェブ バージョンを表示