Reddit DevOps
266 subscribers
30.9K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
Certs we can get done over the weekend

As the title suggests I need to do some certs as a part of mandatory training program for my org. The certs just need to be related to the job. We can choose whatever certs we want to do. Are there any recommended certs which I can get done over the weekend as I am already loaded with work and need these to just please the management to tick a checkbox for the year? TIA

https://redd.it/13rsgzz
@r_devops
Py projects to build!

Hello everyone,

I’m currently looking for projects to build with Python that would be similar to something I would see in the field.

Anything and everything you guys can come up with would be appreciated. Thanks.

https://redd.it/13rqilr
@r_devops
Azure Webjob

Im using Azure Devops pipelines to publish my webjob code to Azure Appservice. The problem is the code is there but i dont seem to know how to automate the proccess the of ADD Webjob and start it. Any hints or docs would be appreciated.

https://redd.it/13s73e0
@r_devops
How do you debug CI/CD pipelines? Breakpoints?

I've mainly worked with Jenkins and GitHub Actions. But I always find myself adding debug messages and rerun the pipeline. In certain cases, the pipeline could take hours to reach the point I am interested in.

Running commands locally helps, but it is not always representative of the real CI/CD environment. For example, tools are not available for MacOS, or they have different behaviors.

Where I work, we deal with a lot of these issues, especially with GitHub Actions. So we decided to find a solution and we came up with CI/CD Breakpoints. It is 100% open-source.

Do you have a different approach to debugging CI/CD pipelines?

https://redd.it/13s8jga
@r_devops
Need guidance for a webinar related to Kubernetes Clusters

We are doing a webinar on Kubernetes clusters. I have to help in devising content for the webinar which is supposed to be helpful for everyone who is working in this field, including the senior officers.

I would greatly appreciate if you can answer these questions.



1. What kind of content would you want this webinar to cover about Kubernetes clusters?

2. In your experience, what are the most significant challenges you face when managing Kubernetes clusters?

3. Are there specific pain points related to visibility, cost control, or security compliance that you consistently encounter?

4. Have you come across any unique or complex problems that you have yet to find effective solutions for?

5. As a senior role, what are the key areas where you feel additional support, tools, or resources could significantly enhance your Kubernetes management experience?

6. What specific outcomes or benefits would you expect from a product designed to address these challenges?

https://redd.it/13s8qg8
@r_devops
Who is responsible for ensuring the quality checks related to Code Health (ex detecting complex code, duplicate code etc)?

We are setting up a process to incorporate a Code Health tool(ex detect linting issues, code complexity etc) in our CI/CD pipeline, and are deciding which team would be responsible for implementing the CI/CD checks.


View Poll

https://redd.it/13sbemm
@r_devops
Creating templates for repository

Hi! My organization is wanting to create a template repository for all the frameworks being used in our organizations for newer projects.

What do you think should be added in template repositories from a devop’s standpoint of view?
We mainly use Next, React, Laravel, Express, Flask, Django, Nuxt.

I believe these are some of the features. I don’t have other ideas of what to add on it.

-Precommit hooks
-CI/CD pipeline file
-Dockerfile
-Pr/Issue template
-Makefile

https://redd.it/13sd2r4
@r_devops
Who is responsible for ensuring the quality checks for SAST in the CI/CD pipeline?

We are setting up a process to incorporate a SAST tool in our CI/CD pipeline, and are deciding which team would be responsible for implementing the SAST quality checks in the CI/CD pipeline.


View Poll

https://redd.it/13sb919
@r_devops
58% of enterprise developers have had to tackle at least one API exploit in the past year alone.

This is just one of the insights we were able to generate with the invaluable contribution of the global developer community. You can help us too!

https://survey.developernation.net/name/cbts3/branch/main?utm_medium=some&utm_source=reddit&utm_campaign=r/devops

https://redd.it/13sg7st
@r_devops
Good online DevOps courses?

Hey! I am a web developer Who recently acquired some interest in the DevOps field and wanted to get more into it as a skill to add or even a possible career path switch.

So, I was curious about good online courses (I learn way better with that kind of structure), as there is an overwhelming amount of them. Bonus points if it is for already developers or of it includes certifications.

Thanks in advance!

Edit: forgot to add that it is a great addition if the course includes projects instead of being just theoretical.

https://redd.it/13shont
@r_devops
OpenTelemetry for Open Source Telemetry?

We have an open core product and are using a homegrown service for telemetry. The only thing we're tracking is how many instances of our application is running; we make a POST to an endpoint with a UUID and a timestamp, that's it.

We're adding OpenTelemetry to our application for tracing.

Would it be a good idea to transition from our homegrown telemetry to OpenTelemetry for open core? We wouldn't want to use traces for our open-core version, just metrics.

What do you think?

https://redd.it/13sfinw
@r_devops
Secure Software Delivery

OpsMx ISD is the industry’s first CI/CD solution designed for software supply chain security and DevOps security posture management.

With OpsMx, enterprises can prevent potential security issues, discover and resolve vulnerabilities in their environment, and demonstrate secure software delivery and deployment.

Read more Secure Software Delivery

