4 ms·
Is any of these platforms useful for a small company that wants to have a basic self-hosted environment for the usual stuff? They are looking for services like
by isoos 11y ago
Is any of these platforms useful for a small company that wants to have a basic self-hosted environment for the usual stuff?
They are looking for services like e-mail (SMTP, IMAP, maybe webmail), website (static + maybe wordpress), source code hosting (Subversion) and reviews (?), CI (Jenkins?), devops, and CRM...
- __jal 11y agoHard to say without more detail, but I would lean towards probably not. For the environment conjured in my head by what you're describing, I would probably use something like Salt or Puppet to drive installation, config management/monitoring and upgrades, possibly on top of oVirt or similar. I don't see an advantage for tiny shops containerizing everything at this point, at least until some bright shiny future where containerization is much more of the norm and platforms like this are much more mature and easy to manage. Your sysadmin almost certainly has better things to do than adding wrappers and indirection to a tiny environment.
- cpitman 11y agoKubernetes can be used to deploy anything that you can put into a Docker container, including support for persistent volumes (ie "mode 1" applications). I've been using it recently to host XMPP servers, gitlab, jenkins, etc. I haven't installed Kubernetes directly, but I have setup and used Openshift v3 which adds a PaaS solution on top of Kubernetes. Setting it up is really easy, and they've release an all-in-one VM to demo it out: http://www.openshift.org/vm/ http://www.openshift.org/vm/ The other option is to use a hosted solution. Google Container Engine (https://cloud.google.com/container-engine/ https://cloud.google.com/container-engine/) is essentially hosted Kubernetes. PS I work for Red Hat. OpenShift V3 is our product, and we contribute a lot to Kubernetes.
- jacques_chester 11y agoI'd use a public PaaS. Heroku pioneered it. I like Pivotal Web Services because I work for the company which runs it, the same opensource platform (Cloud Foundry) powers BlueMix as well. There's also OpenShift from Red Hat. Rolling your own is very time-consuming if your goal is to deliver simple apps.