2025-08-01から1ヶ月間の記事一覧
これは、なにをしたくて書いたもの? セルフホスティングしているGitLabのコンテナレジストリーを有効にする方法と、GitLab CI/CDで使えるようにする方法をメモしておこうかなと。 だいぶハマったので…。 GitLabのコンテナレジストリー GitLabのコンテナレジ…
これは、なにをしたくて書いたもの? GitLab CI/CDのRunnerとしてDocker Executorをよく使うのですが、ジョブのscriptがどのシェルで動作しているのかを知りたいと思いまして。 ドキュメントと実際の動作の2つを確認してみたいと思います。 GitLab CI/CDのDo…
これは、なにをしたくて書いたもの? Spring Boot 3.4から構造化ログを出力できるようになっているようなので、試しておこうかなということで。 Structured logging in Spring Boot 3.4 Spring Bootの構造化ログ Structured Logging(構造化ログ)というのは…
これは、なにをしたくて書いたもの? OpenTelemetry SDKで使えるExporterを確認しておこうかなと思いまして。 OpenTelemetry SDKの設定とExporterの設定 OpenTelemetry SDKは各言語ごとに設定がありますが、一般的なものやOTLP Exporterについてはこちらのペ…
これは、なにをしたくて書いたもの? ローカルで動かせる日本語のモデルはたまに把握しておきたいと思うのですが、今回はテキスト埋め込みモデルであるPLaMo-Embedding-1Bを 少し動かしてみます。 ついでに、他のモデルも少しメモ。 PLaMo-Embedding-1B PLaM…
これは、なにをしたくて書いたもの? GitLabにはArtifactsというものがあり、この中のartifacts:reports:dotenvを使うとdotenvのように環境変数を登録して後続のジョブで使うことが できるようなので試してみます。 Job ArtifactsとArtifacts reports まずJo…
これは、なにをしたくて書いたもの? OpenTelemetry Collectorを使う時は、いろいろなコンポーネントが含まれているOpenTelemetry Collector Contribを使うのが手っ取り早いです。 ですが、自分でOpenTelemetry Collectorをビルドすることもできるようなので…
これは、なにをしたくて書いたもの? 今まで特定のポートへの通信を遮断する(パケットをドロップする)のにはfirewalldなどを使うものだと思っていたのですが、tcコマンドでも できそうだったので試しておこうかなと。 tcコマンドで特定の宛先へのパケット…
これは、なにをしたくて書いたもの? タイトルとおりなのですが、ついついtcpdumpあたりを使って他の用途と一緒に見るのが癖になっていたので。 もっと簡単な方法はないのかな?と思って調べてみました。 環境 今回の環境はこちら。 $ lsb_release -a No LSB…
これは、なにをしたくて書いたもの? socatでTCP Echoサーバーを立てる方法をメモしておきます。 以前書いたエントリー内でも少し使ったことがあるのですが、単体のエントリーとして書いてあった方が個人的には便利かなと思ったので。 環境 今回の環境はこち…
これは、なにをしたくて書いたもの? 最近OpenTelemetryまわりを扱う時にGrafanaが出てくるのですが、このセットアップを毎回Web UIで操作して行うのが面倒だなと思いまして。 Terraformでなんとかならないかな?と思って見てみたら、Grafana自身がTerraform…
これは、なにをしたくて書いたもの? Docker、Docker Composeで起動するコンテナのIPアドレスを指定する方法を覚えておきたいなということで。 あまり使わないと思うのですが、覚えておくとこのブログを書くうえでは便利だったりするかもしれません(?) コ…
これは、なにをしたくて書いたもの? 前に、ひとまずGrafana Tempoを使ってみたというエントリーを書きました。 Grafana Tempo 2.8+MinIO+GrafanaをUbuntu Linux 24.04 LTSにインストールして、トレースデータを見てみる - CLOVER 今度は、Grafana Tempoの…
これは、なにをしたくて書いたもの? YAMLで複数行の文字列を書く方法をちゃんと把握していなかったので、メモとして。 YAMLの仕様書 YAMLの仕様書を確認しましょう。 The Official YAML Web Site あんまり気にしたことがなかったのですが、YAMLの仕様は1.2…
よく忘れるので。 結論としては以下ですね。 $ curl -fsSL [その他] [URL] -f、--fail … HTTPステータスコード400以上のレスポンスを返す場合に失敗させる -s、--silent … サイレントモード、進捗やエラーメッセージを表示しない -S、--show-error … -s、--s…
これは、なにをしたくて書いたもの? GitLab CI/CDのキャッシュについて、雰囲気しか見ていなかったのでちゃんとドキュメントを見ておこうかなと。 GitLab CI/CDのキャッシュ ドキュメントとして見ておくものはこちらですね。 CI/CD YAML syntax reference /…
これは、なにをしたくて書いたもの? OpenAIからgpt-ossがリリースされました。 Introducing GPT-5 | OpenAI gpt-oss が登場 | OpenAI gpt-oss-120bとgpt-oss-20bの2つのモデルがリリースされていて、Ollamaで利用できるようなので1度動かしてみようかなと。…
これは、なにをしたくて書いたもの? Grafana Tempoにトレースシグナルを送信しようとPythonで簡単なアプリケーションを作成したら、 OpenTelemetry計装ライブラリーの導入方法でちょっと苦労したのでちゃんと見てみようということで…。 Grafana Tempo 2.8+…
これは、なにをしたくて書いたもの? Grafanaプロジェクトの中に、分散トレーシングのバックエンドとなるGrafana Tempoという製品があります。 こちらを使って分散トレーシングを試してみたいのですが、セットアップがそれなりに大変そうなので、まずは イン…
これは、なにをしたくて書いたもの? OpenTelemetry Collectorの設定にextensionsというものがあります。これの意味がよくわかっていなかったので、調べて みることにしました。 OpenTelemetry CollectorのExtensionとは? OpenTelemetry CollectorのExtensi…
OpenTelemetry Collectorのprocessorsの設定をしていて、「これはどういう順番で書くのがいいのだろう?」と疑問に 思ったのでメモ。 こういう設定を書く時に、複数のProcessorがあった場合に並べる順番ですね。 service: pipelines: metrics: receivers: [o…
これは、なにをしたくて書いたもの? OpenTelemetry Collectorを見ていて、てっきりOpenTelemetry Protocolが対象かと思っていたのですが、ホストのメトリクスや ログを収集できるなどいろいろできることに気づきまして。 少し見ていってみようかなと。 お題…
WildFlyを使う時はだいたいWildFly Maven PluginとWildFly Glowでプロビジョニングするのですが、たまに Galleon Layerと直接指定したくなることがあります。 こういう時に、どこにGalleon Layersが書かれていたかいつもわからなくなるので、メモということ…
これは、なにをしたくて書いたもの? GitLabにはTerraformのステートを管理する機能があります。 こちらは以前にも使ったことがあるのですが、複数人で操作した時にどういう挙動になるんだっけ?というのを見ていなかったので 試してみることにしました。 結…
これは、なにをしたくて書いたもの? Sonatype Nexus 3でPyPiリポジトリーを作成して、Pythonパッケージを公開してみます。 Pythonパッケージと配布まわり Pythonのパッケージと配布に関する知識がないので、まずはこちらを見ていこうと思います。 Pythonパ…
これは、なにをしたくて書いたもの? OpenTelemetry Collector(Contrib)を使う時、ふだんはtar.gzアーカイブをダウンロードして使っているのですが そういえばdebパッケージ(もしくはrpmパッケージ)のようなOSパッケージの提供形態もあったなと思って 試…
これは、なにをしたくて書いたもの? Sonatype Nexus 3のDockerレジストリーを使って匿名ユーザーからのDockerイメージのpullができるようにしようと思ったのですが、 これにかなりハマったのでメモしておきます。 なんで困ったのか? Docker Hubのプロキシ…
これは、なにをしたくて書いたもの? Dockerデーモンの設定に、Docker Hubのミラーが設定できることを知ったので、Sonatype NexusでDockerレジストリーを 作成して使ってみることにしました。 Docker Hubのミラーを設定する Docker Hubのミラー設定に関する…
これは、なにをしたくて書いたもの? Sonatype Nexus 3のHTTPSコネクターの設定を、今ならどうやるのかちょっと見ておこうかなということで。 情報整理の一環だったりします。 Sonatype NexusのSSL/TLS設定について Sonatype NexusのSSL/TLSの設定に関する…