wpadmin0222

Kubernetes

KubernetesのAPIをServiceAccountのTOKENを使ってcrulで呼び出してみる

概要 curlコマンドで直接APIに通信する方法は前回試しましたが、「kubectl proxy」を使い 認証を意識していなかったので、今回は認証Tokenを使ったやり方を試してみました。 ※前回の記 ...

Kubernetes OpenShift

OpenShiftの開発環境となるRed Hat OpenShift LocalをRed Hat CodeReady Containers(CRC)で構築する

概要 Red Hat CodeReady Containers (CRC)とは、ローカルコンピューターに最小限の OpenShift Container Platform 4 クラスターおよびPodm ...

Technology WSL

Windows 11 HomeのWSLにSSHサーバを設定する

概要 WSL上に設定したOpenShiftにWindowsからのSSHポートフォワーディングでアクセスしたいと思いWSLにSSHサーバを設定した際の備忘録 環境 Windows 11 Home WSL ...

Kubernetes

Kubernetes(minikube)でNode・Memoryのリソース使用量のメトリクスを取得するコマンド(kubectl top)

概要 kubectl top コマンドを使用すると、ノードまたはポッドのリソース消費量(CPU/メモリ)を確認できるコマンド minikubeをインストールしただけでは使えませんが、アドオンのmetr ...

Kubernetes

KubernetesオブジェクトのapiVersionについて

api-resources と api-versions で表示されるautoscalingのversionが違うことに疑問を持ち調べてみた。 api-versions とapi-resources ...

Kubernetes

Kubernetes APIをkubectlではなくcrulで呼び出してみる

Kubernetesは、すべての操作と コンポーネント間の通信、および外部ユーザーコマンドは REST API で通信していますが kubectlコマンドを使うと、そのことを意識せずにKubernet ...

Kubernetes

minikubeで複数クラスタ構築する

用途が違うのでクラスタを別にして色々試したいと思ったので minikubeを使って、複数のクラスタを構築してみた 関連コマンド クラスタ一覧の確認 minikube profile list クラスタ ...

Kubernetes

Window10(WSL)にminikubeを設定してKubernetesを動かす

概要 Kubernetes環境をDocker desktopからWSL+minikubeに移行したくて minikubeのインストールする方法を調べた際のメモ 環境 WSL2(WSL バージョン: 1 ...

Kubernetes

minikubeのコマンド補完を有効にする方法

概要 minikubeを操作する際にコマンドを調べるのが面倒くさいので コマンド補完を有効にして便利にしたいと思って調べてみた 環境 WSL2 Window10 前提 WSL2インストール済み min ...

Vagrant

windows10のVagrantでSnapshotとpackageをするやり方について

Vagrantを使っていろいろした後に、すぐに最初の状態に戻したいと思ったのでバックアップ周りを調べて試してみた Vagrant packageとsnapshotの違い vagrant のバックアップ ...

GCP Technology

gcloud(Google Cloud CLI) でリージョンとゾーンを確認する

terraformなどで設定値を入れる際に、リージョンとゾーンをGoogle Cloud CLIで 確認する方法を忘れるので、必要なコマンドをメモする コマンド 以下コマンドを実行すると結果が一覧で出 ...

GCP

GCPのAPIをgcloudコマンド確認・有効にする方法

概要 GCPはサービスを利用する場合、そのサービスのAPIを有効にする必要があります。 GUI上から操作できますが、今回はコマンドラインで有効になっているAPIを調べたり、 APIを有効にする方法を調 ...

python Technology

windows10環境のPython(Diagrams)でシステム構成図を描く手順

システム構成図を手書きではなく、コード化したいと思い調べていたら PythonのDiagramsでかけるみたいなので、インストールと作成方法を試してみる Diagrams とは Diagramsは、P ...

Technology

Windows10にGraphvizをインストールする

PythonのDiagramsで構成図が書きたくなり、別途Graphvizをインストールする必要が あったので、windowsにインストール方法をメモとして残す。 Graphvizとは? Graphv ...

python Technology

Diagrams のコード構成を理解する

前回インストールから例を実行するところまで実施しましたが、 コード構成がどうなっているのか深掘りしてみます Diagrams Diagrams 基本 サンプルコードの基本の説明は以下です from d ...

Technology

地味に便利な実行環境のグローバルIPを確認する方法

概要 設定確認等の検証でアクセス元を制限したり、アクセスログで検証する際に 実行環境のグローバルIPが知りたいことがたまにあります。 ただ、覚えられず毎回ググッているので、備忘としてメモを残します。 ...

Kubernetes

Kubernetes kubectl rollout コマンドでdeploymentをロールバックしてみる

Kubernetes kubectl rollout コマンドでdeploymentをロールバックしてみる 概要 kubectl rollout コマンドでデプロイ履歴を確認してロールバックするやり方 ...

Kubernetes

Kubernetes kubectl create deploymentでコマンドラインだけでdeploymentを作成してみる

概要 マニフェストファイルを作成しなくてもコマンドラインだけでdeploymentを作成できます。 例えば、Podだけでは試験できてないことをサクッと確認したい際に便利ですね。 コマンド kubect ...

Kubernetes

Kubernetes kubectl api-resources コマンドでAPI リソースを調べてみる

概要 kubectl api-resources は、クラスター内で利用できるすべてのリソースの完全なリストを表示するコマンドです コマンド kubectl api-resources どんなことがわ ...

Kubernetes

Kubernetes kubectl version コマンドでバージョンを調べてみる

Kubernetes kubectl version コマンドでバージョンを調べてみる 概要 kubectl version は、Kubernetes の Client、Serverのバージョンを確認 ...