Git Product home page Git Product logo

Comments (8)

rmc47 avatar rmc47 commented on July 17, 2024 2

At the risk of it getting too fine-grained, would it be worth splitting DevCloud into "DevCloud: long-running VMs" - Retire; "DevCloud: automatically built ephemeral VMs" - Adopt?

There might be more concise words for those, but the concept is that we should probably be moving away from black-box VMs that we can't trivially rebuild on demand.

from tech-radar.

garethbragg avatar garethbragg commented on July 17, 2024 2

Adopt: Vagrant
Adopt: Puppet
Adopt: DevCloud
Retire: Long-lived Virtual Machines
Explore: Docker
Explore: Kubernetes

(I don't think it's worth putting VirtualBox or VMWare on here. That's a client decision, and I don't see the value in radar-ing it?)

from tech-radar.

fffej avatar fffej commented on July 17, 2024 1

I'd add Kubernetes / Docker to explore - might not be relevant for us (yet) but soon 🤞

from tech-radar.

mark-raymond avatar mark-raymond commented on July 17, 2024 1

@nyctef I heavily use VMware myself. The concrete reasons I can think of is I have an existing library of VMs set up in a way that is useful for testing SQL Clone, with significant snapshot history, and that VMware can free up unused disk space from disk images, which I haven't seen VirtualBox successfully do.

from tech-radar.

nyctef avatar nyctef commented on July 17, 2024

We're still using vagrant/virtualbox heavily for testing/dev environments - seems to work pretty well. I think there were some experiments Nico did around using docker for something similar, but I don't think those have gone anywhere yet (would be pretty cool to put our entire build process in a container and just run that on teamcity, though)

from tech-radar.

garethbragg avatar garethbragg commented on July 17, 2024

Right now, vagrant should certainly be our default for our provisioning test environments, and puppet for building them.

If vagrant was Endure, what would be our Adopt option? Would it be strange to endure something without any "use this instead" guidance?

Are there any older things still in use (e.g. Endure/Retire candidates)?

Docker/Kubernetes as Explore sounds good.

from tech-radar.

rmc47 avatar rmc47 commented on July 17, 2024

Sorry, the suggestion of endure for Vagrant was my mis-reading of that category. Agreed it should be Adopt.

from tech-radar.

nyctef avatar nyctef commented on July 17, 2024

Are there any older things still in use (e.g. Endure/Retire candidates)?

Is anyone still using VMWare instead of virtualbox to run VMs? I was going to say vCloud and/or VMGetter as well but those appear to be properly dead.

devcloud is probably relevant (Adopt) in this area as well?

from tech-radar.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.