suer TIL
eye catch
【Terraform】planの結果をファイルに保存するときにエスケープシーケンス(カラー)を消す
terraform planの結果のエスケープシーケンス terraform planの結果をファイルへ保存するとエスケープシーケンスが残ってしまう。 $ terraform plan > plan.txt $ less plan ESC[0mESC[1mdata.aws_iam_policy_document.instance_profile_assume_role: Reading...ESC[0mESC[0m ESC[0mESC[1mdata.aws_iam_policy_document.instance_profile_assume_role: Read complete after 0s [id=1903849331]ESC[0m Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: ESC[32m+ESC[0m create ESC[0m Terraform will perform the following actions: . . . terraform plan -no-colorでエスケープシーケンスを消す -no-colorオプションを付加するとエスケープシーケンスが消える。
TERRAFORM
2023-04-30 2023-04-30
eye catch
systemdのユニット設定を編集する
systemd edit –full ユニット名 systemctl edit --full ユニット名でユニットファイルを編集できる。 $ sudo systemctl edit --full ユニット名.service .sereviceは省略できる。 $ sudo systemctl edit --full ユニット名 上記コマンドを実行するとユニットの設定ファイルがエディタで開かれる。
LINUX
2023-04-29 2023-10-08
eye catch
【Mac】networkQualityコマンドでネットワーク速度の測定
networkQualityコマンド networkQualityコマンドはネットワークの速度を測定するコマンド。 macOS 12 Monterey以降で使える。 $ networkQuality ==== SUMMARY ==== Uplink capacity: 82.130 Mbps Downlink capacity: 23.997 Mbps Responsiveness: Low (45 RPM) Idle Latency: 12.042 milliseconds Uplink capacityはアップロード速度、Downlink capacityはダウンロード速度。
MAC
2023-04-29 2023-04-29
eye catch
【firewalld】拒否したときにログを出力する
firewalldをインストールしているリバースプロキシやロードバランサー配下のWebサーバーに HTTPリクエストが届かなかった場合に、firewalldが拒否しているのか、前段のサーバーが止めているのか把握しづらいことがある。
LINUX
2023-04-22 2023-04-22
eye catch
【Prometheus】node_exporter で err=couldn't get SNTP reply: read udp... の対処法
症状と原因 node_exporterで以下のようなエラーが出力される場合、node_exporterからローカルのNTPサーバーにアクセスできないのが原因。
LINUX
2023-04-22 2023-04-22
eye catch
【Docker】不要なコンテナ、イメージ、ネットワーク、ボリュームの一括削除
公開されているDockerイメージを試したりしているといつの間にか不要なイメージでディスク容量が圧迫されてしまう。 不要なイメージ、コンテナ、ネットワーク、ボリュームを一括削除する方法をまとめる。
LINUX
2023-04-20 2023-04-21
eye catch
【Git】マージ済みブランチの一覧と一括削除
マージ済みブランチの一覧 現在のブランチにマージ済みのブランチ 以下のようなコミットツリーでmainブランチをcheckoutしている状態とする。 * 1733330 ← main(現在checkoutしているブランチ) |\ | * faa9689 ← branch2 * | db084b3 |\| | * a493c0a ← branch1 |/ * 6221a00 init 現在のブランチ(mainブランチ)にマージ済みのブランチ一覧を表示するには--mergedオプションを使って以下のように実行する。
LINUX
2023-04-19 2023-04-19
eye catch
【AWS】Cloud Init(User Data)のログを確認する
Cloud Initで実行したUser Dataスクリプトの実行ログ AWS EC2のUser Dataとして設定したスクリプトに不備がある場合など、デバッグをしたい場合にログを確認する必要がある。 Cloud InitによるUser Dataスクリプトの実行ログは/var/log/cloud-init-output.logに出力される。
AWS
2023-04-15 2023-04-15
eye catch
【Terraform】dynamicブロックで条件分岐する
条件によってブロックを出し分ける Terraformのdynamicブロックを使うと条件によってブロックを出し分けできる。 例えば環境がproductionの場合はaws_instanceにmetadata_optionsを設定する場合を考える。
TERRAFORM
2023-04-15 2023-04-15
eye catch
【VSCode】「このフォルダー内のファイルの作成者を信頼しますか?」を回避する設定
作成者の確認画面 VS Code 1.57以降、VSCodeでフォルダを開いたときに、以下のようなメッセージが表示されるようになった。 信頼すれば通常通り編集やデバッグなどができるようになる。 信頼しない場合は編集やデバッグなどができなくなる。
VSCODE
2023-04-15 2024-04-07
  • ««
  • «
  • 19
  • 20
  • 21
  • 22
  • 23
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【VSCode】vscodevimで日本語入力がおかしくなる問題の対処法
VSCODE
2026-01-02 2026-01-02
eye catch
【VSCode】GitHub CLIで作成するPull RequestのDescriptionを書く
VSCODE
2026-01-02 2026-01-02
eye catch
【Go言語】logrusorgru/auroraでCLIアプリの出力に色をつける
GOLANG
2026-01-01 2026-01-01
eye catch
【Go言語】goreleaser-actionアクションで作成するGitHubのReleaseの説明文をPull Requestごとでまとめる
GOLANG
2026-01-01 2026-01-01
eye catch
【Go言語】成果物のバージョン情報をdebug.ReadBuildInfo()で出力する
GOLANG
2026-01-01 2026-01-01
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer