第5卷“容器技术实践”:Kubernetes专题
本题前
定位和前提条件
请注意,本文是为内部讲习班准备的。因此,请理解我们将根据以下假设进行展开。
另外,本文是之前那篇文章的续篇。
コンテナ技術 ハンズオン Vol.1 Docker操作編
コンテナ技術 ハンズオン Vol.2 Dockerイメージ編
コンテナ技術 ハンズオン Vol.3 Docker Compose編
コンテナ技術 ハンズオン Vol.4 Docker管理編
目的、前提等与上述内容一致。
Kubernetes 实际操作环境
前回まで利用していた Play with Docker ではなく、Play with Kuberunets を活用してハンズオンを行います。
※需要:Docker Hub 帐户
注意点として、この環境は4時間の制限があります。4時間経過すると環境が削除されてしまう点を注意して下さい。
当然可以使用本地环境来进行下一步操作。
-
- minikube
- Docker Desktop
在参加Kubernetes实操之前
强烈建议至少观看以下视频之一。
-
- Think Japan IBM Code Day: [DC-2] Kubernetesで切開く アプリケーション配信の明るい未来 – YouTube
-
- Docker & Kubernetes入門 – (1) 概要編 – YouTube
-
- Docker & Kubernetes入門 – (2) デモ編 – YouTube
- Think Japan IBM Code Day: [DG-1] 世界におけるKubernetes活用状況と企業向けプライベートクラウド基盤
読み物が良ければ、下記のいずれか1つは完読しておきましょう。
-
- DockerとKubernetesが作る未来
-
- Kubernetes introduction
-
- Kubernetesのきほん
-
- ”30分”ぐらいでわかる「Kubernetes」について
-
- 6 月 18 日 Next – Kubernetes のコンテナ技術ですべてをシンプルに
- 独学Kubernetes コンテナ開発の基本を最速で理解する
动手实践
Play with Kubernetes classroom
こちらが優秀なコンテンツ過ぎるので、英語が分かる人はそのまま、わからない人は Google Chrome の翻訳機能を活用しながら進めましょう。
日本语的实践内容有哪些?
因为Play with Kubernetes教室非常好,所以我们会按顺序来制作…需要吗?
とりあえず、こちらを参照されるのが良いかと。動かすだけなら。
使用浏览器操作Kubernetes!在Kubernetes Playground上尝试构建集群|DevelopersIO
附加说明:K8s 的配置是什么样的?
Kubernetes道場的第24天 – 对于Kubernetes的各个组件 – 在Toku的博客中介绍的图表很易懂。
由于这个页面的解释非常易懂,请务必查看。
总结起来
本次学习内容涵盖了大量容器操作和常规运维操作的自动化工具 Kubernetes,以提高效率。
目前为止,我们所学习的容器技术实际上在实践中经常与 GitHub 等服务结合起来,作为CI/CD等主题的一部分来进行使用。
希望能够介绍一下其他的实践经验。
只需要一个选项,将以下内容用中文进行同义改述:
参考资料
Docker K8s适用的示例容器。
-
- dockercoins
- atsea-sample-shop-app
实践操作
- Docker Orchestration Workshop