首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最大限度地自我管理的托管平台和操作系统及以上的容器化器(如Vagrant)

最大限度地自我管理的托管平台和操作系统及以上的容器化器(如Vagrant)
EN

DevOps用户
提问于 2018-11-15 08:17:43
回答 1查看 49关注 0票数 -1

一个高度自我管理的托管平台(如DigitalOcean/Linode )允许客户快速创建自己的VPSE (虚拟专用服务器环境),其中包括一个通用的自由和开放源码软件操作系统,如Debian、Ubuntu、Fedora、CentOS等等。

除此之外,自由和开放源码软件社区提供了一种软件类型,我可以称之为OS和上面的容器化器(比如Vagrant)。

我想知道,最大限度地自我管理的托管平台,给一个操作系统的选择和工作,使软件,如Vagrant完全多余,如果一个人想要持续集成。

例如,喜欢持续集成的人可能会走这条路:

  1. 旋转box /Bionic64盒与Vagrant
  2. 提供可安装码头的操作手册18.06.1-ce
  3. 基于mysql的启动码头容器:5.7.24映像

在这种情况下,最大限度地自我管理的托管平台难道不会导致像Vagrant这样的软件在这些服务中毫无用处吗?

EN

回答 1

DevOps用户

回答已采纳

发布于 2018-11-15 22:44:00

是的,有许多提供程序使第一步变得多余;也就是说,它们只需单击一个按钮就可以为您提供一个工作、优化、运行的Linux框,而不必关心它的工作方式。或者他们根本不需要运行一个"box“(VM)。AWS、Azure、GCP、OpenShift等都是这样做的,而且做得很好。

在我的困境中,我们主要是为了让开发人员快速提高速度,即安装一个VM,该VM具有开发特定应用程序所需的正确成分(任何编译器、OS软件包等的特定版本)。这很好,因为Vagrant给开发留下了一个沼泽标准的VM,他可以永久地保留它,拥有它(例如,修改它来设置他们喜欢的编辑器/IDE,等等),或者是为了扔掉它。

坦率地说,当我们需要旋转许多东西时,Vagrant (或者更确切地说: VMs)太重了。我们为此使用容器;而Kubernetes (以及前面提到的云提供商)提供了比Vagrant高得多的集成。

票数 1
EN
页面原文内容由DevOps提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://devops.stackexchange.com/questions/5453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档