Reddit DevOps
270 subscribers
5 photos
31K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
"2022" CI/CD design

Let's say you are in a situation where your CI pipeline unit tests the code, has docker containers built and you have helm charts built and published.

How would you design the rest of the pipeline to make sure your CD pipeline can deploy to multiple environments, including production as soon as a developer merges to master.

It will be interesting to see how the landscape has changed over the last few years.

https://redd.it/y1nftk
@r_devops
Need Some Advice For My New Role As Junior DevOps Engineer

Hi. So I've been working as a developer for about a year and a half (I graduated last fall). I am starting a new DevOps position soon and I'd be lying if i said i wasn't nervous. As it's a junior position I'll be learning a lot on the job. It's just that since I have no real life experience with DevOps (except for working with AWS cloud, Jenkins and overseeing builds and deployments), I am nervous.

I know I'll actually get a taste of the job while I'm on it and slowly get my hands dirty but does anybody have any advice for me?

https://redd.it/y1pyla
@r_devops
AWS Lambda debug with Python.

Does anyone know how I can debug a Python AWS Lambda function in VS Code? I see loads of VS solutions but no Python ones that work.

https://redd.it/y1n3fy
@r_devops
Remote Job Board for Devops

Hi all,

I created a job board specifically for .NET devs looking for remote work. We also get quite a few DevOps jobs submitted as well.

New jobs are submitted weekly and emailed to subscribers. This way you don't have to scour the internet for jobs.

Hopefully, you get some use out of it. Please consider bookmarking or subscribing to the site if you enjoy it!

https://dotnetremote.com

https://redd.it/y1cgzt
@r_devops
Interview - Solution Architect Infrastructure

Hi,

I have an upcoming interview as a Solution Architect at AWS focused on infrastructure and DevOps.

However the job description has the below spec.

1. CI/CD pipelines,
2. Patterns and how to implement them;
3. Programming,
4. scripting;
5. IaC;
6. provisioning and orchestration; 7. automation;
8. configuration management,
9. deployment strategies,
10. branch staging,

Do you know what is meant with:

2, 6,8,9,10

Thank you

https://redd.it/y1mpcm
@r_devops
Rsync with Jenkins

Hi there,

I’m currently facing an issue with Rsync & symlink that throws a ‘file exists’ error. After rerunning the Jenkins job it works for some magical reason. And in my source code the symlink removes the files and re-links them if found so there’s no issue there.

Does anyone know where should I at least start?

https://redd.it/y1ztsu
@r_devops
GitHub actions workflow updating file in different repo, trouble keeping things in sync.

We have a GA workflow triggered on push, which will build a docker image and deploy it to ECR.

This workflow will update a k8s deployment file( image tag. This is in a separate repo where all K8s files are stored) which then triggers ArgoCD to deploy the changes.

However a potential issue emerges when multuple workflows are triggered simultaneously.

Eg imagine that 2 commits are pushed to the source code repo at the same time.

The image version is 1.2 before hand

Workflow A increments the version to 1.3

Workflow B also increments the version to 1.3

The version in the K8s deployment will be 1.3, however it should be 1.4.

Is there a better way to do this?

https://redd.it/y20fjk
@r_devops
Sonatype Nexus PRO only compatible with AWS S3 - Why

I‘m currently trying to implement my new nexus-repo with Dell EMC S3, but Sonatype Nexus only supports AWS S3 according to the docs.

Has anybody experience with such a combination? What is the reason for this incompatibility?

https://redd.it/y1z0m1
@r_devops
EKS/GKE vs self managed Kuberbetes on cloud instances

Am I right in thinking that, in most situations, compagnies would ops for an EKS/GKE solution rather than having a self managed control plane with workers nodes on ec2 instances.

https://redd.it/y26bh0
@r_devops
azure application insight

How do I calculate to azure application insight resource cost ?

I don't see this resource in pricing calculator.

I see there is azure monitor in the pricing calculator.

Can I use azure monitor in calculator to derive application insight cost ? Will it be same.

https://redd.it/y28cye
@r_devops
Is 80% of what you do at a large company just navigating how to get things done in the organization?

I swear if all we had to do was create dockerfiles, CICD pipelines, and helm charts to deploy people's code, it would be easy, but we spend 80% of the time working around firewall rules, company proxy ssl certs, submitting jira tickets, backlog grooming, planning poker, security patching and regular meetings to get other departments to make simple changes, like adding a dns record or upgrading a ruby gem.

Is this normal devops work in a large organization?

https://redd.it/y2a2p4
@r_devops
Overnight - how do you handle automatic escalation when site goes down?

