
# YAML配置资源处理策略
通过控制台和"Istio资源管理"中的YAML方式均可以创建Istio资源，为了避免两个入口的配置相冲突，建议您：
- 控制台创建的资源，在控制台维护
- YAML创建的资源，YAML方式维护
如果控制台创建的资源通过YAML方式修改，将会导致控制台对应功能不可用（例如，YAML配置VirtualService资源后，控制台对应服务的流量治理、灰度发布将不可用）。
#### 处理策略
在"网格配置 \> Istio资源管理"页面编辑或创建服务关联的Istio资源时，页面底部会默认勾选"控制台相关功能不开放使用"，当保持勾选状态并单击"确定"后，配置生效，但该服务的控制台部分功能将不再开放使用，后续将只能通过YAML方式维护。
![](https://support.huaweicloud.com/usermanual-asm/public_sys-resources/caution_3.0-zh-cn.png)
如果不勾选"控制台相关功能不开放使用"，可能会导致修改的配置与部分控制台功能冲突，请谨慎选择。
表1勾选"控制台相关功能不开放使用"对服务的控制台功能的影响 
| 现象                             | 可能原因                                        |
|:---|:---|
| 在"服务管理"页面，目标服务的"安全"按钮置灰，不可选择   | 通过YAML方式修改了AuthorizationPolicy资源            |
| 在"服务管理"页面，目标服务的"流量治理"按钮置灰，不可选择 | 通过YAML方式修改了DestinationRule或VirtualService资源 |
| 在"服务管理"页面，目标服务的"发布版本"按钮置灰，不可选择 | 通过YAML方式修改了DestinationRule或VirtualService资源 |
| 在"灰度发布"页面创建灰度发布任务时，目标服务置灰，不可选择 | 通过YAML方式修改了DestinationRule或VirtualService资源 |
| 在"网关管理"页面，目标网关的添加路由按钮置灰，不可选择   | 通过YAML方式修改了Gateway资源                        |
| 在"网关管理"页面添加路由时，目标服务置灰，不可选择     | 通过YAML方式修改了DestinationRule或VirtualService资源 |
   
