本人穷,买不起多个 ecs 就买了一台 ecs,用不了 k8s,网上查资料都是要先停掉镜像、删除,然后在创建镜像,有没有简单的实现类似"热部署"的功能的?

本人穷,买不起多个 ecs 就买了一台 ecs,用不了 k8s,网上查资料都是要先停掉镜像、删除,然后在创建镜像,有没有简单的实现类似"热部署"的功能的?
1 precisi0nux Oct 27, 2020 via iPhone 你是说 ecs 只由一台 ec2 组成?热部署用 update_service 啊,或者 code deploy |
2 dethan Oct 27, 2020 via Android 把数据映射到主机试试 |
3 liuzhaowei55 Oct 27, 2020 via iPhone docker swarm |
4 tomczhen Oct 27, 2020 via Android 就 HTTP 服务来说,可以,弄个 Nginx 挂容器前面就行。 不过你都省这个钱了,干嘛给自己找不自在,停几分钟多省事。 |
5 Jirajine Oct 27, 2020 via Android 保持旧的服务不动,部署新的,完成后网关指向新服务,再把旧的撤掉。 |
6 StarUDream Oct 27, 2020 docker swarm + portainer |
7 lavvrence Oct 27, 2020 minikube: 单机 K8s |
8 kekxv Oct 27, 2020 via iPhone 开两个 docker,nginx 负载均衡 然后一个一个更新就可以了 |
9 julyclyde Oct 28, 2020 需要先开新的才能热部署 然后再关闭旧的 |
10 lx0758 Nov 4, 2020 docker swarm + traefik 谁用谁知道 |