virtual-environment
virtual-environment copied to clipboard
Route isolation with service sharing https://alibaba.github.io/virtual-environment/#/zh-cn/
按目前的实现, 自动生成的vs,dr都是和deployment在一个ns下的, 如果说base环境在其他命名空间下如何处理? 谢谢.
想让用户可以使用公网域名,从k8s集群外部访问,有没有ingressgateway配置的示例
基础组件的隔离
请问下基础组件要做隔离,有什么建议吗? 比如改动了DB 比如改动了消息的数据结构
在services中修改annotations:kt-virtual-environment/rule: 后不会更新vs,需要重新删除svc重新创建。 测试过修改svc中Prefix字段或allowOrigin字段 ``` kt-virtual-environment/rule: '{"Match":[{"Uri":{"Prefix":"/"}}],"corsPolicy":{"allowOrigin":["*"],"allowCredentials":true,"allowHeaders":["app-key","xxx"],"allowMethods":["GET","POST","PUT","DELETE","PATCH","OPTIONS"]}}' ``` 之后 virtual-env-operator 多出如下日志 ``` [Info] 2022-02-18 11:04:27 Adding Service gateway [Info] 2022-02-18 11:04:27 Trigger reconcile VirtualEnvironment [Info] 2022-02-18 11:04:32 Send reconcile signal [Info]...
 istio同字段下有同名的,只会生效json内靠前的第一份配置{"match":[{"uri":{"exact":"/api/heart"}},{"uri":{"prefix":"/"}}]}
使用如下json: ```json { "Match": [ { "Uri": { "Prefix": "/" } } ], "corsPolicy": { "allowOrigins": [ { "exact": "*" } ], "allowCredentials": true, "allowHeaders": [ "app-key", "yizhou-j-token" ], "allowMethods":...
[Error] 2021-04-12 10:20:10 {no matches for kind "VirtualService" in version "networking.istio.io/v1alpha3"} { source: [] [kind VirtualService.networking.istio.io] } if kind is a CRD, it should be installed before calling Start [Error]...
原Issue: [#26](https://github.com/alibaba/virtual-environment/issues/26) 在一些场景下,会需要通过service上配置的kt-virtual-environment/rule来定义额外的VirtualService规则,如URI重写,延迟注入等。如果不给只有一个路由规则的service生成virtualservice,实际使用时就会和预期效果不符
Bumps [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) from 5.3.18 to 5.3.19. Release notes Sourced from org.springframework:spring-context's releases. v5.3.19 :star: New Features Remove DNS lookups during websocket connection initiation #28280 Add application/graphql+json Media type and MIME...
请问这个项目后续还会迭代维护吗