小编Bru*_*sky的帖子

Kubernetes pod 可以跨节点吗?

文档说...

Pod(如鲸鱼或豌豆荚)是一组一个或多个容器(例如 Docker 容器)、这些容器的共享存储以及有关如何运行容器的选项。Pod 始终位于同一地点和共同调度,并在共享上下文中运行。Pod 模拟特定于应用程序的“逻辑主机”——它包含一个或多个相对紧密耦合的应用程序容器——在预容器世界中,它们将在相同的物理或虚拟机上执行。

但我不确定“共址”是否意味着在同一个 P?o?d 上?节点。当卫星位于同一地点时,它们“非常接近,因此对于地面上的接收设备,它们‘似乎’占据一个单一的轨道位置。” 所以,这可能在同一个集群上,而不是在同一个节点上。

在发布此内容时,我可以在此问题上找到的唯一信息是https://platform9.com/blog/compare-kubernetes-vs-ecs/那里说...

单个 Pod 中的容器保证在单个 Kubernetes 节点上运行。

现在这听起来很确定,但我无法在任何地方得到任何证实。我想确保它们是正确的,而不仅仅是误解和传播错误信息。

我问的原因是,如果这是真的,Kubernetes 似乎本质上是浪费的。几乎可以肯定,部署了 Pod 的节点将剩余资源。您可能会拥有一个 Pod,它的需求可以通过这些剩余资源的组合来满足。但是,如果一个 Pod 不能跨越多个节点,您将不得不创建一个新节点并拥有更多未利用的资源。

kubernetes

7
推荐指数
1
解决办法
3901
查看次数

怎么用vim编辑表格数据(表格)?具体来说,BIND(命名)DNS db 文件

当谈到 vimming 时,我通常是一个纯粹主义者。我不喜欢重新映射密钥,也不喜欢学习依赖一堆插件。我喜欢在外国 boxen 上感觉就像在我自己​​的 dev box 上一样强大。但是,我确实相信语法文件。尽管解决方案可能不是一个语法文件(bindzone.vim 是我使用的),但我希望它足以做任何事情。

我经常查看或编辑制表符(或逗号,但这是一个奖励)分隔的数据。我讨厌必须将我的 tabstop 设置为一些荒谬的数字才能让所有内容都对齐。示例:BIND 区域文件为 ~40+,6,2,5,15+。因此,即使我可以在单个屏幕上查看它们,如果我设置 ts=40,我也不能。多年来,我一直在寻找“动态标签大小”解决方案,但没有运气。

我讨厌我编辑甚至可视化表格数据的唯一好方法是将它 scp 到我的工作站并在 Open Office 中打开它。一定有更好的方法。

domain-name-system bind vim

5
推荐指数
1
解决办法
3763
查看次数

iptables -i lo vs. -s localhost 和 -j REJECT vs. -P INPUT REJECT

前言

就像 Linux 中的所有内容一样,我确信有很多方法可以使用iptables. 我想将答案限制为以下类别:

  1. 选项之间有什么区别?
  2. 哪个选项最好(或者它们相同)?
  3. 为什么你更喜欢一个?

并且请清楚您所谈论的类别。陈述偏好是可以的,但不要暗示它是最好的

例如

我更喜欢把它--jump作为第一个参数,因为我认为首先有意图读起来更好,而且我喜欢像多个命令的参数一样垂直对齐。

其中一个比另一个更好吗?

iptables -I INPUT --jump ACCEPT --in-interface lo
iptables -I INPUT --jump ACCEPT --source localhost
Run Code Online (Sandbox Code Playgroud)

其中一个比另一个更好吗?

iptables -A INPUT --jump REJECT
iptables -P INPUT REJECT
Run Code Online (Sandbox Code Playgroud)

security iptables

3
推荐指数
1
解决办法
1919
查看次数

如何获取 AWS 客户端令牌以与“aws ec2 run-instances”一起使用?

如此处所述https://aws.amazon.com/blogs/aws/new-amazon-ec2-feature-idempot-instance-creation/ AWS CLI 强制执行aws ec2 run-instances --cli-input-json命令的幂等性。不幸的是,没有关于如何生成客户端令牌的文档。

我确实发现结果ClientToken中有一个字段aws ec2 describe-instances,但是如果您尝试使用它,当然您仍然会收到以下错误:

An error occurred (IdempotentParameterMismatch) when calling the RunInstances operation: Arguments on this idempotent request are inconsistent with arguments used in previous request(s).
Run Code Online (Sandbox Code Playgroud)

如何获取用于使用的令牌--client-token

amazon-ec2 amazon-web-services aws-cli

2
推荐指数
1
解决办法
4391
查看次数