前因: 今天打开本地测试k8s集群,执行kubectl get nodes,直接提示证书过期了,如图: 通过提示确实是过期了,那么我们来使用集群证书命令确认以下:执行 kubeadm certs check-expiration 确实,跟提示的一致。 解决方式: 第一步: 手动更新证书,执行:kub
纠正问题:1、第四步创建NFS provisioner的时候使用的容器有一点问题,无法创建出pv,可以把镜像修改为:easzlab/nfs-subdir-external-provisioner:v4.0.1,就可以正常创建pv2、如果只有一个sc存储类,记得设置为该存储为默认存储类,参考上面文章下面一点的操作即可。 可随意转载,欢迎署名!
k8s安装dashboard面板 官方参考连接:https://github.com/kubernetes/dashboard/blob/master/docs/user/access-control/creating-sample-user.md前提:按照官方的文档启动kubectl proxy之后并且访问ui界面的时候提示输入token,获取方法如下
kubectl create deployment nginx --image=nginx:1.20 -o yaml --dry-run=client > my-deployment.yaml cat my-deployment.yaml apiVersion: apps/v1 kind: Depl
首先是deployment: apiVersion: apps/v1 kind: Deployment metadata: name: webapp1 spec: replicas: 1 selector: matchLabels: app: webapp1 template: metadata:
root@k8s-master:~# kubectl get node The connection to the server localhost:8080 was refused - did you specify the right host or port? 原因:使用kubeadm安装的k
前提: 安装kubelet工具,参考:https://jimmysong.io/kubernetes-handbook/practice/kubectl-installation.html 如遇科学上网问题请自行解决。 推荐国外vps服务器:https://www.vultr.com/?ref=72
kubernets-dashboard顾名思义是操作面板安装,也就是可视化管理机器,同意我们用镜像结合配置文件部署。 1、下载镜像: 如图: 2、新增部署配置文件 需要2个文件。 文件一dashboard.yaml: 文件二: dashboard-svc.yaml文件 3、分别执行2个部署文件 4、
再次明确下架构: 三台虚拟机 centos 7.4系统,docker为17版本,ip为10.10.90.105到107,其中105位master,接下来的master相关组件安装到此机器上。 etcd集群为3台,分别复用这3台虚拟机。 作为k8s的核心,master节点主要包含三个组件,分别是: 这
node节点需要安装flannel网络插件才能保证所有的pod在一个局域网内通信,直接使用yum安装即可,版本是0.7.1. 1、安装flannel插件: 注意是2个node节点都需要安装,都需要修改service文件和配置文件。 2、修改service文件/usr/lib/systemd/syst
hi,everybody,我回来了,之前安装到flannel之后,文章一直没有更新,甚至不少小伙伴都来加qq询问是否继续更新了, 这里说明下原因,我在部署1.91node的时候的确出现了各种各样的问题,导致节点启动后哦,master总是看不到,遇到的问题大概有 1、虚拟机时间同步不一致问题,导致et
为了是集群内的服务能使用dns进行服务解析,集群内需要使用dns服务器,可以按照kube官方dns,即kubedns或者其他的dns,比如coredns, 本例中按照的为coredns,按照简单,编辑文件执行create部署即可,使用现成的镜像安装。 在/etc/kubernetes/yamlfil
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号