注意:在**安装使用Docker之前,请务必使用Docker镜像清单
- 使用Kubespray安装
- 使用Rancher 2.0安装(无DNS)
K8S
安装
- Ingress Nginx
- Dashboard配置Ingress
- Elasticsearch, Fluentd, Kibana
- Prometheus Operator
- linkred2(conduit)
- istio
- helm
- Elastic Stack
- Etcd Operator
Istio:
- Echo Server(Nginx Ingress版)
- Echo Server(Istio版)
- Emojivoto(linkerd2 demo app)
K8S使用
- Http Redirect端口丢失问题
- K8S - 删除Namespace一直Terminating的问题
- NFS卷不控制容量上限,即你可以使用任意容量,所以也不支持扩容,见这个issue
Rancher
- v2.0.6
Rancher - 无法访问跨Project Service的问题(v2.0.7已修复) - v2.0.6
Rancher - ConfigMap/Secret自动删除空值key(v2.0.7已修复) - v2.0.6 Rancher - NetworkPolicy不自动删除
Istio
-
v1.0 bug 从Ingress Nginx过来的流量不会被trace
-
v1.0 Redis流量无法被trace
-
v1.0
追加http request header时逻辑错误这其实是bug中提到的echoserver的问题。Istio追加的header的行为是添加一个header,而不是追加值到原来的header里。
-
v1.0
Jaeger无法记录多于2层的span还是程序的bug,应用代码要自己将trace相关的头再转发出去,详情见文档