亚马逊EKS入门:在AWS EKS上使用Kubernetes的Docker体验(第三次尝试)
首先
本文将介绍Udemy上Stephane Maarek所提供的课程《Amazon EKS入门:使用Kubernetes在AWS EKS上部署Docker》。
上一篇文章中我们学习了EKS中主要使用的服务。这一篇文章我们将介绍Kubernetes面板。上一篇文章的链接如下。
亚马逊EKS入门:在AWS EKS上使用Kubernetes和Docker的体验(1)
亚马逊EKS入门:在AWS EKS上使用Kubernetes和Docker的体验(2)
Kubernetes仪表盘
请参考下面的链接以了解我们在本课程中使用的Kubernetes仪表板。我们在这里提供了所有本课程使用的信息。
- General-purpose web UI for Kubernetes clusters
Kubernetes Dashboard 具备以下特点:
以下の情報について閲覧が可能
ワークロード
ネームスペース
サービス
ノード・ストレージ
メトリクスの利用
RBAC の許可に基づくコマンドの実行などが可能
以下の環境を利用したセキュリティ
HTTPS
Bearer トークンを使用したログイン
RBAC を使用した UI コンポーネントへのアクセス確認
创建服务账号和RBAC规则
这次我们将使用 YAML 文件来创建以下内容。所使用的 YAML 文件名为“dashboard-account-rbac.yaml”。
-
- Dashboard のためのサービスアカウント
-
- Dashboard に特権を与えるための複数のロール
- RBAC ロールにサービスアカウントをリンクさせるためのロール

展开仪表板

-
- サービス
ポート、URL、ユーザフェイス
デプロイ
ダッシュボードポート
ボリューム
秘密証明書

部署度量附件

-
- InfluxDB:Heapster のデータを置くストレージ
- Heapster:Kuernetesのパフォーマンス情報を集約するコンポーネント
在创建插件环境时,请使用以下的YAML文件。
-
- 「deploy-influxdb.yaml」
-
- 「deploy-heapster.yaml」
- 「deploy-heapster-rbac.yaml」

创建管理员账户并探索控制面板







结束
关于 Kubernetes 仪表盘的部署方法介绍就到这里。
下次我们将介绍有关资源的部署。