第 7 章 Operator 在 MicroShift 中如何工作
您可以将 Operator 与 MicroShift 搭配使用,以创建用于监控集群中运行的服务的应用程序。Operator 可以管理应用程序及其资源,如部署数据库或消息总线。作为在集群中运行的自定义软件,可以使用 Operator 来实现和自动化常见操作。
Operator 提供了更本地化的配置体验,并与 Kubernetes API 和 CLI 工具(如 kubectl
和 oc
)集成。Operator 是专为您的应用程序而设计的。Operator 允许您配置组件而不是修改全局配置文件。
MicroShift 应用程序通常预期部署在静态环境中。但是,如果在您的用例中很有用,Operator 就会可用。要确定 Operator 与 MicroShift 的兼容性,请查看 Operator 的文档。
7.1. 如何在 MicroShift 中安装 Operator
为最小化 MicroShift 的影响,Operator 直接使用清单安装,而不使用 Operator Lifecycle Manager (OLM)。您可以在 MicroShift 中使用 kustomize
配置管理工具来部署应用程序。使用相同的步骤使用清单安装 Operator。请参阅 使用 Kustomize 清单来部署应用程序 以获取有关清单的更多信息。