应用管理
通过 Sealos 应用管理功能快速部署和管理容器化应用,支持一键部署、弹性伸缩、多端口暴露、持久化存储等特性
除了使用【应用商店】中的预制应用,您还可以通过【应用管理】来部署自定义应用。
【应用管理】是 Sealos 内置的单镜像部署工具,它通过直观的图形化界面和自动化流程,将复杂的 Kubernetes 资源操作简化为易于理解的“应用”概念。无论您是部署自己的应用还是第三方应用,都可以在 5 分钟内轻松完成部署和上线。
Sealos Devbox 开发环境最终部署上线都是通过【应用管理】来完成的。
目前【应用管理】具备以下功能:
- 一键式部署:支持通过公有或私有镜像快速部署应用,用户仅需填写应用名称、镜像地址等基本信息,即可完成容器化应用的创建。
- 弹性资源配置:允许自定义 CPU、内存资源配额,并支持多副本部署和水平自动伸缩 (HPA),根据负载动态调整实例数量。
- 多端口暴露:可将应用的多个端口通过公网域名暴露,支持 HTTPS 访问及 TLS 自动配置。
- 持久化存储:通过挂载存储卷实现数据持久化,保障数据安全。
- 实时监控:提供应用和 Pod 级别的 CPU、内存使用率监控,并集成日志管理和系统事件分析功能,便于快速定位问题。
- 终端调试:支持一键进入容器终端,直接执行调试命令或查看运行状态。
- 自定义域名:可为应用绑定专属域名,提升品牌识别度,并支持内网与外网访问策略配置。
- 环境变量与配置文件:通过界面配置环境变量或上传配置文件 (如数据库连接信息),实现应用参数动态注入。