白話K8s-常用開源軟件K8s部署合集

以下爲常用的開源軟件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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章