由於是個Kubernetes初學者,一切從頭開始
基本上是趙個這篇Write a Kubernetes-ready service from zero step-by-step開始的,加上一些新玩意
– 把dep
換成Golang原生的Module
– 利用 Docker Multistage Build,可以參考透過 Multi-Stage Builds 改善持續交付流程
– 將裡面的Minikube
換成了microk8s
– 原本想自己架Private Docker Registry,K8S那邊搞不定,放棄,乖乖用Docker Hub
搞定環境的時間比寫程式的時間多十倍
成果就放在go-k8s-example