我一直在关注这篇博文,将一个最小的 k8s 集群部署到我现有的开发 VPC 中。我已经创建了私有和公共空间,但是当我尝试使用 add-subnet 将我的私有和公共子网添加到各自的空间时,它说子网已经存在。当我运行juju subnets
它时,它会列出我在 VPC 中拥有的每个子网。我有什么办法可以限制 Juju 只知道我为它创建的两个子网并将这些子网移动到正确的空间中?
这是我尝试过的命令:
juju add-subnet 10.10.10.0/24 public
这是我得到的输出:
错误无法添加子网:添加子网“10.10.10.0/24”:子网“10.10.10.0/24”已存在
另一个问题是我是否可以避免按照博客中描述的方式单独部署每个 k8s 并使用 kubernetes-core 魅力,但仍然指定我要使用的子网和 VPC?
这似乎是当前 Juju 版本中的一个错误。我创建了一个错误报告并发布了我在那里找到的描述和解决方法。这是一个链接
https://bugs.launchpad.net/juju-core/+bug/1749272