该剧本检查您的配置文件是否合理

Explore discuss data innovations to drive business efficiency forward.
Post Reply
roseline371274
Posts: 940
Joined: Mon Dec 23, 2024 8:19 am

该剧本检查您的配置文件是否合理

Post by roseline371274 »

在这种情况下,etcd 部分指向我们的主主机,因为将我们的 etcd 与我们的主机放在一起是很常见的。在“节点”部分,您可以指定所有节点(主节点、基础节点和计算节点组合),并使用openshift_node_group_name属性来指定节点是否具有主节点、基础节点、计算节点或一体化角色。由于我们只有一个 EC2 实例,因此我们将选择后者。

一旦设置好了库存文件,就可以开始使用先决条件 Ansible 剧本。,并检查文件中的主机以验证所有必需的组件是否都已设置。


Ansible 将默认查看 /etc/ansible/hosts,使用 -i 指定其他位置。如果在运行剧本时遇到错误,请不要担心,先决条件剧本(以及某种程度上的安装剧本)是可重新运行的,因此您可以修改库存文件并重复剧本,直到达到 加密货币数据 所需的结果。

先决条件剧本应该验证您的库存中的所有主机名和 URL 是否可解析,但请确保它使用 DNS 来实现这一点!如果您将主机名放在“/etc/hosts”中,您将欺骗 Ansible 脚本,但 /etc/resolve.conf 会被复制到容器内。结果,容器将不知道主机名,这将导致安装部分出现致命错误。如果您拥有第 1 部分中描述的 DNS 中的所有 cname,那么就没问题。

如果您的先决条件已满足,您可以运行安装手册:

这可能需要一段时间才能完成,因为 Ansible 现在将安装 Kubernetes,创建内部注册表,设置多个内部 pod,您甚至可以开箱即用 Prometheus 和 Grafana 监控。

完成后,通过输入以下命令验证您的 ec2 实例现在是否作为可以访问 API 的 Openshift 节点运行:

oc 获取节点复制
此输出显示了一些内容,主要是:

oc(或 kubectl)命令现在登录到您的主服务器并可以用来访问集群。
您的节点状态为“就绪”,并拥有计算、基础和主角色。
Post Reply