Reddit DevOps
269 subscribers
4 photos
31K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
How do I learn to screen companies better?

In the past few weeks, I've interviewed at 4 or 5 different places and I notice they almost all have very strange or decidedly "un-DevOps" practices. Because of this, I end up dropping out of the interview process and this isn't a good look on my behalf apparently (even though I could be rejected by any of these companies for the same reason..... it pisses them off).

The general trend I'm noticing is an insane number of companies have Operations teams that use Cloud infra, and so all of a sudden that's supposed to be "DevOps". The biggest thing I've noticed is most places, the devs aren't responsible for writing their infra code. This seems like such a huge issue to me, I can't even imagine how a company is supposed to grow in a cloud-native environment if everything has to go through a separate team (hello ye olde Wall Tossing).

Because of this, asking these teams "what cool projects are you working on?" is an awkward question, because they aren't working on anything cool. They're shovelling Terraform for the entire organization.

I would like to learn how to navigate this in a tactful way, or learn how to target specific companies that employ these practices, but I'm not sure how to do that. Any advice?

​

My biggest fear is I'll end up somewhere that is a dead-end and won't be able to continue building the skills I need.

https://redd.it/onhbno
@r_devops
Tech Startups For those that chose GitLab instead of GitHub, why did you choose it?

Hey folks,

Just raised a small round of seed funding. We're a small (5-7) but mighty team and currently looking at our DevOps tool stack and want to make sure it's prepared to scale.

Devs (myself included) are all pretty familiar with GitHub for OSS / personal projects but not sure about how it would scale once we start cranking up our development pace. I've heard some complaints with GitLab (slow Cloud hosted runners, tricky access provisioning within teams, etc) but it seems to be prominent amongst startups and I'm trying to understand why.

Curious to hear everyone's thoughts - for those that chose GitLab instead of GitHub, why did you choose it?

https://redd.it/ongrtl
@r_devops
How to deploy a computer vision model with Django/Flask with a live video feed?

Hello Everyone,

I have developed a pose estimation model and it's working totally fine with my local machine.

Now, I want to deploy it on the web. Can anyone tell me how it can be done?

https://redd.it/ong759
@r_devops
SSL cert?

So I have an EC2 instance that is running an nginx container that is hosting a website. I need to create a cert to allow https. I’m trying to use certbot but running into a lot of issues and not sure exactly how I can do it within the container.

What would be the best way to go about this?

https://redd.it/onkbam
@r_devops
What are my chances to get hired with 0 experience just proven knowledge through personal projects

I just graduated this year with a BS in computer science.

But I've had around 2 years and a half experience as QA which sadly was mainly manual.

I really like devOps and I am really motivated to work on myself to become qualified.

I did some research and I plan on following this path:

\- Linux - Python - AWS - (additionally might also learn GoLang and Google Cloud)

Then I will jump into the following:

\- Terraform - Git/GitHub - Docker - Jenkins - ECS - ELK stack (additional : ansible - gitLab - Lambda - CodeDeploy - Kubernetes - Promotheus)

I plan on building projects and utilizing everything I am learning. And upload all that to git.

What are my chances to get hired if I follow the above mentioned path which I expect to take me around half a year?

As much as I love devOps but I am in a tight situation where I can't afford not learning something that can secure me jobs in Europe else I will get stuck in my shit country.

I also probably will travel to Europe with my SO first then apply from there, but the employer will still need to give me a work visa, which I suppose they might prefer people with more years of experience.

I really appreciate your honest opinion as I wanna weigh the pros and cons before starting this path. (I can still try to make an easier shift towards test automation or software engineer)

https://redd.it/onip6x
@r_devops
Field Elements All The Way Down

We're bringing EVM-compatible languages to StarkNet! We've been working on Warp, an EVM->Cairo transpiler. In this article, Greg Vardy explains the differences between EVM and Cairo semantics, and how we've managed to solve them.

https://medium.com/nethermind-eth/field-elements-all-the-way-down-59f02387d1d6

https://redd.it/oni7xb
@r_devops
How to reconcile a push to use SAM in a predominantly Terraform infra

SAM is a great tool that devs love for speeding up prototyping of both simple and complex Lambdas. But it uses Cloudformation as the deploy framework, which really doesn't have a good way of pulling data from Terraform remote state. If one of those SAM Lambdas needs VPC access, you have to somehow give it values for VPC id, subnet ids, and security group ids. If those external resources had been created using cloudformation, then great, you could use a `Ref` function to pull the values dynamically. But everything else in the infra was built using Terraform, so cloudformation templates in SAM are SOL for dynamic values.

