为Kubernetes开发者和运营商提供简单的低代码平台。
gopaddle是一个为Kubernetes开发者和运营商提供的低代码内部开发者平台(IDP)。它提供了一个自助服务门户,通过这个门户,开发人员可以将代码支架到容器上,自动生成YAML文件,构建Docker镜像,将应用程序部署到Kubernetes上,并集中管理应用程序的生命周期。
部署一个市场应用程序
Linode市场允许您使用云管理器在计算实例上轻松部署软件。请参阅 "开始使用市场应用 "以了解完整的步骤。
- 登录云管理器,从左侧导航菜单中选择 "市场 "链接。这将显示Linode创建页面,并预选了市场标签。
- 在选择应用程序部分,选择你想部署的应用程序。
- 按照创建计算实例指南中的步骤和建议完成该表格。根据您所选择的Marketplace App,可能会有其他配置选项可用。请参阅下面的配置选项部分,了解该市场应用的兼容分布、推荐计划和任何其他可用的配置选项。
- 点击 "创建Linode"按钮。一旦计算实例被配置并完全通电,等待软件安装完成。如果在这之前关闭实例的电源或重新启动,软件安装将可能失败。
- 要验证应用程序是否已完全安装,请参阅 "开始使用市场应用程序">"验证安装"。一旦安装完毕,请按照部署后入门部分的指示访问该应用程序并开始使用它。
预计部署时间:gopaddle应在计算实例完成配置后15-20分钟内完全安装。
- 支持的发行版: Ubuntu 22.04 LTS
- 推荐最低计划: 建议gopaddle的最低计划规模为8GB共享CPU Linode。
部署后开始工作
- 使用创建实例时输入的root用户和密码,通过LISH或SSH登录您的新计算实例。
- 查看安装日志。
tail -f /var/log/stackscript.log
- 当安装完成后,该日志文件中会显示以下信息。这一行包括你的gopaddle仪表板的URL。
gopaddle-lite installation is complete !
You can now access the gopaddle dashboard @ http://192-0-2-110.ip.linodeusercontent.com:30003/
4.打开你的网络浏览器,导航到上一步提供的URL。这应该是 http://[ip-address]:30003/
,其中 [ip-address] 可以用你的计算实例的IPv4地址或rDNS域代替(如 192-0-2-1.ip.linodeusercontent.com
).参见 管理IP地址 关于查看IP地址和rDNS的信息,请参见指南。
5.只要安装完成,这个URL应该显示gopaddle评估协议页面。查看评估协议并订阅精简版。

使用gopaddle
容器化和部署
订阅完成后,你可以使用你的电子邮件ID和初始密码登录到gopaddle控制台。
在主面板上,容器化和部署快速启动向导帮助使用GitHub个人访问令牌从GitHub上载一个源代码项目,构建并将生成的容器镜像推送到Docker注册中心。一旦构建完成,gopaddle将生成必要的YAML文件,并将docker镜像部署到本地microk8s集群。

前提条件
在容器化和部署快速启动向导的最后一步,启用禁用TLS验证选项。

在这个过程中产生的所有工件都可以在以后的阶段进行编辑和重新部署。
应用程序模板 - 市场
在模板下,市场应用承载了各种预建的Kubernetes模板。开发人员可以订阅这些模板,并在本地microk8s集群上部署它们。

关于gopaddle配置的更多信息,请参见文档。
gopaddle Marketplace应用程序是由gopaddle为Linode建立的。有关应用程序部署的支持,请联系 Linode支持.有关工具或软件本身的支持,请使用侧边栏中的信息或浏览其社区论坛。