lightsail or ec2? ubuntu or amazon linux? quick f...
# water-cooler
p
lightsail or ec2? ubuntu or amazon linux? quick fire impulsive responses are best!
I'm leaning towards a ubuntu lightsail setup
s
digitalocean
p
i agree, but if you're forced into aws... that's basically lightsail isn't it?
s
ish. yes.
p
you make a good point though
s
https://m.do.co/c/8954560e2483 surely $200 credit is a good basis to make a decision
p
ha, I already have a digital ocean account
have you got a CFML deployment on it? Ubuntu? Adobe/Lucee?
s
yes, our whole stack. ubuntu, Lucee, custom docker images based on Ortus' commandbox
👍 1
p
thanks, your comments have disrupted my aws train of thought and got me looking back at digital ocean again
but it's exactly what I'm after
s
I should add that I don't use any of the DO managed services, like redis or databases or docker registries. I run Gitlab on a 4 GB droplet and run redis in our swarm and SQL Server on its own dedicated droplet (not in Docker).
if we had to scale up a bunch I'd switch to their managed ones just because you press 'embiggen service' and get it but for the more budget-minded, micromanaging everything pays off
👍 1
p
I've used their Droplets a fair bit but not DBs, Load balancers, fixed IPs etc
p
Digital ocean is easier than AWS approach; But I have stacks in both realms.
s
we use their firewall and fixed IPs, they're super easy and free (at least up to a point for the IPs)
p
Yea I too prefer DO over AWS can implement way faster and depending on stack size possibly cheaper
s
lightsail ubuntu
e
@sknowlton one of the sour points that I am having difficulty finding in CF is around the CD process. Say, I have a repo and it works locally. But where does the Dockerfile need to be in the repo so that on PR merges it runs that in Digitalocean? Environment variables, dev, staging, production settings. As a CF community it took us forever to get into these tools, but even today J cannot find a single how-to on how to put all this together.
s
I don't know that digitalocean makes that process any different. We run gitlab on a DO droplet which uses gitlab runner to rebuild docker images and update the swarm. So long as gitlab cicd or GitHub actions can reach the server where you need to update docker then the host doesn't matter
e
Vultr
or Hostek
Vultr, bring your iso - Hostek, afc for cheap.
p
My problem with Vultr is I've used DO quite a bit in the past and have no issues with it, Vultr just seems to be the same thing, if I'd started with Vultr I'd be thinking the same about DO. They seem to similar to consider the other one. Hostek however, has cropped up every time I've looked at moving servers in the last 15 years of CFML