Really the same question can be asked of terraform + pulumi or any other IaC tool pairing, but it seems that Lambda development in particular is just itching to be done differently.

What are some good strategies for managing infra when there's an impedance mismatch between Lambdas and the rest of the infra? I'm going to start off trying to pass values via SSM parameters, but it seems like a lot of work trying to keep the naming of parameters in sync between terraform and cloudformation.

https://redd.it/ongm4y
@r_devops
wanna be a DevOps engineer currently in hs

what can i do to practice/ get ready for the career, all help helps ty

https://redd.it/ontcpt
@r_devops
When do you use Procfile in Devop in a JEE/Spring-boot app in AWS?

Hi experts,

While continuing my studies on Devop, I came across this Procfile. Majority of the SO link it with Heroku.

Further research shows AWS Elastic Beanstalk has to do with it.

But, I will the most use EC2, how will this Procfile work in EC2 and when do you need to have a Procfile ?

Tks.

https://redd.it/onuf50
@r_devops
Cloud Engineer to DevOps Engineer skillset differences

I am looking to get a Cloud Engineer role as a stepping stone to Devops.

What skills should I prioritize for a Cloud Engineer role and which should I focus on later when looking to move to devops? because all the skills required for devops seems overwhelming.

https://redd.it/onc0yz
@r_devops
Coding interviews.

Lot’s of people hate doing code interviews and doing lots of leetcode challenges.

I had an opportunity at FB and they wanted me to spend 5 weeks to prepare on algo and data structures.

What would you change to make it more relatable and relevant for engineerings to understand their coding levels?

https://redd.it/olgup0
@r_devops
Why is every post 'How do I become a DevOps Engineer'?

Why do you want to be a DevOps Engineer if you know nothing about whats involved?

It really is a role that requires constant learning about pretty much any kind of tooling or technology. Its broad as hell and you will never feel ready.

So why do you want to do this rather than be a developer or something far more specialized/specific? Is it just a hot buzz word right now that you think comes with a good pay package? Its comparable in salary to other roles in IT.

You will find most 'DevOps' engineers evolved/fell into the role because the companies required someone who could wear many hats, whether it be by choice or because there was to much work to do and no one to do it - especially if its a small company.

This role is for you if you realize you enjoy having a broad understanding of technology and how all the pieces of the puzzle fit in together. You will piece parts together over time and all it involves is being curious about tech at work outside of your responsibilities - you should never aim to go from unemployment to DevOps Engineer, get started in another IT role asap.

https://redd.it/onymkx
@r_devops
Highs and lows…

I graduated college last year, and got an ops role at a game development company. The imposter syndrome has been real this past year, especially working from home. There are days when I have no idea what I’m doing. When I want to just give up. And then there are days when I love what I do, I figure shit out, and I have a fun time doing it.

Anyone else feel that way, especially as a newbie in the field?

https://redd.it/oo0kom
@r_devops
Have you thought to go / come back to a Software Engineer role ?

I am really thinking to leave my "DevOps/Cloud Engineer" job and go back to a software engineer role, even if it means losing my experience and salary.

Being a jack-of-all trades was nice at the beginning, but it feels like at the end it's just being an Ops 2.0, fancy tools, large scope, but with the same stress, pressure and lack of ressources (but maybe that's just in my organization ?).

The peace of mind I had before feel like a dream...

Have you already thought of leaving your post for a post of software engineer ? Or no way ?

https://redd.it/oo2pw6
@r_devops
Devops practices for a non-agile environment

So, I work in a legacy government industry, where the majority of our day to work is supporting vendor-supplied legacy apps in a heavily windows environment. Our internal developers are primarily web devs, with some custom node apps that are not updated frequently, if at all. A very strong setup of 'do it once and never touch again' mind set.

I've been slowly but surely moving more of our internal processes to a more devops-focused environment, codifying our infrastructure, automating deploys, building ci/cd pipelines to test the aforementioned, and basically automating myself out of a job. However, beyond 'making VM's deploy faster' and 'enforcing baseline configs and metrics', I'm struggling to find more places that I can show the benefits of Devops mindsets in an environment such as described. Would love any suggestions!

https://redd.it/oo22uw
@r_devops
What is the relevance of Redhat Certifications from the perspective of DevOps field?

Redhat certfications are widely respected in traditional system admnistration and IT infrastructure field. Preparing for the RH certifications itself is definitely a great way to improve knowledge as it is hands on. How is Redhat certifications faring in the world of cloud and DevOps? The current RHCE has moved to Ansible with cloud and DevOps in focus. Does it add any value to your knowledge base. Or has it lost its relevance

https://redd.it/oo4tas
@r_devops