https://redd.it/13sgs9n
@r_devops
Hey there, fellow DevOps enthusiasts! I wanted to share an informative and insightful blog post that delves into the world of DevOps automation, focusing specifically on the comparison between Ansible and Red Hat Tower/AWX. Checkout this blog post.

https://medium.com/devops-dev/ansible-tower-vs-ansible-under-the-hood-cbd7bd891101

https://redd.it/13smbtd
@r_devops
Tool to build Docker images

Which tool do you use to build Docker images in pipelines and/or in Kubernetes?

We've been using Kaniko and it actually works great. I was just wondering what other options are there.

https://redd.it/13soa6e
@r_devops
Who is responsible for monitoring the quality gate for Code Health (ex detecting complex code, duplicate code etc) in your company?

We are setting up a process to incorporate a Code Health tool (ex detect linting issues, code complexity etc) in our CI/CD pipeline, and are deciding which team would be responsible for monitoring the CI/CD checks related to the SAST (Static Application Security Testing tools) checks on PR merges and merge to master.

Hence, wanted to understand how it is done in other companies.

View Poll

https://redd.it/13rkp9s
@r_devops
great, now i'll be thinking about this all weekend

I've been feeling like there's a fundamental disconnect at my job about what ops/platform engineering and architecture actually entails, and it comes out in weird ways. So I'm trying to work through this idea/analogy/rant to hopefully get some connection.

Users

Our users want boxes - lots of boxes, boxes of different sizes, boxes that can be strapped together and stacked on another box, boxes in boxes in boxes. We also want boxes - boxes to hold our box orders, boxes to hold box parts, boxes and boxes and boxes.

Engineering

To make and assemble those boxes, we start making box building machines. And we make some strap making machines. And we make some assembler machines that can pop the straps around a few boxes and place them squarely on top of the big box that just got built. And we make a box builder builder that makes a box with a box builder, a strap maker, and an assembler inside to ship to the Sydney office to start making upside down boxes.

Architecture

All through this box building, we want to make sure the boxes that come out are the right size, are connected correctly and in a safe/durable way, and when they catch fire the suppression system (which is in another box) places an order for a replacement box.

And when we build a box builder, we want to be sure we're not wasting time reinventing a builder that Maggie down the hall built last week, and that all request measurements get translated from feet, furlongs, and cubits to meters before we cut, and when someone asks for a new kind of box we can have a part list for the box builder breaking down what we can pull from stock and what we need to invent, and if a new box builder makes boxes that need ropes instead of straps we can figure out where in the box builder builder box we can put a new rope builder and rope-aware assembler.

\---

It is very easy to spend all your time building boxes, connecting them, poking them to see why they broke. In fact, in order to build box builders, you need to be pretty clear on how to build a good box - how to build a few different kinds of good boxes - how to take someone else's box order and build the box they expect.

But until you build a box builder that builds a box on demand, you're a platform user, not an engineer.

I've built dozens of box builders. I've written guidance and requirement docs. I've advised on automation strategies, centralized configurations, distributed configurations, test harnesses, background and trainings and advice on hooks into every facet of our environment. And I'm still the only one building box builders. And management ask "but where's the box?" or declare confidently "the next architectural improvement we're looking for is ... box builder 714!"

Is this just bitter pre-3-day-weekend spite? Anyone else feel me?

https://redd.it/13sr3l7
@r_devops
CI/CD pipeline set up!

I’m new to DevOps and it’s been year started out with a startup. I’m the only DevOps person there.
We have 14 developers and each have their own sever of their own branch and application. So, every commit to their repo on a different branch should be a deployment.
I have set up jenkins that builds an image with a tag. The build is triggered and deployed by selecting choice parameters with their own environment variable on Kubernetes environment.
I have task to auto deploy based on user commit in a variable feature branch on a sever that is assigned to them.
I’m seeking approach for the above requirement with Jenkins or with any other tool recommendations.

https://redd.it/13sv9sf
@r_devops
Every job I’ve taken seems to follow a pattern

Year 1: Join the team and start solving the typical DevOps problems: CICD, infra-as-code, improve devex.

Year 2: things are a bit more baked, maybe you’re fixing kinks here and there, working with developers to get them used to all the stuff you’ve built.

Year 3-???: things are pretty much on cruise control. You might get reached out to a few times a week about something that’s not working, but the majority of your day is spent scrolling Reddit. Lose motivation, start feeling guilty because you’re not pulling as much weight as the devs. Skills start atrophying and you consider jumping ship, but you don’t want to leave the team hanging.

This seems to be the case in the last few companies I’ve worked for. Wondering if other people have had the same experience.

https://redd.it/13svlci
@r_devops
What's your incident response flow?

Curious how everyone does this? At a FAANG I worked at there's an entire suite of internal tools that handle this from chat integration, incident management birds eye view and it's relatively smooth.

Now that I'm at a smaller company, seems like there's no uniform way to do this. Some teams open up a Jira ticket to track things, while others straight up don't do anything. For my team in particular in boils down to pretty much pagerduty + ping the team chat and hope for the best, which really isn't ideal.

https://redd.it/13suum0
@r_devops
What editor/IDE and plugins/extensions do you use?

I go back and forth between nvim and vscode. Curious to see what others use.

https://redd.it/13sw0m0
@r_devops