Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 1.25 KB

File metadata and controls

46 lines (28 loc) · 1.25 KB

Top


クラスタ構成

はじめに

アプリケーションアーキテクチャに必要な構成をK8sで実装します。ロードバランサーやボリュームなど、K8s外のリソースもK8sのリソースとして管理します。

プラクティス

issue作成

自身のGitHubアカウントに作成したcloudnative-practiceリポジトリにIssueを作成します。issueを作成するスクリプトを用意しているためそれを使います。

  • まずはリポジトリのルートから以下コマンドでscriptsディレクトリに移動

    cd scripts
  • 環境変数に値を設定

    export GITHUB_TOKEN={あなたのGitHubのPAT}
    export GITHUB_REPO={あなたのGitHubアカウント名}/cloudnative-practice
  • スクリプト実行

    python create_issues.py cluster

自身のGitHubアカウントのcloudnative-practiceリポジトリを開き、Issuesタブにクラスタのラベルがついたissueが作成されていることを確認してください。

issue対応

  • 用途によるノードプールの分割
  • StorageClassによる動的ボリューム作成
  • Ingressによる外部公開

Top