Fork me on GitHub
#devops
<
2015-12-15
>
boycott19:12:22

I’m just trying out openshift http://openshift.redhat.com - Looks interesting and if you follow the instructions from immutant’s feature demo, you can get up and running really quickly https://github.com/immutant/feature-demo. Openshift is based on docker I believe so will investigate further...

jaen19:12:26

I've used openshift with immutant and Wildfly, worked pretty nice. Have to move to something else because it only supports Postgres 9.2 and I needed 9.4 for JSONB operators.

jaen19:12:01

I'm not 100% sure if openshift is based on docker, but even if it's an implementation detail, it has heroku-like buildpacks.

boycott20:12:33

should be a nice example to see if I can get the whole ‘container’ principle anyway

jaen20:12:34

I don't have an example of that, but it's easy - you basically build war with immutant plugin for boot or lein and follow this - https://developers.openshift.com/en/wildfly-deployment-options.html#_deploying_your_war_and_ear_files_using_git

jaen20:12:50

You just shove the war into the git repo for wildfly cartridge

jaen20:12:52

And that's it.

boycott20:12:56

I feel my bash skills are going to become less necessary with all this.

boycott20:12:06

though immediately as you say, the lack of up-to-date containers for postgres, node and probably other apps means that you will always end up using a custom container anyway

jaen20:12:04

Quite possibly

jaen20:12:36

I moved from openshift because I couldn't figure out how to make a cartridge for Postgresql 9.4 fast enough.

jaen20:12:12

It's probably not rocket science, but not immediately obvious either.

jaen20:12:48

So we just got a free credit DigitalOcean VPS and set up the server by hand instead.

boycott20:12:22

how do you find digitalocean? Been wondering about giving them a try? I have been using rackspace for about 3 years, who are great and have fantastic support but 3 times the price

jaen20:12:52

If you need just a VPS it's pretty ok.

jaen20:12:49

Linode is probably more cost effective (ie. you usually get a bit more resources for the same price) though, but it didn't have the free student credit thing.