问题标签 [cri-o]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - 如何以非 root 用户身份运行 crictl 命令
如何以非 root 用户身份运行 crictl。
我的 docker 命令适用于非 root 用户,因为我的用户已添加到 docker 组。
我正在运行 dockerD 守护程序,它使用 containerd 和 runc 作为运行时。
我安装了 crictl 二进制文件,并指出它使用如下配置文件连接到现有的 dockershim 套接字。
crictl 与 sudo 一起工作正常,但没有 sudo 它会像这样失败。
我还尝试将 dockershim.sock 组从“root”更改为“docker”,就像 docker.sock 尝试一样,仍然相同。
kubernetes - k8s环境下如何使用nodeport服务类型制作redis集群?
我尝试使用“NodePort”类型的服务在 k8s 环境中创建一个 redis 集群。更具体地说,我想跨两个不同的 k8s 集群组成一个 redis 集群。
当我使用 LoadBalancer(External IP) 作为服务类型时,集群已成功创建。问题是节点端口。
在我命令redis-cli --cluster create之后,它停留在“等待集群加入”
以下是集群创建命令的日志。我使用单独的 nodeport 服务部署了 4 个领导 pod 和 4 个从属 pod。
奇怪的是,其他redis容器收到了信号却没有任何进展。下面是其他redis容器的日志。
我以为通信成功了,但是 gossip 端口无法正常工作。所以,我修改了 redis.conf 并设置了 cluster-announce-bus-port 但它也没有工作。
如何使用 nodeport 类型的服务组成一个 redis 集群?
请参考 .yaml 文件之一
在我命令redis-cli create后,还可以查看容器中的 nodes.conf 文件