--- hide: - toc --- # 命名空间边车与工作负载边车配置冲突 ## 现象描述 修改命名空间边车策略后,马上进行边车注入, __Pod__ 不会重启生效。 ## 原因分析 __Namespace__ 的配置是,当前命名空间内 Sidecar 的 默认边车注入策略; __Pod__ 启用时会根据当前命名空间策略,自动进行边车注入。 注入行为发生在启动节点;当 __Pod__ 在运行中时修改命名空间边车策略。 为保证生产环境的稳定性,Istio 不会自动重启 __Pod__ ,需要用户手动重启 __Pod__ 。 ## 解决方案 * 需要手工重启 __Pod__ ,请根据实际业务情况谨慎操作,建议提前做好规划。 * 通过 __kubectl rollout restart deployment -n __ 命令重启 __Pod__ 。