EDAS的Serverless ACK(也就是ASK)接受通过helm部署应用嘛?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
是的,EDAS 的 Serverless ACK(即 ASK,Serverless Kubernetes 集群)支持通过 Helm 部署应用。以下是相关的详细说明和操作步骤:
在使用 Helm 部署应用之前,请确保满足以下前提条件: - 您的阿里云账号已开通 EDAS 和容器服务 Kubernetes 版。 - 已创建微服务空间。 - 已完成容器服务 Kubernetes 版的角色授权。 - 已创建 Serverless Kubernetes 集群,并将其成功导入到 EDAS 控制台。
您可以通过下载 EDAS 提供的 Helm Chart 包来部署应用。例如,执行以下命令获取 Demo 应用的 Helm Chart 包:
wget https://edas-hz.oss-cn-hangzhou.aliyuncs.com/helm/edas-apps-chart-1.0.0.tgz
使用 helm install
命令安装 Helm Chart 包。例如:
helm install edas-apps edas-apps-chart-1.0.0.tgz
此命令会将应用部署到指定的 Serverless Kubernetes 集群中。
kubectl
查看应用是否已成功创建:
kubectl get cloudapps
如果您需要删除通过 Helm 部署的应用,可以使用以下两种方式之一: - 方式一:删除 Deployment 或 StatefulSet:
kubectl delete deployment <deployment-name>
kubectl delete cloudapps <cloudapp-name>
通过上述步骤,您可以顺利在 EDAS 的 Serverless ACK(ASK)集群中使用 Helm 部署和管理应用。如果有进一步的需求,例如配置高级参数或添加负载均衡,请参考相关文档中的详细说明。