✭✭ NOTE: a revised version of this lab is available at https://www.slideshare.net/williamyeh/rd-kubernetes-gdg-cloud-kh-201908-version ✭✭
90-Minute Workshop held at Taiwan Cloud Edge Summit 2019 (台灣雲端大會).
* 課程簡介
Kubernetes 是目前雲端環境的顯學。可是,傳統的程式,並不是原封不動搬上去,就能夠自動享受 Kubernetes 所宣稱的種種好處。 新的環境,不僅需要新的 Ops 思維,也需要新的 Dev 思維。我們將以一個半小時的時間,從軟體研發者的角度,探討軟體的設計該做哪些最起碼的改變,從實作中體驗 Kubernetes 引進的新觀念及新效益。
* 課程目標
從實例中體驗,傳統 web 應用程式在搬上 Kubernetes 時,可能會經歷哪些架構面的調整,才能享受新架構的效益:
- 容器化
- 微服務
- 組態管理
- 多重環境管理:本機端與雲端(以 GKE 為例)
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
給 RD 的 Kubernetes 初體驗
1. Technical Manager @ Titansoft
William Yeh 葉秉哲
給 RD 的 Kubernetes 初體驗
… with a series of hands-on labs
2. PhD in Computer Science, NCTU, Taiwan
CSPO (Certified Scrum Product Owner) from Scrum Alliance
PSM I (Professional Scrum Master I) from Scrum.org
Technical manager @ Titansoft (since Mar 2019)
Server director & Scrum master @ Gogolook
Active speaker and trainer for software
architecture, DevOps, agile, and theory of
constraints
6. Lab material
For each revision, pay attention to:
1. image versions
2. diff in code and configuration
Use git log -p or GitHub to see diff between revisions.
22. Lab material
4.0 - Local Kubernetes
4.1 - Kubernetes dashboard
5.0 - Configuration
For each revision, pay attention to:
1. image versions
2. diff in code and configuration
23. Kubernetes Terminology
“Kubernetes 101: Pods, Nodes, Containers,
and Clusters”
Author: Daniel Sanche
Date: 2018-01-02
URL: https://medium.com/google-cloud/kubernetes-101-pods-
nodes-containers-and-clusters-c1509e409e16
(or http://bit.ly/post-k8s-101 for short)
31. Lab material
4.0 - Local Kubernetes
4.1 - Kubernetes dashboard
5.0 - Configuration
For each revision, pay attention to:
1. image versions
2. diff in code and configuration