We had a situation where site went down right after midnight - We didnt find out or fixed until the morning.
Yes there were 100 emails and slack messages but aint anyone gonnna be checking them at midnight.

small team - 2 op guys - cannot blame them for missing it.

how do you handle escalation and notifications overnight?

https://redd.it/y2c8lz
@r_devops
Most stories I develop against have the requirements changed multiple times during sprint.. is this normal?

I'm pulling my hair out here.. I receive the problem in the story, and then my solution is coded to spec. Once I get into my PR review it's then decided there's "x,y,z" ways better/more optimal ways to perform these various tasks.

I mean I get there is typically more than one way to solve a problem, but this seems out of the ordinary versus my past positions I've held. Typically, if you have a working solution, and all tests pass you're all set.

Is the point of Agile to move fast, and push out features, and then create a backlog of stories to potentially optimize in the future?

/rant

https://redd.it/y27gx9
@r_devops
Investigating DevOps and the role of a DevOps Engineer - What are the best sources of research?

Howdy,

I have been tasked by senior management to spend some time learning more about DevOps (as a topic) and DevOps engineering. It was suggested that I get a copy of 'The DevOps Handbook' and begin my research with this book. Is this a definitive source? Are there other sources you can share to further my education and understanding of DevOps and how to implement within existing teams (development, IT, Support, Sales, etc)?


Thanks in advance for the help!

https://redd.it/y29eqe
@r_devops
Is the Vault Development tier more than enough for 1 production environment + 2 UAT?

Is the Vault Development tier more than enough for 2 Production Kubernetes clusters + 2 UAT Kubernetes clusters?

I seem to be missing something here, but with using Vault + Terraform, the Development tier pricing for Vault is more than enough for several environments. After all the only time we'll be interacting with Vault is when we are updating our clusters through terraform.

Or will the Kubernetes cluster itself connect to Vault every time it needs to access a deployed secret?

https://redd.it/y22toj
@r_devops
Going to full in into AWS or become 50% 50% among AWS and Azure

I have started looking for a position in DevOps, and I already passed the AWS Developer Associate certificate, but I was kind of thinking about where to go next - should I go my way with AWS and pass DevOps certification (to get a hand on CodeBuild, CodeDeploy, CodePipeline, ECS) or should I go and start also working with Azure? The main thing why I'm asking this - is as I have seen many positions asking specifically for Azure knowledge , therefore by getting practice with Azure I could also look for this position

https://redd.it/y2l52f
@r_devops
Virtual hackfest for developers - big cash prizes!



Hey guys since this group is all about developers, and this opportunity to win loads seems like a perfect fit for developers.

Remotebase is hosting the largest virtual hackathon with exciting challenges and prizes. Its a simple challenge of "building the remote world" and the crash prizes are amazing!!! I am definitely participating. Lets compete with one another ;) Oh and we can also make teams and win big.

I am leaving a link to register if anyone's interested. https://share.hsforms.com/10P3Qx8yGQd2TRxM6VuvmWwcxb53

You can also head to their website for more info.

https://redd.it/y2myi6
@r_devops
Project: Kubernetes Cluster on Oracle Free Tier using Terraform & Ansible

Hi there. I recently built a cluster on Oracle Cloud Free Tier using Terraform & Ansible and would like to share the yaml files with the community. This can be great for anyone starting to dip into Kubernetes and needs a cloud hosted cluster to play with.

https://github.com/solamarpreet/kubernetes-on-oci

​

P.S There are ansible files for both Microk8s and K3s so you can pick the distribution you prefer. I recommend Microk8s. Let me know if you have anymore queries.

https://redd.it/y2qao8
@r_devops
trial period ended after a month because a no documentation, bad communication, knowledge silo boss didn't like my pointing out Plesk and pet VPSes aren't scalable. I was hired to "audit and modernize", and I feel scammed.

he's keeping the externalized backup system I put in place though, the hypocrite.

I have a feeling this hire wasn't his decision in the first place, since his team and founding partner all said they were happy with what I was talking about...

I'll have to do the whole interviews song and dance again, I guess.

anyone hiring an experienced SRE / infrastructure engineer (remote EU) ? :D

https://redd.it/y2vdz5
@r_devops
The feature request for a "allow-failure" option on GitHub Actions now almost has one thousand thumbs up

Posted 2,5 years ago, the feature request for a "allow-failure" option on GitHub Actions now almost has one thousand thumbs up.

* [Please support something like "allow-failure" for a given job](https://github.com/actions/toolkit/issues/399)

https://redd.it/y2t6b9
@r_devops