3.4. 确保主机访问


OpenShift Container Platform 安装程序需要一个可以访问所有主机的用户。如果您想以非 root 用户身份运行安装程序,首先为每个主机配置无密码 sudo 权利:

  1. 在运行安装 playbook 的主机上生成 SSH 密钥:

    # ssh-keygen

    不要 使用密码。

  2. 将密钥分配到其他集群主机。您可以使用 bash 循环:

    # for host in master.example.com \ 1
        node1.example.com \  2
        node2.example.com; \ 3
        do ssh-copy-id -i ~/.ssh/id_rsa.pub $host; \
        done
    1 2 3
    提供每个集群主机的主机名。
  3. 确认您可以通过 SSH 访问循环中列出的每个主机。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.