以下爲常用的開源軟件Kubernetes部署的Yaml 及 常用資源創建的Yaml, 列出的大部分都是我工作中驗證過、總結的, 也歡迎大家補充!
博文裏只是個目錄,資源大家可以從我的Github 下載,歡迎大家 star、fork、issue。 [轉發請註明出處]
官方: 標識來源於官方網站或官方開源代碼倉
文章目錄
開源軟件
Ingress (官方)
-
nginx ingress controller
-
ingress rule(以jaeger ingress 爲例)
更新日期: 2020/06/26
參考文檔: https://github.com/kubernetes/ingress-nginx
Grafana
更新日期: 2020/06/26
Jaeger(官方)
-
all-in-one
-
ingress rules
更新日期: 2020/06/26
參考文檔: https://github.com/jaegertracing/jaeger-kubernetes/blob/master/all-in-one/jaeger-all-in-one-template.yml
PS: Jaeger 作爲使用比較廣泛的開源軟件, 官方現在更推薦使用Operator創建
Consul (未驗證)
更新日期: 2020/06/26
官方文檔: https://www.consul.io/docs/k8s/installation/overview
Prometheus
- Prometheus ingress
BusyBox-curl
帶有curl命令的,busybox
更新日期: 2020/06/26
其他常用資源創建
Namespace (官方)
更新日期:2020/06/26
參考文檔: https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/memory-default-namespace/
Deployment
以常用Demo部署Yaml 爲例
更新日期:2020/06/26
Service
更新日期:2020/06/26