我一直在关注这篇博文将最小的 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 charm,但仍然指定我想要使用的子网和 VPC?
答案1
这似乎是当前 Juju 版本中的一个错误。我创建了一个错误报告,并在那里发布了我发现的描述和解决方法。这是一个链接