kubeadm相关内容
要从Kubernetes群集中的主节点删除node-role.kubernetes.io/master:NoSchedule污点,我可以键入什么CLI命令? 以下命令失败: [lnxcfg@ip-10-0-0-193 ~]$ kubectl taint nodes $(kubectl get nodes --selector=node-role.kubernetes.io/master
..
即使在向用户授予集群角色后,我也会收到Error from server (Forbidden): User "system:anonymous" cannot list nodes at the cluster scope. (get nodes) 我为用户设置了以下内容: - context: cluster: kubernetes user: user@gmail
..
我们有一个 kubernetes 集群,由四个工作节点和一个主节点组成.在 worker1 和 worker2 上我们无法解析 DNS 名称,但在其他两个节点中一切正常!我按照官方文档这里和我意识到 coredns pod 没有收到来自 worker1 和 2 的查询. 我再说一遍 worker3 和 worker4 的一切都很好,worker1 和 worker2 有问题.例如,当我在 wor
..
cgroup driver 的配置就在 /etc/systemd/system/kubelet.service.d/10-kubeadm.conf Environment="KUBELET_CGROUP_ARGS=--cgroup-driver=systemd" 我还用cli检查了Environment $ systemctl show --property=Environment kube
..
我有一个包含以下条目的 docker compose 文件 版本:'2.1'服务:mysql:容器名称:mysql图像:mysql:最新卷:- ./mysqldata:/var/lib/mysql环境:MYSQL_ROOT_PASSWORD: '密码'端口:- '3306:3306'健康检查:测试:[“CMD",“卷曲",“-f",“http://localhost:3306"]间隔:30s超时
..
当我使用 kubeadm 配置 Kubernetes 集群时,我的节点被标记为“无".这是 Kubernetes 中的一个已知错误,目前正在进行 PR. 但是,我想知道是否可以选择为节点手动添加角色名称. root@ip-172-31-14-133:~# kubectl 获取节点姓名 状态 角色 年龄 版本ip-172-31-14-133 就绪大师 19m v1.9.3ip-172-31-
..
背景 我按照 Dockerrel="nofollow noreferrer">this 指令在我的 Ubuntu 18.04 LTS (Server) 和后来的 Kubernetes 上,然后通过 kubeadm.初始化(kubeadm init --pod-network-cidr=10.10.10.10/24)并加入第二个节点后(我有一个双节点集群作为开始)我无法获得我的coredns
..
我使用 k8s 和 kubeadm 1.17 版.我正在尝试启用服务拓扑功能门,但我不能.文档说要使用“--feature-gates="ServiceTopology=true,EndpointSlice=true".我尝试在“kubeadm init"中使用它......但是kubeadm 说集群不可用.你能帮我吗?这是我正在关注的文档:https://kubernetes.io/docs/t
..
我正在尝试通过发出以下命令来设置 Kubernetes 主节点: kubeadm init --pod-network-cidr=192.168.0.0/16 紧接着:安装 Pod 网络附加组件(印花布) 后跟:主隔离 问题:coredns pod 具有 CrashLoopBackOff 或 Error 状态: # kubectl get pods -n kube-syste
..
我在使用 Kubeadm 安装 Kubernetes 时遇到了一些问题.我在公司网络背后工作.我在会话环境中声明了代理设置. $ export http_proxy=http://proxy-ip:port/$ export https_proxy=http://proxy-ip:port/$ export no_proxy=master-ip,node-ip,127.0.0.1 安装完所有必
..
我正在尝试运行 Kubernetes 并尝试使用 sudo kubeadm init.按照官方文档的建议,Swap 已关闭. 问题是它显示警告: [kubelet-check] kubelet 似乎没有运行或未正常运行.[kubelet-check] 等于'curl -sSL http://localhost:10248/healthz' 的 HTTP 调用失败,错误:Get http:/
..
编辑:我设置的重点是实现(如果可能)以下内容: 我有多个 k8s 节点 当我联系一个 IP 地址(来自我公司的网络)时,它应该被路由到我的容器/pod/服务/任何东西之一. 我应该能够轻松设置该 IP(就像在我的服务 .yml 定义中一样) 我正在运行一个小型 Kubernetes 集群(使用 kubeadm 构建),以评估是否可以将我的 Docker(旧)Swarm 设置移至 k
..
我已经使用 kubeadm 在 GCE 上设置了一个自定义的 kubernetes 集群.我正在尝试将 StatefulSets 与持久存储一起使用. 我有以下配置: 种类:存储类api版本:storage.k8s.io/v1元数据:名称:gce-slow供应商:kubernetes.io/gce-pd参数:类型:pd-标准区域:europe-west3-b---api 版本:应用程序/v
..
我在 Virtualbox 内运行的 centos VM 上安装 kubernetes(kubeadm),所以使用 yum 我安装了 kubeadm、kubelet 和 docker. 现在在尝试使用 kubeadm init --pod-network-cidr=192.168.56.0/24 --apiserver-advertise-address=192.168.56.33/32 设
..
我在 Ubuntu 虚拟机上使用 kubeadm (v1.18) 设置了一个 k8s 集群.现在我需要添加一个入口控制器.我决定使用 nginx(但我对其他解决方案持开放态度).我根据 docs,“裸机"部分安装了它: kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-
..
我正在尝试从我的工作站访问我的 k8s 主机.我可以很好地从 LAN 访问主站,但不能从我的工作站访问.错误信息是: % kubectl --context=employee-context 获取 pods无法连接到服务器:x509:证书对 10.96.0.1、10.161.233.80 有效,而不是 114.215.201.87 如何将 114.215.201.87 添加到证书中?我是否需要
..
我正在尝试在运行 armbian(基于 ubuntu 仿生的内核 4.19)的单板计算机(非树莓派)上设置单节点集群.我根据 官方指南 设置了所有内容,但是当我尝试运行 kubeadm init 它在启动控制平面时失败,timed out waiting for the condition. 我阅读了有关此问题的所有问题和疑问,但似乎对我没有任何作用.我也尝试了不同的 kubernetes
..
我正在使用kubespray在内部设置k8s集群. 我正在尝试使用CIS Benchmark文档强化kubernetes集群. 对于-kubelet-certificate-authority 参数,我在apiserver和kubelet之间建立了TLS连接.然后,我在主节点上编辑了API服务器pod规范文件/etc/kubernetes/manifests/kube-apiserve
..
我正在尝试运行Kubernetes,并尝试使用 sudo kubeadm init .交换已按照官方文档的建议关闭. 问题在于它显示警告: [kubelet-check]似乎kubelet不在运行或运行状况良好.[kubelet-check]等于'curl -sSL http://localhost:10248/healthz'的HTTP调用失败,并显示以下错误:Get http://l
..
编辑:请看下面 我是新手,尝试使用kubeadm用2台物理计算机构建本地集群.我正在关注 https://github.com/mongodb/mongodb-enterprise-kubernetes步骤,一切正常.起初,我正在安装kubernetes运算符,但是当我尝试安装ops Manager时,我得到了: 0/2节点可用:2个容器具有未绑定的即时PersistentVolumeCla
..