Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

RR 380: "Deploying Ruby on Rails application using HAProxy Ingress with unicorn/puma and websockets‌" with Rahul Mahale

RR 380: "Deploying Ruby on Rails application using HAProxy Ingress with unicorn/puma and websockets‌" with Rahul Mahale

FromRuby Rogues


RR 380: "Deploying Ruby on Rails application using HAProxy Ingress with unicorn/puma and websockets‌" with Rahul Mahale

FromRuby Rogues

ratings:
Length:
61 minutes
Released:
Sep 18, 2018
Format:
Podcast episode

Description

Panel:


Charles Max Wood
Dave Kimura
Eric Berry


Special Guests: Rahul Mahale

In this episode of Ruby Rogues, the panel talks to Rahul Mahale. Rahul is a Senior DevOps Engineer at BigBinary in India. He has also worked with SecureDB Inc., Tiny Owl, Winjit Technologies among others. In addition, he attended the University of Pune. The panel and the guest talk about Kubernetes.

Show Topics:

1:25 – Swag.com for t-shirts and mugs, etc. for Ruby Rogues / DevChat.tv.

1:49 – Chuck: Why are you famous?

1:57 – Guest’s background.

4:35 – Chuck: Kubernetes – Anyone play with this?

4:49 – Panelist: Yes. Funny situation, I was working with Heroku. Heroku is very costly, but great.

The story continues...

6:13 – Panelist: I was so overwhelmed with how difficult it was to launch a simple website. Now, that being said we were using the Amazon EKS, which is the Kubernetes. They don’t have nearly as much good tools, but that’s my experience.

6:48 – Chuck: I haven’t tried Kubernetes.

8:58 – Rahul: I would like to add a few comments. Managing Kubernetes service is not a big deal at the moment, but...

11:19 – Panelist: You wouldn’t recommend people using Kubernetes unless they were well versed? What is that term?

11:40 – Rahul: Not anyone could use the Kubernetes cluster. Let’s offer that complexity to another company that can handle and mange it.

13:02 – The guest continues this conversation.

14:02 – Panelist: I didn’t know that Kubernetes needed different nodes.

14:28 – Rahul continues this topic.

15:05 – What hardware requirements do they need?

15:19 – Rahul: Yes, they do need a good system. Good amount of memory. Good network space.

15:45 – Panelist asks Rahul a question. 

16:30 – Rahul: Let’s answer this into two parts.

Kubernetes topic is being discussed in detail.

18:41 – Chuck adds comments and asks a question.

18:58 – Rahul talks about companies and programs. Check out this timestamp to hear his thoughts.

20:42 – Another company is mentioned added to this conversation.

21:55 – Additional companies mentioned: Google, Microsoft, IBM, etc. (Rahul)

22:14 – Chuck: It’s interesting how much community plays a role into success stories. Whether or not it’s best technologies it comes down to where there are enough people to help me if I don’t know what to do.

22:43 – Rahul: People, even enterprises, are there.

23:15 – Chuck: At what point (let’s say I docked my app) should they be looking at Kubernetes? Are you waiting on traffic? How do you make that call?

23:56 – Rahul answers the questions.

26:29 – Rahul: If your application is...

27:13 – Announcement – Digital Ocean!

27:51 – Chuck: How does someone get started with Kubernetes?

27:53 – Rahul answers the question.

30:00 – Chuck: It sounds like you have an amateur setup – Dave?

30:21 – Dave: I think the problem is that there is not a Kubernetes for dummies blog post. There has always been some sort of “gottcha!” As much as these documents say that there are solutions here and there, but you will see that there are networking issues. Once you get that up and running, then there are more issues at hand. The other strange thing is that once everything seems to be working okay, and then I started getting connectivity issues. It’s definitely not an afternoon project. It takes researching and googling. At the end, it takes a direction at large that the community is investing into.

32:58 – Chuck makes additional comments.

33:21 – Dave adds more comments. Sorry bad joke – Dave.

33:40 – Topic – Virtualization.

34:32 – Having Swamp is a good idea.

34:44 – Rahul adds his comments.

36:54 – Panelist talks about virtualization and scaling.

37:45 – Rahul adds in comments about the ecosystems.

38:21 – Panelist talks about server-less functions. 

39:11 – Rahul: Not every application can...

40:32 – Panelist: I guess the whole downside to...

41:07 – Rahul talks about this.

43:03 – Chuck to Eric: Any problems with Kubernetes for you?

43:05 – Eric: Yes – just spelling
Released:
Sep 18, 2018
Format:
Podcast episode

Titles in the series (100)

All ruby related podcasts from Devchat.tv, including: - Ruby Rogues - My Ruby Story - Ruby Rants