メインコンテンツまでスキップ
バージョン: 3.14

Scalar Helm Charts をはじめよう

このドキュメントでは、Kubernetes クラスター上でテスト環境として Scalar Helm Chart を開始する方法について説明します。ここでは、テスト用の Mac または Linux 環境がすでにあることを前提としています。このドキュメントでは Minikube を使用しますが、これから説明する手順はどの Kubernetes クラスターでも機能するはずです。

ツール​

テストには次のツールを使用します。

  1. minikube (他の Kubernetes ディストリビューションを使用する場合、minikube は必要ありません。)
  2. kubectl
  3. Helm
  4. cfssl / cfssljson

ステップ1. ツールをインストールする​

まず、このガイドで使用する次のツールをインストールする必要があります。

  1. minikubeドキュメントに従って minikube をインストールします。

  2. Kubernetesドキュメントに従って kubectl をインストールします。

  3. Helmドキュメントに従って helm コマンドをインストールします。

  4. CFSSLドキュメントに従って cfssl と cfssljson をインストールします。

注記

以下のスタートガイドの手順を実行する場合は、cfssl および cfssljson コマンドをインストールする必要があります。

ステップ2. docker ドライバーで minikube を起動する (オプション / minikube を使用する場合)​

  1. minikube を起動します。

    minikube start
  2. minikube とポッドのステータスを確認します。

    kubectl get pod -A

    【コマンド実行結果】

    NAMESPACE     NAME                               READY   STATUS    RESTARTS      AGE
    kube-system coredns-64897985d-lbsfr 1/1 Running 1 (20h ago) 21h
    kube-system etcd-minikube 1/1 Running 1 (20h ago) 21h
    kube-system kube-apiserver-minikube 1/1 Running 1 (20h ago) 21h
    kube-system kube-controller-manager-minikube 1/1 Running 1 (20h ago) 21h
    kube-system kube-proxy-gsl6j 1/1 Running 1 (20h ago) 21h
    kube-system kube-scheduler-minikube 1/1 Running 1 (20h ago) 21h
    kube-system storage-provisioner 1/1 Running 2 (19s ago) 21h

    minikube が適切に起動すると、いくつかのポッドが kube-system 名前空間で実行中であることがわかります。

ステップ3。​

Kubernetes クラスターが起動したら、そのクラスター上で各 Scalar Helm Charts を試すことができます。詳細については、以下のドキュメントを参照してください。