微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在云主机和本地服务器之间设置RKE / Rancher2群集

如何解决如何在云主机和本地服务器之间设置RKE / Rancher2群集

我想建立一个具有2个节点的Kubernetes(rke)集群:

  • 节点1:
    • 运行Ubuntu
    • 位于Hetzner云上
    • 网络10.100.0.0/24
    • 通过StrongSwan设置到我们的网络网关(unifi路由器-站点站点VPN)的IPSec隧道
    • 通过ipsec隧道可以达到10.10.1.10
    • 应运行负载平衡器以从外部访问应用程序
  • 节点2:
    • 运行RancherOS
    • 位于我们的办公室
    • 网络10.10.1.8/30
    • 可以通过网络网关达到10.100.0.0
    • 现在应该运行大多数应用程序

我的配置:

nodes:
    - address: 10.10.1.10
      user: rancher
      role:
        - controlplane
        - etcd
        - worker
      labels:
        location: office
    - address: <hetzner-cloudserver-address>
      user: root
      role:
        - worker
      internal_address: 10.100.0.2
      labels:
        app: ingress
        location: hetzner

ssh_key_path: <path/to/key>

# If set to true,RKE will not fail when unsupported Docker version
# are found
ignore_docker_version: false

# Enable use of SSH agent to use SSH private keys with passphrase
# This requires the environment `SSH_AUTH_SOCK` configured pointing
#to your SSH agent which has the private key added
ssh_agent_auth: false

# Set the name of the Kubernetes cluster
cluster_name: infrastructure

# Kubernetes version
kubernetes_version: v1.19.3-rancher1-1

# Specify network plugin-in (canal,calico,flannel,weave,or none)
network:
    plugin: canal

# Currently only Nginx ingress provider is supported.
# To disable ingress controller,set `provider: none`
# `node_selector` controls ingress placement and is optional
ingress:
    provider: Nginx
    node_selector:
      app: ingress

办公室中的节点已完全启动,并且似乎已正常运行。但是,云服务器上的节点无法设置网络容器。我已经尝试过所有网络插件,但仍然遇到相同的问题。

有办法使它工作吗?

预先感谢 斯文

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?