目前kubesphere对微服务的支持主要体现在流量治理、灰度发布以及Tracing部分。其中流量治理和灰度发布都只是修改了istio中virtualservice和DestinationRule资源的部分特性。现在微服务越来越流行,微服务的治理的需求也越来越明显。希望官方能加强对微服务功能的支持,主要建议如下:
- 在界面上增加对创建istio中Gateway、VirtualService、 Destination Rule、 Service Entry的支持,然后还可以考虑是否增加对SideCar资源的支持。
- 认证和授权方面,希望增加对Authentication Policy、Authorization Policy、Authorization Policy Conditions等等的支持。
欢迎讨论,谢谢!