operator
依赖
您可以让Istio operator 为您管理安装,而不是在生产环境中手动安装,升级和卸载Istio 。这减轻了您管理不同istioctl版本的负担。只需更新 operator自定义资源(CR) operator控制器将为您应用相应的配置更改。 使用istioctl安装说明时,使用相同的IstioOperatorAPI通过 operator安装Istio 。在这两种情况下,都将根据架构验证配置并执行相同的正确性检查。
使用operator安装具有安全隐患。使用该 istioctl install命令,该操作将在管理员用户的安全上下文中运行,而使用operator,集群中的容器将在其安全上下文中运行该操作。为避免漏洞,请确保operator部署得到充分保护。
部署
此命令通过在istio-operator名称空间中创建以下资源来运行operator:
operator自定义资源定义
operator控制器部署
一种访问operator指标的服务
必要的Istio operator RBAC规则
您可以配置 operator控制器安装在哪个名称空间, operator监视的名称空间,已安装的Istio镜像源和版本等。例如,您可以使用一个--watchedNamespaces标志传递一个或多个名称空间以进行监视:
helm安装istio operator
使用operator安装istio
Last updated