Reddit DevOps
266 subscribers
30.9K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
Tools to help developers do their own monitoring/maintenance?

There are two issues my department’s facing: 1) when something goes down in production, we get a phone call from a client and have to scramble to figure it out. Usually it gets picked up quickly but sometimes it takes hours for the team to dig through stack traces. Are there solutions for this, esp at the network level? 2) We’re encouraging dev teams to be even more responsible for their own code in production, to the point where they should do their own monitoring. Are there services you’ve used that lower the barriers for least common denominator developers (esp front end) to do some of their own ops?

https://redd.it/11pxet4
@r_devops
Working with microservices

My current company does not use microservices (because there’s genuinely no need) but i always been fascinated in working with it. I feel majority of other companies whenever i look at their requirements always have “experience with microservices “ and i feel it may put me at a disadvantage.Is there a certain side project or something that can help me understand it and help me whenever i do want to apply to these companies. I know i can ask Google but i l like talking to fellow devops redditors (feels more of a human interaction lool)

https://redd.it/11ppf3r
@r_devops
Help guys...........

I am new to DevOps. Currently I am working with Azure DevOps. How can I learn CI/CD YAML Scripting for Azure DevOps? I am not getting any material other than the official documentation from Microsoft.
Is there any way to learn it efficiently? Cause I have been reading the documentation for the past 1 week🥴. Got to know many things but I don't how I am going to put that in practical.

https://redd.it/11pxg0q
@r_devops
Best architecture to deploy odoo

i need to deploy instances of Odoo for different clients, what is the best Architect using docker kuberenets on eks using eksctl. what is in my mind is like a main odoo instance that i can duplicate for clients or push the updates to all the clients and a staging odoo that i can push to the main after the update

https://redd.it/11orjov
@r_devops
Monitoring System to Company

Which one is better for monitoring IT system like Servers,application,Network, SAN, NAS ? I would like know community opinion :) Best regards

View Poll

https://redd.it/11ojjyz
@r_devops
IAC templates and artifact repositories

Should your IAC templates (cloudformation/terraform) be pushed to your artifact repository alongside your application code in your CI/CD pipeline?

Or is this not necessary, where only app deployments should be pushed as a deployable package to your artifact repo?

https://redd.it/11nr7yj
@r_devops
Worst devops/dataops platform?

I am looking for the absolute worst platform in terms of integration with tools like terraform or kubernetes, or doing ci/cd, the problem is you only ever find praise when googling. So I would like to ask you guys, what do you think are the absolute worst devops platforms, and why? Feel free to share stories if you like, I would be very interested.

https://redd.it/11q6c95
@r_devops
Resume review, in my first SRE position

Hi, I come from a non-CS background, have had my first SRE position for 9 months, trying to move into a new company to improve my salary conditions.

I have applied to around 50-100 companies, only had one callback and it didn't get far as I had to be a US Citizen (I have unconditional US work authorization)

I am working on getting my first AWS certification, but in the meantime maybe more experienced people could tell me some tips to improve my CV? Is there anything particularly bad? Or just not enough good things? Location is US East coast, I am looking for on-site in my area as well as remote all over the US.

Link: https://imgur.com/a/rD1Jym7 . I just noticed the repetition in "maintain" on the first sentence, I will update that.

Thank you

https://redd.it/11q8c4z
@r_devops
Survey Relation between scrum and devops.

Hello. I am looking for people familiar with Scrum or Devops. I'm doing my thesis and I need feedback on the challenges of implementing DevOps in organizations with scrum. It is a short survey and you will help me a lot! thank you!


https://forms.gle/etE3nJ2CnRL9M8gRA

https://redd.it/11q7mhz
@r_devops
how does prometheus monitor elasticSearch? e.g. if I want to alert on a host publishing a certain event

hi, I've got winlogbeats shipping to ES, Prometheus scraping some sites and I'd like to get Prom scraping ES, so I can alert when one of my hosts e.g. publishes a low disc space event (2016).

I'd expect my es:9200 host to have a /metrics endpoint, but it doesn't (neither does my kibana:5601 port). So, please can you tell me how this fits together?

https://redd.it/11qavu6
@r_devops
MacOS X Linux

Hey everyone!

I'm trying to move from a Data Engineer role to a DevOps role and of course I've been studying it on my own for a while now.

The thing is, I currently have a Mac M1, do you guys think it's better to have a Linux based machine for studying DevOps in general?

And yes, I did try using VMs but VMs in general are really bad in M1 chips still...

https://redd.it/11nkxyv
@r_devops
Pipeline Bitbucket

Good evening! Can anyone give me a hand?

