Kubernetes 的 ConfigMap
Kubernetes 的 ConfigMap 常常會跟 Storage 有關係。
可以針對
- volume(檔案設定檔)
- environment variable (環境變數)
Kubernetes 的 ConfigMap 常常會跟 Storage 有關係。
可以針對
最近購買 S360DB 喇叭
有做一些筆記
方便以後來查詢
本內容是我從網路上整理的
因為我不是專業人士,特別整理網路上資訊
所以可能會有些錯誤
TODO: 整理
直接進入重點
最近公司 SVN Repository 要備廢除
由於先前案子是使用 SVN,此專案也是交接下來的
不希望把 SVN 修改記錄刪除
很多專案都是把檔案從丟新的到 GIT
但我不是這樣做
花了一點時間找工具轉
趕緊紀錄,因為沒有在家實作
所以大概季錄一下
Deployment 和 ReplicaSet 通常使用多個 replica 時候,都是建在各 nodes 隨機安裝。
DaemonSet 可以讓每一台 node 運行 Pod。
感覺這個跟 docker swarm 的 agent mode :global 一樣 docker swarm 一些指令相關整理 | 程式狂想筆記
立馬實作看看
最近看 Kuberenets 看到 DaemonSet,由於目前 Kind 跟 MiniKube 都是使用單結點,沒辦法用 Cluster,今天照 Kind 實作看看。
感覺是滿多的功能
但頁數比較想像中的少
趕緊消化
我目前看書上是舊版範例
所以使用官方ReplicaSet | Kubernetes範例
目前推薦 [Kubernetes] ReplicaSet 介紹 | 小信豬的原始部落
這邊只是會放操作紀錄,不會很專業解說
最近我在學習 Kubernetes,我有問我 K8S 裡面使用 load balance 能不能做到 Cookies 第一次指向到某一台 Server
我那時後才學到 Service ,Service 是使用 iptable 所以應該無法做到
我剛看到 Ingress 章節,應該是可以做到我朋友需求
但仔細想想,探討這個問題也應該沒有意義
使用 K8S 應該就是使用微服務架構,探討 Server 會不會掛掉或更新, Pod 都一定會重置
搜為網路上看一下, 單獨 Ingress 不是可以做到,需要一個 Ingress Controller 才能做到(這邊這個好像就是 nginx 這種東西)
不過,Ingress 和 Ingress Controller
Ingress 本身並沒有提供負載平衡的功能,還需要透過 Ingress Controller 來實現。Ingress Controller 目前主要支援兩種型別 GCE 與 Nginx,而今天我們將透過 Nginx Ingress Controller 在 Kubernetes Cluster 內部架設 load balancer。
來源: [Day 19] 在 Kubernetes 中實現負載平衡 - Ingress Controller - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天
2021-02-04
我找到我朋友說的使用 load balance 能不能做到 Cookies 第一次指向到某一台 Server
專有述語叫做 Sticky Session
Nginx Ingress Controller 可以做到