选择轻量应用服务器,可以看到如下界面,使用应用模板创建,开箱即用。选择k3s创建即可,目前对于创建的机器信息如下:
名称 | 详情 |
---|---|
版本 | 1.28.2 |
操作系统 | CentOS 7.8 64bit |
内存建议 | ≥ 2GB |
系统盘建议 | ≥ 20GB |
K3s是一款开源、极轻量的Kubernetes发行版,当前为CNCF云原生计算基金会沙箱项目,对服务器计算资源要求较低,可单机运行。该镜像基于CentOS 7.8 64位操作系统,已预置Kubernetes-dashboard可视化工具,方便您通过浏览器进行Kubernetes集群管理。[1]
官网:k3s.io
文档:https://docs.k3s.io/
K3s 是轻量级的 Kubernetes。K3s 易于安装,仅需要 Kubernetes 内存的一半,所有组件都在一个小于 100 MB 的二进制文件中。它适用于:Edge、IoT、CI、Development、ARM、嵌入 K8s、不去学习那么多的 Kubernetes 高深知识也能上手使用 [2]
时间 | 版本 |
---|---|
2023年12月11日 | v1.28.4+k3s2 |
Download K3s - latest release: x86_64, ARMv7, ARM64, and s390x are supported
https://github.com/k3s-io/k3s/releases/tag/v1.28.4+k3s2
sudo k3s server &
# Kubeconfig 具体位置 /etc/rancher/k3s/k3s.yaml
sudo k3s kubectl get node
# 加入工作节点.
# NODE_TOKEN 在 /var/lib/rancher/k3s/server/node-token
sudo k3s agent --server https://myserver:6443 --token ${NODE_TOKEN}
curl -sfL https://get.k3s.io | sh -
创建好k3s后,进入实例详情页,防火墙端口放通9090端口,因为Kubernetes Dashboard 默认端口为9090。
点击登录,复制命令dahboard-token
可以得到登录 Kubernetes Dashboard的token,登录后即可管理操作k3s集群,如下图所示:
总之,使用腾讯云提供的应用模板,一键创建,速度很快,对于学习和测试来说是非常方便的,这里还有其他各类场景试用,后面会一个一个的和大家介绍!可以关注下哦!
[1]
腾讯云服务器: https:cloud.tencent.com
[2]
轻量级kubernetes: https://docs.k3s.io/zh/