草庐IT

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

K8s集群部署最新Jenkins 2.387.1

K8s集群部署最新Jenkins2.387.1概述环境准备设置存储目录并启动NFS服务安装NFS服务端动态创建NFS存储(动态存储)部署jenkins服务概述Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。在Devops时代Jenkins有着不可缺失地位,也体现了Jenkins的亮点,废话不多说,我们进入在k8s环境下安装最新的Jenkins。环境准备一般k8s的数据都会存放于远程存储服务器上来保证安全,采用的方式也有很多,如nfs,ceph等等多种,这里我们介绍nfs存储。nfs存储配

k8s--基础--01--介绍

k8s–基础–01–介绍1、kubernetes是什么?Kubernetes是一个可移植、可扩展的、开源的容器管理平台简称k8s可用于管理多个主机上的容器化应用程序。提供了应用程序的快速部署,维护,扩缩容,升级和回滚的能力通过service可以实现服务注册、服务发现和四层负载均衡通过cordns可实现域名解析通过ingress可以实现七层负载均衡。2、k8s优势2.1、灵活部署kubernetes支持在多种平台部署,可在私有云,公有云,混合云,openstack、openshift、VMwarevSphere,VMwareWorkstation,虚拟机,物理机等环境部署。2.2、安全高效,拥有

openldap docker k8s部署

1、docker部署首先编写docker-compose.yml文件:version:'2'services: openldap:  image:osixia/openldap:1.5.0  container_name:openldap  restart:always  environment:   LDAP_ORGANISATION:"gavin"   LDAP_DOMAIN:"auth.gavin.cn"   LDAP_BASE_DN:"dc=auth,dc=gavin,dc=cn"   LDAP_ADMIN_PASSWORD:"123456"   LDAP_CONFIG_PASSWOR