Skip to content

Instantly share code, notes, and snippets.

@tranphuquy19
Forked from sontn/sosanh.csv
Created March 7, 2023 08:50
Show Gist options
  • Save tranphuquy19/9f9e9ee7f9f5bb787ad677931d02a4cf to your computer and use it in GitHub Desktop.
Save tranphuquy19/9f9e9ee7f9f5bb787ad677931d02a4cf to your computer and use it in GitHub Desktop.
Tính năng Istio Linkerd Consul
Thông tin chung
Viết bằng Golang
Mã nguồn mở Có https://github.com/istio/istio Có https://github.com/linkerd/linkerd2 Có https://github.com/hashicorp/consul
Có bản hỗ trợ thương mại Tính năng beta sẵn có trên GCP
Tài liệu hướng dẫn
Được chống lưng bởi Google IBM Buoyant. Các CTO đều là những người làm hạ tầng cho Twitter tách ra để mở công ty riêng HashiCorp. CTO là những người rất trẻ và xây dựng được công ty thành công ty tỷ đô
Phiên bản hiện tại 1.6 2.8 1.8
Kiến trúc sử dụng
Môi trường áp dụng Kubernetes + VM Chỉ có Kubernetes Kubernetes + VM
Multi Cluster
Sử dụng sidecard Có (Envoy proxy) Có (Envoy proxy)
Tính năng mở rộng Có. Sử dụng WebAssembly cho phép tự lập trình mở rộng thêm tính năng trên service mesh. Tính năng này đang phát triển Chưa rõ khả năng không có Chưa rõ khả năng không có
Bảo mật
mTLS
Tự quản lý Certificate hoặc sử dụng CA ngoài
Xác thực và phân quyền Có (Một vài tính năng phân quyền đang phát triển)
Phương thức giao tiếp
TCP
HTTP/1.x
HTTP/2
gRPC
Quản lý traffic
Blue/Green deployment
Circuit Breaking Không
Fault Injection
Rate Limiting Không
Tính năng giám sát
Monitoring bằng Prometheus
Tích hợp với Grafana
Dashboard Có. Kiali
Tracing Có. Jaeger
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment