简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
有两种方式可以启动集群,一种是通过yml文件启动,一种是通过命令行启动。root用户自带所有权限,因此只需创建该用户,开启认证即有所有权限。编辑好配置文件后用下面的命令再各个主机依次启动。请参考官方例子,这里不再赘述。随后根据提示设置密码即可。
在vmware中安装麒麟V10服务器时,图形界面出现显示不完整导致无法登录的问题,所以决定再开机前设置系统启动的默认等级进行修改。重启系统,在这个界面是按 e随后会进入以下界面(多用户模式levele3)可以在箭头指向的地方增加配置,以下配置是指进入多用户模式(单用户模式)在相同位置改为init=/bin/bash,最后按ctrl + x就可进入相应的模式。当前状态只是暂时以多用户模式进入系统,还
大概率是网络组建flannel出问题了重启即可Kubectl delete pod 组件全称 -n kube-system
在k8s中部署pod调试过程中无法看到print输出,需要在deployment配置中加上以下参数。
在k8s驱逐某个node上的pod时,发现永远是驱逐中,pod一直处于Terminating中,并且在该节点的kubelet日志中看到Failed to watch directory…no space left on device内容。查看kubelet日志。
如果是kubeadm的方式部署:默认是在/etc/kubernetes/manifests目录下直接在该目录下创建新的yaml即可。例如:static-web.yamlapiVersion: v1kind: Podmetadata:name: static-weblabels:role: myrolespec:containers:- name: webimage: nginx:1.17.6por
问题描述:二进制安装k8s过程中使用以下命令查看组件状态时kubectl get cs产生了以下报错Unable to connect to the server: x509: certificate signed by unknown authority原因分析:原因是因为之前在主机中使用kubeadm安装过k8s,执行过以下命令mkdir -p $HOME/.kubesudo cp -i /e
如果遇到使用k8s创建的busybox的pod无法解析service的域名,可能是因为busybox容器最新版本的问题。最新版busybox的DNS解析方式有差异,选择busybox:1.28.4即可
k8s 调度神器 descheduler
我这里遇到的情况是,master节点的/etc/kubernetes/pki/apiserver-kubelet-client.crt 证书文件过期导致的无法验证的问题,将该证书更新后就恢复正常了。在执行kubectl exec命令时遇到了报错,所有的pod都无法exec进入。