首页 > 其他分享 >五分钟!获得轻量级的云原生应用控制平面

五分钟!获得轻量级的云原生应用控制平面

时间:2023-03-30 18:14:12浏览次数:60  
标签:原生 插件 -- KubeVela 五分钟 集群 节点 轻量级 velad

作者:乔中沛

云原生的不断成熟让大量基础设施层的能力可以被业务应用直接使用,然而广大的开发者们却苦于很高的上手门槛和学习成本,一直没有机会深入了解云原生生态的工具体系。今天我们将为你介绍一个好用的工具,它能够在离线环境帮你快速安装 Kubernetes 集群,低门槛的上手业务应用部署,还能具备多集群、云资源等一系列高阶能力,而你只需要准备一个能够运行 Docker 的系统环境。

这个工具就是 **VelaD [ 1] **,它可以帮助开发者从零开始,在三分钟内快速搭建基于 K3s 和 KubeVela 的云原生应用控制平面。

准备工作

  1. 如果你使用的是 Mac 或者 Windows,需要准备 Docker 环境,推荐使用 **Docker Desktop [ 2] **。
  2. 如果你使用的是 Linux,则无需准备工作。

安装 VelaD

Mac/Linux

curl -fsSl https://static.kubevela.net/script/install-velad.sh | bash

Windows

使用 Powershell 运行

powershell -Command "iwr -useb https://static.kubevela.net/script/install-velad.ps1 | iex"

安装中需要你输入当前用户的密码来安装到 PATH 中,用以下命令确认你已经安装成功:

velad version
Core Version: v1.7.5VelaD Version: v1.7.5

一键安装 Kubernetes 和 KubeVela 控制平面

最简单的情况下,使用 VelaD 创建多集群控制平面,只需要一条命令:

velad install

整个安装过程是离线完成的,只需要 1 分钟左右便可安装完成,除了 Kubernetes 以外,还会安装 KubeVela 这个现代化的云原生应用交付和管理平台,帮你轻松上手云原生应用的部署。不仅如此,你还可以通过添加更多节点和数据库来保证集群数据的更高可用性(见“添加集群”小节)。另外,以上命令所创建的控制平面并不会自动将集群暴露给公网。如果你需要通过公网访问你在远程服务器上创建的控制平面,参见**远程访问文档 [ 3] **。

image.png

该命令的背后是基于 K3s/K3d 技术为你在机器上创建一个单节点的 Kubernetes 集群,并在其中安装 KubeVela,及其命令行工具 vela。基于这个环境,你可以立刻开始交付你的业务应用。

开箱即用的应用交付功能

开启 VelaUX

随着 velad install 的执行,广受欢迎的控制台插件 VelaUX 也一并在你的机器上就绪了。注意 velad install 执行结束后的提示:

标签:原生,插件,--,KubeVela,五分钟,集群,节点,轻量级,velad
From: https://www.cnblogs.com/alisystemsoftware/p/17273874.html

相关文章

  • 混合式开发UI自动化 之原生和webview 切换
    正常进入小程序登录页面,操作写入用户名、密码,程序报错需切换页面至webview中,主要涉及context  driver.contexts输出打印 NATIVE_APP代表原生WEBVIEW代表小程序页面driver.switch_to.context(contexts[2])数字看需填写切换后即可进行元素操作 ......
  • 云原生容器高可用运维能力应用
    摘要:华为云容器SRE在海量集群和容器运维实践中,从智能运维能力、确定性场景恢复等多方面总结出一套确定性运维实践,以应对云原生业务快速增长。本文分享自华为云社区《云原......
  • 云原生应用保护平台市场指南 All In One
    云原生应用保护平台市场指南AllInOneMarketGuideforCloud-NativeApplicationProtectionPlatforms(......
  • 一款针对EF Core轻量级分表分库、读写分离的开源项目
    在项目开发中,如果数据量比较大,比如日志记录,我们往往会采用分表分库的方案;为了提升性能,把数据库查询与更新操作分开,这时候就要采用读写分离的方案。分表分库通常包含垂直分......
  • 在 Rainbond 上使用 Curve 云原生存储
    Curve是网易主导自研的现代化存储系统,目前支持文件存储(CurveFS)和块存储(CurveBS)。CurveBS的核心应用场景主要包括:虚拟机/容器的性能型、混合型、容量型云盘或持久......
  • ios手机上 使用原生input出现的问题
       1、inputtextarea有阴影//兼容性样式:苹果手机input输入框和textarea都会有阴影。并且聚焦的时候会放大input,textarea{-webkit-appearance:none......
  • 使用原生input实现单选按钮组
    typeRadioType={bottomHeight?:number;name:string;label:string;dirNameList:string[];required?:boolean;onChange?:(value:string)=>vo......
  • 业界首发丨《云原生网络数据面可观测性最佳实践》重磅来袭
    作者:阿里云云原生近几年,企业基础设施云原生化的趋势越来越强烈,从最开始的IaaS化到现在的微服务化,企业的颗粒度精细化和可观测性的需求更加强烈。容器网络为了满足企业更......
  • CNStack 云边协同平台:实现原生边缘竟能如此简单
    作者:良名云原生与边缘随着云技术的发展与普及,以K8s为代表的云原生概念越来越被企业所接受,成为企业数字化转型的坚实基础。其所倡导的不可变基础设施,以资源为管理对象......
  • 云原生系列
    什么是云原生​云原生CloudNative1在公有云,私有云,混合云,基于容器,服务网格,微服务,不可变的基础设施和声明式API......