/kustomize-tpl

kustomize 模板

Primary LanguageShellMIT LicenseMIT

kustomize-tpl

kustomize 模板

开始安装

  1. 安装 kustomize
  2. 安装traefik
kubectl apply -k public/traefik/w
  1. 安装kubernetes gateway
kubectl apply -k public/gateway/
  1. 安装 istio

  2. 安装 dev 空间

 kubectl apply -k overlays/dev/

使用的是 kubernetes gateway

  1. 安装 Gateway
kubectl apply -f tcm/gw/blog-gw.yaml
  1. 安装 dev blog
kubectl apply -k overlays/dev/blog-web/

使用的是 istio

  1. 安装 Gateway
kubectl apply -f tcm/gw/blog-gv-istio.yaml
  1. 安装 dev blog
kubectl apply -k overlays/dev/blog-web/
  1. 安装 VirtualService
kubectl apply -f tcm/vs/blog-vs-istio.yaml

修改配置重启

kubectl rollout restart deployment prometheus -n prometheus

监控

kube-state-metrics docker