I'm trying to create a very basic pipeline (yml file) in Bitbucket that, when a Pull Request is approved and merged from the platform, the pipeline runs and reflects the changes from the repository on the test server and restarts the APP (I have a Ubuntu Droplet on D.Ocean).

Assuming that the repository variables are created and everything related to the connection between Bitbucket and the Test VM is OK.

This example to create and copy a file works:

pipelines: default:

\- step: name: Testing Host script:

\- echo "test" >> test.txt

\- scp test.txt $[email protected]:./

But it doesn't work when I try to do these steps:

1. Connect to the Droplet
2. Enter the APP folder
3. Execute Git Pull
4. Restart the APP with pm2

Example yml file:

pipelines:

pull-requests:

'**':

\- step:

name: Update & Restart App

script:

\- ssh $DROPLET_USER@$DROPLET_IP "cd app_folder_name && git pull && pm2 restart app_number"

This is an example of what I'm trying to do. I've attached a screenshot of the error:
https://ibb.co/NmQpY4B
I'm sure this is not the most efficient and organized way to do those 4 simple steps. I appreciate your time and reading.

https://redd.it/11najha
@r_devops
Update: I unstuck my career

A month ago I posted that I was a part of a sinking ship startup and wasn't getting any traction with other startups in terms of interviews. A lot of my experience is "old school" like running and tuning non-containerized linux infra. It turns out my experience in government has very good overlap with large enterprise. Ended up getting an amazing offer from a F100, will finally crack 200k TC. Also I announced I was leaving my startup 2 days before SVB collapsed hahahaha.

https://redd.it/11qfeqg
@r_devops
Thoughts about Honeycomb?

Anyone here using Honeycomb.io for tracing/APM? I'm trying to do some due diligence on it. Curious to hear what you think of the product, and what you particularly like and dislike.

https://redd.it/11qh2t8
@r_devops
A devops CTF?

Fancy breaking out of a Jenkins job and owning the entire Jenkins system? All from your browser.

How about taking over a kubernetes cluster, or escalating your privilege in aws?

We've got just the challenges for you over at https://punksecurity.co.uk/ctf

The PunkSecurity birthday CTF is happening May 4th, but for those on the mailing list you'll be invited to early access trials next week for a chance to win an official Punk Security Limited flashy badge!

It's free, completely. I run a DevSecOps company and we want to celebrate our birthday with everyone by making and sharing awesome puzzles.

We will have prizes etc, but mostly it's just about having fun and learning how not to do DevOps!

https://redd.it/11qfq0q
@r_devops
Which features do you miss the most in the free version of GitLab?

Howdy fellas!
I wonder, which features do you guys miss the most in the community version of GitLab? Is it even worth subscribing at all, and if so, what features would make subscription pointless?

https://redd.it/11qjt47
@r_devops
Prometheus and Grafana

Hi all, any courses on Prometheus and grafana? Introductory of course. Looking for recommendations just to get me started, running it locally, playing around with data, etc. I want my team’s kubernetes clusters to be more visible, having dashboards is ideal. Any recommendations? Even if it’s a great YouTube video that’s helped you out.

https://redd.it/11qn5fg
@r_devops
How we deployed PostHog on Kubernetes

Last month PostHog announced that it was sunsetting support for it’s platform on Kubernetes. It’s not surprising considering how many moving parts users need to figure out when self-hosting the application. The timing for us was coincidental since our engineering team just spent a large chunk of time figuring out how to add it to our marketplace for our users. We thought it would be a great time to outline how to self-host PostHog on Kubernetes (and how our engineering team went about adding the application to our marketplace for users to deploy the OSS application on Kubernetes without the complexity.

https://www.plural.sh/blog/how-we-deployed-posthog-on-kubernetes/?utm\_medium=social&utm\_source=Reddit&utm\_campaign=posthog

https://redd.it/11qka8b
@r_devops
Who got a Devops gig w/o production Kubernetes experience?

I'm experienced mainly in a lot of different Azure PaaSes, Terraform/Terragrunt, Azure DevOps, and Ansible and PowerShell. I've only done some basic Kubernetes troubleshooting when the Kubernetes guy didn't understand some fundamental stuff. I'm looking around and almost all the DevOps positions require Kubernetes experience. Right now there's zero % chance of dealing with Kubernetes at my current job. Am I screwed? Sometimes I feel like the companies needed Kubernetes want it but really don't need it since they aren't scaling due to demand. It's probably more of a convenience thing at that point. I feel screwed right now... :(

https://redd.it/11qncz8
@r_devops
Crossplane throttling my control plane

I’d love to use crossplane for IaC, but when installing it in an EKS cluster (v1.25), the control plane API hits the rate limit. What can I do to stop that? Can I “auto scale” the control plane?

https://redd.it/11qp3m4
@r_devops