News for hackers. Stuff that matters.
Re:Google Kubernetes Engine's third consecutive day of servi... by scarface74 on Sunday November 11, 2018 @06:06PM (#18429296)
That’s not how Terraform works. Each provisioner has separate syntax depending on the cloud provider. The template for AWS wouldn’t work on GCP or Azure.
Re:Google Kubernetes Engine's third consecutive day of servi... by geggam on Sunday November 11, 2018 @09:15PM (#18430127)
Correct. However written properly you get 90% of the way there.

Disaster recovery by switching to another provider is simple when minimal centos/rhel images are used.

Re:Google Kubernetes Engine's third consecutive day of servi... by scarface74 on Monday November 12, 2018 @06:25AM (#18431943)
If all you are doing with your cloud provider are a bunch of VMs, you’re wasting money. There are much cheaper and simpler ways just to host a bunch of VMs than to use one of the major cloud providers.

Are you not using any of thier managed services and are you maintaining your own on VMs? If so, you have the worse of both worlds. You’re spending more on hosting and you’re not saving money on letting someone else do the “undifferentiated heavy lifting”.

Re:Google Kubernetes Engine's third consecutive day of servi... by geggam on Monday November 12, 2018 @08:13AM (#18432381)
Going to the cloud thinking you are going to save money is silly. It is more expensive to run things in the cloud, what you are paying for is the ability to scale up and down without a logistics problem.
Re:Google Kubernetes Engine's third consecutive day of servi... by scarface74 on Monday November 12, 2018 @09:57AM (#18432938)
It’s only silly if you’re not changing your processes. If you’re keeping the same people doing everything manually instead of automating, or honestly if you’re keeping the same headcount and if you’re not developing and depending on services provided by your provider and instead you’re self hosting services on VMs, of course you’re going to spend more.

But I blame most of the cost overruns when using cloud providers on “consultants” who think they are “moving to the cloud” when all they really know is how to setup a little networking infrastructure and know nothing about how to use the developer, Devops, or other hosted solutions.

Most ”consultants” I’ve run across only know how to do a lift and shift and do a one to one mapping of the on prem VMs and networking infrastructure to the cloud. They know nothing about automation, transforming Devops practices, or transforming development practices and architecture.

A lift and shift should only be the first phase.

Re:Google Kubernetes Engine's third consecutive day of servi... by geggam on Tuesday November 13, 2018 @12:03PM (#18442556)
If your company culture isnt devops no consultant will fix that.

Thinking that is the reason for consultants is a problem

Note : I worked directly for companies as an employee when building these stacks

Re:Google Kubernetes Engine's third consecutive day of servi... by scarejunba on Sunday November 11, 2018 @10:17PM (#18430335)
Assume I’m not fully informed here. What does “written properly” mean? Sure I can move over route53 to cloud DNS easily but Firehose to PubSub? Lambda to Cloud Functions? DynamoDB to BigTable and moving the data?

The syntax for provisioning these doesn’t work that well for some find and replace to work. Are you using a templater to generate cloud-specific HCL from a template or something? Sounds like a pretty big problem to solve to me and not just something where you can win via discipline.

Re:Google Kubernetes Engine's third consecutive day of servi... by geggam on Monday November 12, 2018 @07:40AM (#18432242)
Quit using vendor lock in resources then asking why its hard to leave that vendor.
Re:Google Kubernetes Engine's third consecutive day of servi... by scarface74 on Monday November 12, 2018 @10:22AM (#18433097)
You’re always “locked in” to your infrastructure. People have this brilliant strategy of thinking they have this brilliant strategy of avoiding “lock in” and again they get the worse of both worlds. They end up spending more to avoid lock-in and they aren’t taking advantage of what thier provider has to offer.

At the end of the day, changing your underlying infrastructure is so risky and usually not worth the cost benefit analysis, it’s rarely done.

Re:Google Kubernetes Engine's third consecutive day of servi... by scarejunba on Monday November 12, 2018 @02:15PM (#18434846)
Oh, I see. You intend to use purely EC2 or GCE instances and just run everything one would run in a colo on them. All right.

That's a pretty manpower intensive way of operating. I think the fact that you get cloud agnostic this way is probably not worth it.

Re:Google Kubernetes Engine's third consecutive day of servi... by geggam on Tuesday November 13, 2018 @11:59AM (#18442511)
The requirement was to be cloud agnostic. This is one of the few ways possible.
Re:Google Kubernetes Engine's third consecutive day of servi... by scarface74 on Tuesday November 13, 2018 @07:42PM (#18446315)
In that case, why be in the cloud at all? I still think it would be cheaper to have a colo in two geographically dispersed areas on bare metal.
Re:Google Kubernetes Engine's third consecutive day of servi... by edoceo on Sunday November 11, 2018 @09:50PM (#18430259)
Then struggle like hell for the other 90%