从此,K8S入门0门槛!

前言

当你想要入门K8S的时候,往往会被各种概念搞的晕乎乎的,什么API Server,Scheduler,Controller manager,Etcd,Pod,Kubelet,kube-proxy,deployment......

哪怕你使用了各种图形化面板,例如我之前使用的kuboard,还有目前使用的KubeSphere,都没法真正的做到屏蔽底层概念,让用户把重心放在应用上,这时候你可能会把Sealos搬出来,可是你看它的价格计算器啊

这个价格够我买个4C8G的服务器了,我还不如去用服务器

但是,最近出现了一个我愿意称为跨时代的东西,那就是雨云的云应用

我翻遍了目前的每一个页面,每一个功能,只发现了两个K8S的名词,Pods和服务(Service)

那么在哪里呢,在资源监控和应用管理出现了一瞬间

既然它没有其他的K8S中的概念,那么这究竟是什么东西?

有一个比方,你从雨云免费领了一个手机,你需要什么直接在应用商店里下应用就可以了,你的应用使用了多少资源,你付多少资源的钱就好了,甚至不用关心什么服务器什么基础设施

使用截图

使用方法

首先需要来搞一个雨云的号,雨云 - 新一代云服务提供商,使用这个链接可以有优惠,怎么注册就不用教了吧

注册完成后去云应用里面,然后创建一个项目

至于接下来的操作,因为它太简单了,随便摸索就能在没有任何云原生/服务器/容器基础的情况下搞明白,我们以安装cloudreve网盘程序为例,看看装一个到底有多简单

安装Cloudreve体验

跟着上面的步骤创建好项目之后,进入项目的管理页,来到应用管理,新建一个应用,然后就可以在应用商店里挑了

找到我们想安装的应用,直接点击安装即可

我们只需要关心一个东西,那就是红色框中的端口,随便选一个不冲突的端口就能用,如果你不希望使用共享IP,而是像每台服务器那样,每个都有独立的IP,你可以在蓝色框中更改

创建后等待一会,通常几秒就可以部署好,不会超过1分钟,比服务器开机都快

等状态变为运行中后,点击服务后面的小地球和一个端口号的东西可以复制访问地址

直接粘贴到浏览器的地址栏里就能访问了

这一切是不是感觉和用手机的体验差不多,需要什么就从应用商店安装什么

你也可以看当前应用的文件管理、终端、日志等

结束语

我们不妨来对比一下,如果你想把服务器变成这样方便的操作,你怎么说也要预估服务器配置,根据兼容性选操作系统,安装docker,安装面板,配防火墙,国内服务器的话甚至还要配docker镜像

还有一个最关键的问题,你真的用得到服务器的那么多配置吗,看看自己的服务器,除了apt/yum/dnf什么的装个东西,或者跑个docker build,再或者某些高负载场景,CPU负载连20%都没超过吧?内存是不是还要提心吊胆的预留一些?

就拿我这台机子来说,CPU负载常年在10%以下,但是又因为其他云厂商性价比高的服务器,通常也只有2-2,2-4,4-8这种比例的配置,服务真正运行起来,甚至CPU只要1个核心就能用,但是内存却吃的比较多,可能需要6G,这时候完全可以使用云应用来降本增效

毕竟云应用本身就存在资源冗余,刚好你只需要为你已用的那部分资源付费

相关推荐
Cloud云卷云舒6 小时前
智能体长期记忆技术选型分析报告
云原生·ai-native·haishandb
IT二叔8 小时前
Kubernetes(K8s)-01-简介
云原生·容器·kubernetes
暖和_白开水8 小时前
数据分析agent(十三_3):docker mysql容器镜像服务的异常错误
mysql·docker·容器
爱小黄10 小时前
使用docker搭建集群-使用 Docker 搭建 KingbaseES 集群
运维·docker·容器
张gangtie11 小时前
K8s 节点切换容器运行时(Docker -> containerd)排错经历
kubernetes
余—笙12 小时前
Docker安装rabbitmq并安装延迟队列插件
docker·容器·rabbitmq
沉迷学习 日益消瘦13 小时前
10-Gateway API
运维·kubernetes·gateway
心念枕惊13 小时前
Docker--Docker Swarm集群
运维·docker·容器
敖行客 Allthinker14 小时前
docker容器安装Python反推镜像步骤(适用于临时调试用)
python·docker·容器