2024-07-01から1ヶ月間の記事一覧
はじめに 同じコマンドで設定値を変えて実行した複数のプロセスを一度に削除したい。 環境 Ubuntu 22.04 問題、課題 同じコマンドで設定値を変えて実行した複数のプロセスを一度に削除する方法を記載する。 解決 例としてgst-launch-1.0という名前で起動して…
はじめに ネットワーク関連のデバッグ方法に使用するコマンドを備忘を込めて記載する。 環境 Ubuntu 22.04 問題、課題 自分がよく使用するネットワーク関連のデバッグのコマンドのオプションを忘れることが多いため、記載する。 解決、構築 ping pingは、ネ…
はじめに KubernetesのPodのデバッグのための一つの方法として、エフェメラルコンテナを使用してみる。 環境 Ubuntu 22.04 kubernetes v1.28.3 crio v1.28.2 問題、課題 KubernetesのPodのデバッグのための一つの方法として、エフェメラルコンテナの使用があ…
はじめに VMwareによって開発されたOSSのプライベートコンテナレジストリのHarborを構築する。 環境 Ubuntu 22.04 kubernetes v1.28.3 crio v1.28.2 helm 3.13.2 Harbor3.13.2 問題、課題 秘密情報やNDA契約などにより、プライベートレジストリにコンテナを…
はじめに Kubernetesにおいて、ホストOSからkubectl execで半永続的に動作するコマンドを実行したが動作しない問題に直面した。その解決方法について記載する。 環境 Ubuntu 24.04 Kubernetes v1.30.2 問題、課題 Kubernetesにおいて、ホストOSからkubectl e…
はじめに 2024/06/30にEOLしたCent OS 7系をビルドする。 環境 Ubuntu 24.04 buildah 1.33.7 Cent OS 7.6.1810 問題、課題 Cent OSをベースイメージとして使用するDockrfileをビルドしようとしたときに公式レポジトリがサービスの提供を終了しており、失敗す…
はじめに Kubernetseをインストールする。 環境 Ubuntu24.04 Kubernetes: 1.30.2(2024/07/19現在の最新バージョン) cri-o: 1.31 calico: 3.28.0 問題、課題 Kubernetesの軽量ディストリビューションのk3sを使用していたが挙動が異なり、検証に困ることがあっ…
はじめに NIC:Mellanox(NVIDIA) MT2892をLinux OSに認識させるために、ConnectX-6のドライバーをインストールした。 環境 Ubuntu24.04 NIC:Mellanox MT2892 [ConnectX-6 Dx], 2port 問題、課題 Mellanox社のNICをサーバに刺したがOSで認識しない、そのためド…
はじめに UbuntuのVM上でNICを動作させるために、SRIOVを使用した。 環境 Ubuntu24.04 KVM 10.0.0 前提条件 VMは構築済とする。 問題、課題 VM上からホスト側のNICを使用する際、物理デバイスに直接アクセスできないため、I/O性能の低下が発生する。それを防…
はじめに Amazon GuardDutyで検知したEC2の脅威情報をAmazon SNSでEメール通知する 問題、課題 EC2のセキュリティ性を向上させる。 そのために、EC2の脅威をすぐに検知できるようにGuardDutyを使用して、Eメールで通知できる仕組みを作る。 前提条件 EC2が構…
はじめに Kubernetes、ランタイムにcri-oを設定した場合のインストール方法を記載する。 環境 事前の環境 Ubuntu24.04 構築する環境 Kubernetes 1.30.2 cri-o 1.30 calico 3.28.0 問題、課題 Kubernetesのディストリビューション(例:k3s)だと本家と動作が…
はじめに Figmaと使ったフロントエンドの開発方法について調査した。 問題、課題 フロントエンドの開発を効率化したい。 解決 html.to.design WebページをFigma用に変換できるプラグイン coliss.com Locofy Figmaからコードを作成する。現在は無料。ただし、…