コンテンツにスキップ

インストール

Kubetail を Kubernetes クラスタ内で実行するには、Helm を使ってアプリケーションと必要なリソースをインストールするか、YAML マニフェストを使って手動で導入できます。

helm を使って Kubetail をインストールするには、まず Kubetail 組織の chart リポジトリを追加し、その後 kubetail chart をインストールします。

ターミナルウィンドウ
helm repo add kubetail https://kubetail-org.github.io/helm-charts/
helm install kubetail kubetail/kubetail --namespace kubetail --create-namespace

Helm chart の設定方法について詳しくは、chart の values.yaml を参照してください。インストールが成功したか確認するには、アプリケーションの Pod を確認します。

ターミナルウィンドウ
kubectl get pods -n kubetail

クラスタベース認証には kubetail-clusterauth.yaml を使用します。

ターミナルウィンドウ
kubectl apply -f https://github.com/kubetail-org/helm-charts/releases/latest/download/kubetail-clusterauth.yaml

トークンベース認証には kubetail-tokenauth.yaml を使用します。

ターミナルウィンドウ
kubectl apply -f https://github.com/kubetail-org/helm-charts/releases/latest/download/kubetail-tokenauth.yaml

インストールが成功したか確認するには、アプリケーションの Pod を確認します。

ターミナルウィンドウ
kubectl get pods -n kubetail

Kubetail がクラスタ内で動作したら、kubectl port-forward などの通常のアクセス方法で利用できます。

  • kubectl port-forward

    ターミナルウィンドウ
    kubectl port-forward -n kubetail svc/kubetail-dashboard 8080:8080

    http://localhost:8080 にアクセスしてください。

Kubetail Web ダッシュボードへのアクセスをより容易にするために、Ingress または GatewayAPI ルートを使って公開することもできます(Ingress を参照)。

Kubetail Dashboard の詳細については、こちらのドキュメント を参照してください。