用于Kubernetes的OMS代理部署到kube系统名称空间中

问题描述

将OMS代理部署到Kubernetes(OpenShift)集群中的解决方案是在kube-system命名空间中创建副本集和守护程序集。我正在使用Helm方法进行部署,并指定-n参数被忽略。

我认为这不是一个大问题,但由于我们是一个大型团队,所以我希望保持整洁和易于识别的名称空间。

https://docs.microsoft.com/en-us/azure/azure-monitor/insights/container-insights-hybrid-setup

解决方法

OMS代理是受管组件,它应该是kube-system命名空间的一部分。如果将其移至任何名称空间,则将存在数据收集和监视的问题。由于我们对AKS和非AKS使用相同的代理,因此目前是设计使然。