K8S两种安装方式如何选择?
K8S两种安装方式如何选择?\nKubeadm VS kubernetes 二进制\n\n1、kubeadm 方式部署(推荐)\n推荐理由:\n\n官方推荐:kubeadm 是 Kubernetes 官方提供的工具,用于快速搭建生产级别的 Kubernetes 集群,尤其适合于初次部署和对集群稳定性要求较高的场景。\n简化部署:kubeadm 自动处理了大量的初始化步骤,包括证书生成、网络配置、Pod...
K8S日常运维手册
Kubernetes(简称 K8S)是一种广泛使用的容器编排平台,能够自动化部署、扩展和管理容器化应用。对于运维人员来说,掌握 Kubernetes 的日常运维技能是确保系统稳定运行的关键。本文将介绍一些 Kubernetes 日常运维的基本操作与技巧,帮助你更好地管理和维护你的 Kubernetes 集群。 1. 集群健康检查 1.1 查看节点状态 确保所有节点都正常运行是 Kubernetes 运维...
k8s 1.24.x之后如果rest 访问apiserver
1.由于 在 1.24 (还是 1.20 不清楚了)之后,下面这两个apiserver的配置已经被弃用 了,简单的说就是想不安全的访问k8s是不可能了,所以只能走安全的访问方式也就是 https://xx:6443了,所以需要证书。 - --insecure-port=8080 - --insecure-bind-address=0.0.0.0 2.获取证书 登录k8s master节点...
离线初始化k8s
netes-version 1.29.5 导出镜像为 tar 文件 接下来,导出这些镜像为 tar 文件,以便能够传输它们。例如,对于一些主要的 Kubernetes 组件: sudo ctr -n k8s.io images export kube-apiserver.tar registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiser...
从需求角度介绍PasteSpider(K8S平替部署工具适合于任何开发语言)
你是否被K8S的强大而吸引,我相信一部分人是被那复杂的配置和各种专业知识而劝退,应该还有一部分人是因为K8S太吃资源而放手! 这里介绍一款平替工具PasteSpider,PasteSpider是一款使用c#编写的linux容器部署工具(使用PasteSpider和自己用啥语言开发没关系哈!),简单易上手(从0到一键发布30分钟学习足够了!),非常节省资源,支持Sqlit...
飞天使-k8s知识点30-kubernetes安装1.28.0版本-使用containerd方式
bc3122a5f30a8f627 kernel-ml-devel-4.19.12-1.el7.elrepo.x86_64.rpm建议是4.17版本之上就好 echo "172.17.200.40 k8s-master01" | sudo tee -a /etc/hostsecho "172.17.200.41 k8s-master02" | sudo tee -a /etc/hostsecho ...
k8s 使用Docker和Containerd对比分析
目录 k8s 使用Docker和Containerd对比分析 互动1:docker build构建的镜像和containerd镜像通用吗? 互动2:k8s1.24之前版本和1.24及1.24之后版本区别? k8s 使用Docker和Containerd对比分析 如果你使用Docker作为K8S容器运行时的话,kubelet需要先要通过dockershim去调用Docker,再通过Docker去调用con...
研发效能 | Jacoco dump基于k8s的实现
java -jar jacococli.jar dump --address 192.169.110.1 --port 6300 --destfile ./jacoco-demo.exec 如果是非 k8s 的集群,也只需要遍历执行这条命令即可,但是对于 k8s 服务的处理有有点力所不逮。 当我们使用 k8s 部署服务后,应用实例将会无状态话,用户不再去关心实例的 ip,端口等信息,service 自动...
k8s 资源文件参数介绍
Kubernetes资源文件yaml参数介绍 yaml 介绍 yaml 是一个类似 XML、JSON 的标记性语言。它强调以数据为中心,并不是以标识语言为重点例如 SpringBoot 的配置文件 application.yml 也是一个 yaml 格式的文件 语法格式 通过缩进表示层级关系不能使用tab进行缩进,只能使用空格一般开头缩进两个空格大小写敏感字符后缩进一个空格,如冒号、逗号如果需要将多段...
【k8s】集群安装 Jenkins(一):实现持续集成与持续交付
【k8s】集群安装 Jenkins(一):实现持续集成与持续交付 一、 准备工作 二、安装 Jenkins 2.1 设置NFS共享目录 2.2 创建名称空间 2.3 创建持久化卷和声明 2.4 创建sa账号 2.5 对sa账号授权 2.6 通过Deployment方式部署Jenkins 2.7 查看Jenkins是否创建成功 2.8 创建Jenkins-service 三、配置Jenkins 3.1 ...