草庐IT

k8s-master-e

全部标签

git 将本地分支与远程master主分支合并

1.gitadd.//将本地修改文件加入暂存区2.gitcommit-m"修改内容"//提交日志3.gitcheckoutmaster//切换到主分支(建议操作到这里的时候利用gitbranch查看一下本地分支有哪些)4.gitpull//将本地主分支代码更新5.gitcheckoutself-branch//切换到自己分支6.gitmergemaster//将主分支代码合并更新到自己分支7.gitpush//提交到自己分支远程端8.gitcheckoutmaster//切换到主分支9.gitmergeself-branch//将自己代码合并更新到本地主分支master10.gitpush//

K8s暴露服务的三种方式

在Kubernetes中,我们可以使用三种方式来暴露服务,以便外部应用程序可以访问它们。这些方式包括:NodePortNodePort是Kubernetes中最简单的一种暴露服务的方式。它允许我们将容器端口映射到主机的某个端口上。这样,我们就可以通过主机的IP地址和该端口访问服务。NodePort的主要优点是易于设置和使用,但它也有一些缺点。首先,NodePort只能使用主机上的端口,这意味着我们需要管理端口的分配和冲突。其次,由于NodePort使用主机IP地址,因此我们需要确保每个节点都有一个公共IP地址或DNS名称。LoadBalancerLoadBalancer是一种更高级的方式,它允

Kubernetes(k8s)安装NFS动态供给存储类并安装KubeSphere

Kubernetes安装NFS动态供给存储类并安装KubeSphereKubeSphere介绍环境准备KubeSphereNFS动态供给安装NFS动态供给搭建NFS下载动态供给驱动修改驱动文件安装动态供给安装KubeSphere下载KubeSphere的yaml资源清单文件安装KubeSphere使用KubeSphere部署应用创建项目部署MySQLKubeSphere介绍它是一款全栈的Kubernetes容器云PaaS解决方案(来源于官网),而我觉得它是一款强大的Kubernetes图形界面,它继承了如下组件(下面这段内容来自官网):KubernetesDevOps系统基于Jenkins为引

k8s无法正常启动使用,排查:etcd损坏

k8s无法正常启动使用,排查:etcd损坏问题:在跑项目的时候,机器意外断电了,重启后发现kubectl无法使用,报错如下:[root@k8s-master01wal]#kubectlgetpodTheconnectiontotheserver192.168.18.101:6443wasrefused-didyouspecifytherighthostorport?排查:1、[root@k8s-master01~]#journalctl-fukubelet5月0612:05:34k8s-master01kubelet[18467]:I050612:05:34.79838718467kubele

【云原生-K8s】k8s可视化管理界面安装配置及比较【Kuboard篇】

总览前置条件Kuboard资源信息在线安装安装命令等待Kuboardv3就绪访问Kuboard在线访问k8s可视化管理界面安装配置及比较总览安装了k8s控制面板,方便日常的问题处理,查看资源状态信息,也可以增加子账号进行开放给其他人员使用,减少命令操作,提升工作效率前置条件须有一个正常使用的k8s集群附k8sv1.23版本搭建:https://blog.csdn.net/u010800804/article/details/124524688Kuboard快速落地Kubernetes资源信息官网:https://kuboard.cn/开源地址:https://github.com/eip-wo

k8s报错收集汇总

文章目录报错信息:name:Invalidvalue:"openstack_controller执行的命令为:解决办法:报错:k8s-master上:执行kubectlgetnodes获得的内容全是NotReady(workaroud方法)messages报错信息:解决办法:报错:k8s-node上:执行kubectlgetnodes获得的内容全是NotReady(workaroud方法)具体报错前操作了什么?解决办法:报错:k8s-master上:执行kubectlgetnodes获得的内容全是NotReady(根本解决)解决办法:报错:k8s-node上:执行kubectlgetnodes

如何基于麒麟操作系统(Kylin)部署K8S集群(详细流程文档)

如何基于麒麟操作系统(Kylin)部署K8S集群(详细流程文档)一、K8S集群节点准备1.1主机操作系统说明序号操作系统及版本备注1KylinV10SP31.2主机硬件配置说明需求CPU内存硬盘角色主机名值4C8G100GBmasterk8s-master01值4C8G100GBworker(node)k8s-worker01值4C8G100GBworker(node)k8s-worker021.3主机配置1.3.1主机名配置由于本次使用3台主机完成kubernetes集群部署,其中1台为master节点,名称为k8s-master01;其中2台为worker节点,名称分别为:k8s-work

k8s部署的4方案

k8s(Kubernetes)是一个开源的容器编排平台,支持多种部署方式。常见的k8s部署方式包括:基于二进制文件、kubeadm工具、云服务提供商、容器镜像等方式。下面对这些k8s部署方式进行简要介绍:1.基于二进制文件的部署方式这种方式需要手动下载和安装k8s组件,包括kube-apiserver、kube-controller-manager、kube-scheduler、kubelet、kube-proxy等组件,并手动配置参数和启动命令。适合需要自定义配置和精细控制的场景,但也需要花费更多的时间和精力进行维护和升级。2.使用kubeadm工具部署kubeadm是k8s官方推荐的工具,

k8s、docker添加daemon.json添加“exec-opts“: [“native.cgroupdriver=systemd“]后无法启动的问题

考虑k8s下docker下载镜像太慢,修改了daemon.json,按照手册抄,添加{ "exec-opts":["native.cgroupdriver=systemd"], "registry-mirrors":["https://kn0t2bca.mirror.aliyuncs.com"]}结果发现k8s起不来了,–Unitdocker.servicehasbegunstartingup.Aug1022:02:01k8s-masterdockerd[1831]:unabletoconfiguretheDockerdaemonwithfile/etc/docker/daemon.json:

RustDesk reset by peer 连接被对方关闭 Docker k8s

最近搞物联网硬件的时候需要搭建一个RustDesk参考文档:https://rustdesk.com/docs/zh-cn/self-host/install/看到有一个DockerCompose的部署version:'3'networks:rustdesk-net:external:falseservices:hbbs:container_name:hbbsports:-21115:21115-:21116#自定义hbbs映射端口-:21116/udp#自定义hbbs映射端口image:rustdesk/rustdesk-server:latest-arm64v8command:hbbs-r