Kubernetes【Kubernetes】Horizontal Pod Autoscalerやってみる はじめに KubernetesのHPA(Horizontal Pod Autoscaler)について、ざっくりまとめて実際に試してみたいと思います。 APIバージョンはautoscaling/v2を想定しています。 Horizontal P...2022.10.22Kubernetes
Kuberneteskubectl getでカラムをカスタマイズ はじめに kubectl getの出力をカスタマイズしてみます。 custom-columns -o=custom-columnsを使うことでkubectl getで出力するカラムをカスタマイズできます。 kubectl get <r...2022.10.11Kubernetes
Kubernetes【Kubernetes】個人的Podデバッグ方法まとめ はじめに KubernetesのPodがうまく動かない時の個人的なデバッグ方法についてまとめます。 これ以外にも思いついたら追記していきたいと思います。 kubectl get pod Podの状態を確認します。 kubectl get p...2022.10.08Kubernetes
CI/CD【SonarQube】Docker Composeでサクッと試してみる はじめに Docker ComposeでローカルにSonarQubeを構築して、サクッと試してみたいと思います。 SonarQubeとは SonarQubeとは、コードの品質を保つための静的解析ツールです。 CIパイプラインに組み込むこと...2022.10.02CI/CD
CI/CD【Tekton】Blue/Greenデプロイをやってみる はじめに TektonでBlue/Greenデプロイをやってみます。 Blue/Greenデプロイ Blue/Greenデプロイは、新しいバージョンを実行してからトラフィックを切り替えるデプロイ方法です。 メリット デメリット ...2022.10.01CI/CDKubernetes
プログラミング【Pandas】DataFrameでIndexが重複している行を削除する はじめに PandasのDataFrameからIndexが重複している行を削除する方法を紹介します。 Indexが重複している行を削除 pandas.Index.duplicatedを使ってIndexが重複した行を削除します。 やり方は下記...2022.09.23プログラミング
監視【Prometheus】Node exporterをざっくり理解 はじめに Prometheusで使われるexporterの中から、Node exporterについてざっくりまとめていきます。 Node Exporterとは Node exporterは、exporterの1つで、UnixシステムのCPU...2022.09.20監視
Kubernetes【Linkerd】実際に動かしてざっくり理解するLinkerd はじめに Linkerdとはどんなものなのか実際に触ってみて、ざっくり理解したいと思います。 Linkerdとは Linkerdとは、Kubernetes向けのサービスメッシュを実装するためのオープンソースです。 Linkerdは、アプリ...2022.09.12Kubernetes
開発環境【Tmuxinator】tmuxのいつもの環境をコマンド1つで作る はじめに Tmuxinatorを使って、コマンド1つで定義しておいたTmuxのセッションを起動できるようにしていきます。 Tmuxinatorとは Tmuxinatorとは、Tmuxのセッションを簡単に作成、管理できるツールです。 コマンド...2022.09.08開発環境
仮想通貨【仮想通貨の自動売買を目指して】機械学習のための目的関数を計算する はじめに 機械学習を使って仮想通貨の自動売買をするために、自動売買における機械学習の目的関数を検討していきます。 問題設定 簡単に今回の問題設定について説明します。 使うデータ 15分足のチャート 含まれるデータは始値・高値・安値・終値・...2022.09.01仮想通貨