草庐IT

k8s1.27.x 最新版本使用kubeadm 的containerd的方式安装

k8s1.27.x最新版本使用kubeadm的containerd的方式安装一:k8s1.27.x的概述太平洋时间2023年4月11日,Kubernetes1.27正式发布。此版本距离上版本发布时隔4个月,是2023年的第一个版本。新版本中release团队跟踪了60个enhancements,比之前版本都要多得多。其中13个功能升级为稳定版,29个已有功能进行优化升级为Beta,另有18个Alpha级别的功能,大多数为全新功能。1.1:k8s1.27.x更新镜像仓库切换http://k8s.gcr.io到http://registry.gcr.ioKEP-1847:StatefulSetPV

DB-Engines排名公布 GBASE南大通用入围国产数据库TOP 3

什么是DB-Engines排名?DB-Engines排名是数据库领域的流行度榜单,它对全球范围内的419款数据库(截至2023年7月)进行排名,每月更新一次,排名越靠前,则表示越流行。在很多技术选型的场合,都会引用DB-Engines的排名数据,用于论证数据库的成熟度和流行度,可以说是业界最权威的排名榜单。在国内,也有这样一个第三方机构,那就是墨天轮国产数据库排行。国产数据库走出国门发光发热近期,墨天轮社区特约作者尹海文通过对DB-Engines排名与墨天轮排名进行对比,结合两个榜单最新的排名对国产数据库发展现状进行了分析。文中,作者对DB-Engines排名与墨天轮排名进行了简要介绍,对比了

K8s进阶7——Sysdig、Falco、审计日志

文章目录一、分析容器系统调用:Sysdig1.1.安装1.2常用参数1.3采集分析1.4示例1.4.1查看某进程系统调用事件1.4.2查看建立TCP连接事件1.4.3查看某目录下打开的文件描述符1.4.4查看容器的系统调用1.5Chisels工具1.5.1网络类1.5.2硬盘类1.5.3cpu类1.5.4容器类1.5.5示例二、监控容器运行时:Falco2.1安装2.2规则参数2.3默认规则2.3.1规则一2.3.2规则二2.3.3规则三2.4自定义规则2.5告警输出2.5.1输出为日志文件2.5.2web展示三、K8s审计日志3.1事件阶段3.2日志输出方式3.3审核策略3.3.1日志级别3

基于 K8S 搭建自己的 ELK 服务

基于K8S(K3S)搭建自己的ELK服务对应的Yaml资源在https://github.com/nicelizhi/k8s-elkelasticsearch服务Servicekind:ServiceapiVersion:v1metadata:name:elasticsearchspec:ports:-name:elasticsearchprotocol:TCPport:9200targetPort:9200selector:app:elasticsearchtype:ClusterIPsessionAffinity:NoneConfigMapkind:ConfigMapapiVersion:

如何用非root账号安装k8s集群

在大多数情况下,为了安装Kubernetes(K8s)集群,需要具有root权限或者以root身份执行某些操作,例如安装软件包和配置系统级别的设置。然而,你可以通过以下方法在非root账号下安装K8s集群:使用Minikube:Minikube是一个用于在本地机器上运行单节点Kubernetes集群的工具,它不需要root权限。你可以按照以下步骤进行安装:a.从Minikube的GitHub仓库下载适用于你的操作系统的二进制文件:Releases·kubernetes/minikube·GitHubb.将下载的二进制文件放置在可执行路径下,并赋予执行权限。c.运行Minikube启动命令以创建

ansible部署二进制k8s

简介GitHub地址:https://github.com/chunxingque/ansible_install_k8s本脚本通过ansible来快速安装和管理二进制k8s集群;支持高可用k8s集群和单机k8s集群地部署;支持不同版本k8s集群部署,一般小版本的部署脚本基本是通用的。plugins目录为k8s的常用插件。支持kubenetes版本:v1.18.x,v1.26.x,v1.27.x,v1.28.x如果有改进意见,可以直接提问题,欢迎star。

最后的组合:K8s 1.24 基于 Hekiti 实现 GlusterFS 动态存储管理实践

前言知识点定级:入门级GlusterFS和Heketi简介GlusterFS安装部署Heketi安装部署Kubernetes命令行对接GlusterFS实战服务器配置(架构1:1复刻小规模生产环境,配置略有不同)主机名IPCPU内存系统盘数据盘用途ks-master-0192.168.9.912450100KubeSphere/k8s-masterks-master-1192.168.9.922450100KubeSphere/k8s-masterks-master-2192.168.9.932450100KubeSphere/k8s-masterks-worker-0192.168.9.95

k8s简介、虚拟机快速搭建k8s集群、集群管理方式及K8S工作原理和组件介绍

文章目录1、k8s简介1.1、部署方式的变迁1.2、定义1.3、Kubernetes提供的功能2、虚拟机快速搭建k8s集群2.1、虚拟机配置(centos72G内存2个处理器)2.2、基础环境准备2.3、docker安装(易踩坑)2.4、安装k8s组件2.5、master节点部署2.6、部署网络插件2.7、2台node节点的虚机加入主节点2.8、验证集群是否部署成功2.9、设置ipvs模式3、集群管理方式3.1、分类方式3.2、master-node架构4、K8S工作原理和组件介绍4.1、结构图4.2、基本组件介绍4.3、部署一个应用在K8S底层的全流程4.4、原理分解4.4.1、主节点(ma

centos系统离线安装k8s v1.23.9最后一个版本并部署服务,docker支持的最后一个版本

注意:我这里的离线安装包是V1.23.9.K8Sv1.23.9离线安装包下载:链接:https://download.csdn.net/download/qq_14910065/88143546这里包括离线安装所有的镜像,kubeadm,kubelet和kubectl,calico.yaml,Dashboard的yaml,metrics的yaml,还有nginx.yaml,还有命令补全的安装包。说明:提前下载如上的安装包#在所有机器上导入镜像dockerload-ik8s1239_node.tardockerload-ik8s1239_master.tar1.系统性能优化#所有机器上执行cat

K8S出错bash: _get_comp_words_by_ref: command not found

重新配置了CentOS环境,执行kubectlapply-fxxx.yaml,想自动补全文件名,遇到错误:bash:_get_comp_words_by_ref:commandnotfound 但是试验其它bash自动补全功能,没问题,比如cd某个目录自动补全;比如ls某个文件自动补全。严重怀疑不是bash问题。按某前辈指点的步骤:1.安装bash-completion2. 执行bash_completion3.重新加载kubectlcompletionyuminstallbash-completion-ysource/usr/share/bash-completion/bash_comple