Kubernetes - 使用nodeSelector指定实例

Art*_*huk 9 google-cloud-platform kubernetes

nodeSelector有没有办法指定特定实例而不是Kubernetes 中使用的实例池?

如果没有,那么配置 Redis 集群(每个节点至少有 30GB 内存)的最佳方法是什么。这可以使用属性来完成吗resources

顺便说一句,我目前正在创建 6 个池,每个池有 1 个实例,然后在配置中指定它,但它看起来不正确:

nodeSelector:
  cloud.google.com/gke-nodepool: my-pool-1
Run Code Online (Sandbox Code Playgroud)

jax*_*orm 13

kubelet 应该使用kubernetes.io/hostname.

考虑到这一点,您可以使用以下方法将 Pod 固定到特定主机:

nodeSelector:
  kubernetes.io/hostname: "<hostname>"
Run Code Online (Sandbox Code Playgroud)

然而,我会质疑这是否是一个好主意。