k3s系列(一) —— 环境准备及k3s安装

本文详细介绍了K3s的安装过程,包括Docker的安装与配置、镜像加速设置,以及K3s的安装与验证。K3s是一个针对边缘计算优化的Kubernetes发行版,简化了部署和管理。此外,还讲解了如何配置kubectl以及处理kubectl远程连接的证书问题。最后,文章提到了k3s镜像加速的配置方法。

概述

K3s 是一个轻量级的 Kubernetes 发行版,它针对边缘计算、物联网等场景进行了高度优化,简单来说就是低配版的k8s;rancher官网,特点如下。

  • 简单但功能强大的 batteries-included 功能本地存储提供程序,服务负载均衡器,Helm controller 和 Traefik Ingress controller。

  • 使用基于 sqlite3 的轻量级存储后端作为默认存储机制。同时支持使用 etcd3、MySQL 和 PostgreSQL 作为存储机制。

  • 最大程度减轻了外部依赖性,K3s 仅需要 kernel 和 cgroup 挂载

  • 所有 Kubernetes control-plane 组件的操作都封装在单个二进制文件和进程中,使 K3s 具有自动化和管理包括证书分发在内的复杂集群操作的能力。

Docker

在 k3s 中默认使用 containerd 作为容器运行环境,但可以通过配置修改 运行环境为 docker。如果想使用默认的 containerd ,可以跳过。

安装

Docker 提供了一键脚本,可以直接使用进行安装,安装命令如下所示:

curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh

安装完成以后通过可以 docker version 即可确认到版本信息:


                
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值