devops/SRE tasks with MCP server?
hey folks, I am a maintainer at SigNoz. We recently open sourced our MCP server ( https://github.com/signoz/signoz-mcp-server )
We have got some community members using it but wanted to get feedback from the community here also on what type of devops/SRE tasks do you expect to do with your MCP server of o11y tools? what are you doing currently
We have basic tools like getting metrics, logs, dashboards, alerts etc. Looking for feedback from the community before deciding on what tools to build next.
Also, if anyone uses AI SRE tools like Resolve AI, Traversal - would love to learn what you use it for? What things you expect to do using MCP servers and what you would do with a more full fledged AI SRE product?
https://redd.it/1nx36sa
@r_devops
hey folks, I am a maintainer at SigNoz. We recently open sourced our MCP server ( https://github.com/signoz/signoz-mcp-server )
We have got some community members using it but wanted to get feedback from the community here also on what type of devops/SRE tasks do you expect to do with your MCP server of o11y tools? what are you doing currently
We have basic tools like getting metrics, logs, dashboards, alerts etc. Looking for feedback from the community before deciding on what tools to build next.
Also, if anyone uses AI SRE tools like Resolve AI, Traversal - would love to learn what you use it for? What things you expect to do using MCP servers and what you would do with a more full fledged AI SRE product?
https://redd.it/1nx36sa
@r_devops
GitHub
GitHub - SigNoz/signoz-mcp-server
Contribute to SigNoz/signoz-mcp-server development by creating an account on GitHub.
Vpc and Networking
Practicing devops projects we can do it but I have a doubt or confusion. Suppose I need to setup ips and network how should I do i have seen many videos but i dont understand this concept of subnets /32 /16 and ip hashing and how can i allocate custome network for a projects and vpcs any resources.W
Tl:Dr
I need resources to learn about cloud and networking vpc, subnets from scratch
https://redd.it/1nx0xms
@r_devops
Practicing devops projects we can do it but I have a doubt or confusion. Suppose I need to setup ips and network how should I do i have seen many videos but i dont understand this concept of subnets /32 /16 and ip hashing and how can i allocate custome network for a projects and vpcs any resources.W
Tl:Dr
I need resources to learn about cloud and networking vpc, subnets from scratch
https://redd.it/1nx0xms
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Dipping my toes in to DevOps/DevSecOps
Hey there everyone!
A few months ago I started my journey in IT.
I got a job as a SOC Analyst/System Engineer in Microsoft 365 environments.
It's been pretty great and I've been learning a lot but I'm starting to want to deepen my understanding of the full IT landscape.
My company deals with a lot of DevOps related stuff as well and out of curiosity I asked to be put inside a huge Cloud Migration project involving Azure and to be honest it's been kind of hard following what everyone is saying inside these meetings.
Nobody (rightfully so) will take time out of their day to explain to me what everything is and I'm trying to do my best to understand what is going on.
I've learned a few things and concepts like what a Gantt diagram is or what "lift & shift" means but I'm still having a hard time in understanding the full picture.
I'd appreciate if anyone could link some resources so that I can begin getting into this world.
https://redd.it/1nxalig
@r_devops
Hey there everyone!
A few months ago I started my journey in IT.
I got a job as a SOC Analyst/System Engineer in Microsoft 365 environments.
It's been pretty great and I've been learning a lot but I'm starting to want to deepen my understanding of the full IT landscape.
My company deals with a lot of DevOps related stuff as well and out of curiosity I asked to be put inside a huge Cloud Migration project involving Azure and to be honest it's been kind of hard following what everyone is saying inside these meetings.
Nobody (rightfully so) will take time out of their day to explain to me what everything is and I'm trying to do my best to understand what is going on.
I've learned a few things and concepts like what a Gantt diagram is or what "lift & shift" means but I'm still having a hard time in understanding the full picture.
I'd appreciate if anyone could link some resources so that I can begin getting into this world.
https://redd.it/1nxalig
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
AWS WAF rules visualizer
Hey there,
Has anyone else noticed that the AWS WAF visual editor just stops working once your rules get a bit complex ( nested statements / 5 or more statements) ? You get stuck in JSON view with the “cannot switch to visual editor” error, which makes it painful to understand or explain what’s going on.
I've built WAFViz to help with this, add your JSON and verify the diagram
You could also share the config with others
https://wafviz.ardd.cloud
Feedback is appreciated!
https://redd.it/1nxdtb5
@r_devops
Hey there,
Has anyone else noticed that the AWS WAF visual editor just stops working once your rules get a bit complex ( nested statements / 5 or more statements) ? You get stuck in JSON view with the “cannot switch to visual editor” error, which makes it painful to understand or explain what’s going on.
I've built WAFViz to help with this, add your JSON and verify the diagram
You could also share the config with others
https://wafviz.ardd.cloud
Feedback is appreciated!
https://redd.it/1nxdtb5
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Setting up VPN vs Zero Trust Network Access (ZTNA)
I have built the architecture of Pritunl VPN for our IoT devices and works great. Love Pritunl VPN where it is more manageable and cheaper compared to other vendors. Now when it comes to accessing our Gitlab server to other hosted services, my CTO has tasked me into utilizing ZTNA rather than VPN. First thing that pops in my mind is Twingate but would setting up ZTNA be the right decision?
I have looked into Pritunl Zero and looks promising but would like to get your opinions on this methodology. I'm used to just setting up OpenVPN and giving developers a profile to access into any server in a private IP.
Thanks for reading my post.
https://redd.it/1nxhzwu
@r_devops
I have built the architecture of Pritunl VPN for our IoT devices and works great. Love Pritunl VPN where it is more manageable and cheaper compared to other vendors. Now when it comes to accessing our Gitlab server to other hosted services, my CTO has tasked me into utilizing ZTNA rather than VPN. First thing that pops in my mind is Twingate but would setting up ZTNA be the right decision?
I have looked into Pritunl Zero and looks promising but would like to get your opinions on this methodology. I'm used to just setting up OpenVPN and giving developers a profile to access into any server in a private IP.
Thanks for reading my post.
https://redd.it/1nxhzwu
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
" People don’t quit because of bad products they quit because of bad loading times "
I used to think my SaaS had a " value prop problem " Visitors weren’t converting, So I blamed pricing, copy, features - all the usual suspects. I tweaked everything and Nothing worked.
Then I ran a speed test. Turns out my landing page was taking nearly 5 seconds on mobile. Literally FIVE. SECONDS. That’s an eternity online. Basically, People weren’t leaving because they hated the product - they were leaving because they never even got to see it.
After fixing the basics ( Images, Scripts, Caching ), Bounce Rates dropped instantly. Signups actually started climbing without me changing a single word of copy.
It was one of those " Holy Crap " moments that completely reframed how I look at growth. Sometimes the biggest barrier isn’t price or features. It’s just the fact that people don’t want to wait.
Makes me wonder how many companies are wasting money on ads, design, or funnels, when the real problem is just that their page takes too long to load.
What do you think do businesses underestimate performance, Or do they just ignore it because it feels " too technical " ?
https://redd.it/1nxjsv3
@r_devops
I used to think my SaaS had a " value prop problem " Visitors weren’t converting, So I blamed pricing, copy, features - all the usual suspects. I tweaked everything and Nothing worked.
Then I ran a speed test. Turns out my landing page was taking nearly 5 seconds on mobile. Literally FIVE. SECONDS. That’s an eternity online. Basically, People weren’t leaving because they hated the product - they were leaving because they never even got to see it.
After fixing the basics ( Images, Scripts, Caching ), Bounce Rates dropped instantly. Signups actually started climbing without me changing a single word of copy.
It was one of those " Holy Crap " moments that completely reframed how I look at growth. Sometimes the biggest barrier isn’t price or features. It’s just the fact that people don’t want to wait.
Makes me wonder how many companies are wasting money on ads, design, or funnels, when the real problem is just that their page takes too long to load.
What do you think do businesses underestimate performance, Or do they just ignore it because it feels " too technical " ?
https://redd.it/1nxjsv3
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
" I thought my SaaS problem was pricing and copy turned out it was just speed. "
For months, I kept blaming my low trial signups on all the " Usual Suspects " - Pricing, CTA buttons, Copywriting. I even redesigned the landing page twice. Nothing worked. Out of frustration, I ran a speed test. And wow my homepage was taking nearly 5 seconds to load on mobile. That was the real issue. People weren’t rejecting the product. They weren’t even waiting long enough to see it.
Here’s what happened after I fixed performance -
Bounce rate dropped almost immediately.
Signups started climbing, with no other changes.
Google rewarded the faster site better ad scores and cheaper clicks.
SEO improved because of Core Web Vitals.
It was one of those " duh " moments. We spend so much time chasing growth hacks - new funnels, viral tricks, A/B testing CTAs. But sometimes the simplest fix moves the needle more than all of that.
That’s actually why I started working on Website Speedy. It basically strips away the junk that slows down sites - render-blocking noscripts, bloated code, uncompressed assets and makes pages load fast, even on older devices. It saved me a lot of trial-and-error pain. I’m not here to hard-sell it (mods hate that, I get it). But honestly, fixing speed was the single best " Growth Hack ". I stumbled into.
Curious - How do you all think about performance? Do you treat speed as part of growth/marketing, or Do you leave it buried in the dev backlog until customers start complaining?
https://redd.it/1nxmcc8
@r_devops
For months, I kept blaming my low trial signups on all the " Usual Suspects " - Pricing, CTA buttons, Copywriting. I even redesigned the landing page twice. Nothing worked. Out of frustration, I ran a speed test. And wow my homepage was taking nearly 5 seconds to load on mobile. That was the real issue. People weren’t rejecting the product. They weren’t even waiting long enough to see it.
Here’s what happened after I fixed performance -
Bounce rate dropped almost immediately.
Signups started climbing, with no other changes.
Google rewarded the faster site better ad scores and cheaper clicks.
SEO improved because of Core Web Vitals.
It was one of those " duh " moments. We spend so much time chasing growth hacks - new funnels, viral tricks, A/B testing CTAs. But sometimes the simplest fix moves the needle more than all of that.
That’s actually why I started working on Website Speedy. It basically strips away the junk that slows down sites - render-blocking noscripts, bloated code, uncompressed assets and makes pages load fast, even on older devices. It saved me a lot of trial-and-error pain. I’m not here to hard-sell it (mods hate that, I get it). But honestly, fixing speed was the single best " Growth Hack ". I stumbled into.
Curious - How do you all think about performance? Do you treat speed as part of growth/marketing, or Do you leave it buried in the dev backlog until customers start complaining?
https://redd.it/1nxmcc8
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Final Year Project on Cloud & DevOps - Need a real-world problem to solve
Hey everyone, I’m a CS student heading into my final year and I want my project to be more than just something for grades. My focus is on **Cloud & DevOps** (AWS, Kubernetes, CI/CD, monitoring, automation), and I’ve got a whole year to dedicate.
I don’t want a toy demo - I want to build something that:
* Solves a **real daily-life problem**.
* Runs on a **scalable, cloud-native setup**.
* Can be a **solid portfolio piece** to prove I can design, build, and deploy end-to-end.
I have some directions in mind, but I’d really value outside perspective.
If you were in my place, what **everyday problem** would you try solving with tech?
https://redd.it/1nxnqra
@r_devops
Hey everyone, I’m a CS student heading into my final year and I want my project to be more than just something for grades. My focus is on **Cloud & DevOps** (AWS, Kubernetes, CI/CD, monitoring, automation), and I’ve got a whole year to dedicate.
I don’t want a toy demo - I want to build something that:
* Solves a **real daily-life problem**.
* Runs on a **scalable, cloud-native setup**.
* Can be a **solid portfolio piece** to prove I can design, build, and deploy end-to-end.
I have some directions in mind, but I’d really value outside perspective.
If you were in my place, what **everyday problem** would you try solving with tech?
https://redd.it/1nxnqra
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Platform Engineer Intern. Is ansible worth learning?
I will be having an interview somewhere next week for a platform engineer internship role. The technologies that will be touched on include VMs, Python, bash, and Ansible.
I have always been wanting to break into devops and have studied many of the different technologies required in Kodekloud(k8, docker, CICD etc)
Have seen a lot of comments where people say Ansible is not used often because of K8 and containerization etc. So just wondering, will this internship still be useful if i want to pursue a career in devops?
https://redd.it/1nxqx8u
@r_devops
I will be having an interview somewhere next week for a platform engineer internship role. The technologies that will be touched on include VMs, Python, bash, and Ansible.
I have always been wanting to break into devops and have studied many of the different technologies required in Kodekloud(k8, docker, CICD etc)
Have seen a lot of comments where people say Ansible is not used often because of K8 and containerization etc. So just wondering, will this internship still be useful if i want to pursue a career in devops?
https://redd.it/1nxqx8u
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Migrating Domains from AWS Route 53 to GCP DNS (with SSL) – Step by Step Guide
Hey everyone,
I recently wrote a step-by-step walkthrough on how I migrated domains from AWS Route 53 to Google Cloud DNS, and also set up SSL along the way. I tried to make it practical, with screenshots and explanations, so that anyone attempting the same can follow along without much hassle.
If you’re interested in cloud infra, DNS management, or just want a quick guide for moving domains between AWS and GCP, I’d really appreciate it if you could give it a read and share your thoughts/feedback:
Read here: Migrating Domains from AWS Route 53 to GCP DNS (Step-by-Step with SSL Setup)
Would love to hear if you’ve done something similar, and if there are optimizations or gotchas I might have missed!
https://redd.it/1nxr8bx
@r_devops
Hey everyone,
I recently wrote a step-by-step walkthrough on how I migrated domains from AWS Route 53 to Google Cloud DNS, and also set up SSL along the way. I tried to make it practical, with screenshots and explanations, so that anyone attempting the same can follow along without much hassle.
If you’re interested in cloud infra, DNS management, or just want a quick guide for moving domains between AWS and GCP, I’d really appreciate it if you could give it a read and share your thoughts/feedback:
Read here: Migrating Domains from AWS Route 53 to GCP DNS (Step-by-Step with SSL Setup)
Would love to hear if you’ve done something similar, and if there are optimizations or gotchas I might have missed!
https://redd.it/1nxr8bx
@r_devops
Medium
Migrating Domains from AWS Route 53 to GCP DNS (Step-by-Step with SSL Setup)
The problem at hand was a weird one. Our entire cloud infrastructure resided on AWS, with billing going way over $350k annually. To put…
Little desperate looking for help
I think I maybe website domain under attack but clueless on what to do
i have another site hosted on same place with no issues
My website cant render or show visuals in the USA only.
\- i can access the site in canada and uk from a vpn
\- the site was deindexed but now is index via GSC
\- i ran a google live test and saw no visuals but did see indexing
\- pagespeedinsights renders the site
\- i found no dmca or blacklisting of site on lumen
\- geopeeking only shows site rendering in singpore
Has anyone seem something like this?
I asked the domains register if they saw a issue and no.
Hosting was render, i swapped ton netlify and same issue
before the issue started the outbound bandwidth spiked to 324mb for .07mb
I cant ping the site by domain name but testing tools can reach it
https://redd.it/1nxqlmq
@r_devops
I think I maybe website domain under attack but clueless on what to do
i have another site hosted on same place with no issues
My website cant render or show visuals in the USA only.
\- i can access the site in canada and uk from a vpn
\- the site was deindexed but now is index via GSC
\- i ran a google live test and saw no visuals but did see indexing
\- pagespeedinsights renders the site
\- i found no dmca or blacklisting of site on lumen
\- geopeeking only shows site rendering in singpore
Has anyone seem something like this?
I asked the domains register if they saw a issue and no.
Hosting was render, i swapped ton netlify and same issue
before the issue started the outbound bandwidth spiked to 324mb for .07mb
I cant ping the site by domain name but testing tools can reach it
https://redd.it/1nxqlmq
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
❓ Help Debugging .NET services that already run inside Docker (with Redis, SQL, S3, etc.)
Hi all,
We have a microservices setup where each service is a .sln with multiple projects (WebAPI, Data, Console, Tests, etc). Everything is spun up in Docker along with dependencies like Redis, SQL, S3 (LocalStack), Queues, etc. The infra comes up via Makefiles + Docker configs.
Here’s my setup:
Code is cloned inside WSL (Ubuntu).
I want to open a service solution in an IDE (Visual Studio / VS Code / JetBrains Rider).
My goal is to debug that service line by line while the rest of the infra keeps running in Docker.
I want to hit endpoints from Postman and trigger breakpoints in my IDE.
The doubts I have:
Since services run only in Docker (not easily runnable directly in IDE), should I attach a debugger into the running container (via vsdbg or equivalent)?
What’s the easiest repeatable way to do this without heavily modifying Dockerfiles? (e.g., install debugger manually in container vs. volume-mount it)
Each service has two env files: docker.env and .env. I’m not sure if one of them is designed for local debugging — how do people usually handle this?
Is there a standard workflow to open code locally in an IDE, but debug the actual process that’s running inside Docker?
Has anyone solved this kind of setup? Looking for best practices / clean workflow ideas.
Thanks 🙏
https://redd.it/1nxwsmo
@r_devops
Hi all,
We have a microservices setup where each service is a .sln with multiple projects (WebAPI, Data, Console, Tests, etc). Everything is spun up in Docker along with dependencies like Redis, SQL, S3 (LocalStack), Queues, etc. The infra comes up via Makefiles + Docker configs.
Here’s my setup:
Code is cloned inside WSL (Ubuntu).
I want to open a service solution in an IDE (Visual Studio / VS Code / JetBrains Rider).
My goal is to debug that service line by line while the rest of the infra keeps running in Docker.
I want to hit endpoints from Postman and trigger breakpoints in my IDE.
The doubts I have:
Since services run only in Docker (not easily runnable directly in IDE), should I attach a debugger into the running container (via vsdbg or equivalent)?
What’s the easiest repeatable way to do this without heavily modifying Dockerfiles? (e.g., install debugger manually in container vs. volume-mount it)
Each service has two env files: docker.env and .env. I’m not sure if one of them is designed for local debugging — how do people usually handle this?
Is there a standard workflow to open code locally in an IDE, but debug the actual process that’s running inside Docker?
Has anyone solved this kind of setup? Looking for best practices / clean workflow ideas.
Thanks 🙏
https://redd.it/1nxwsmo
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Low-cost, open source MQTT brokers with cluster/HA mode?
We have a mix of MQTT deployments for our IOT infrastructure, Mosquitto and older EMQX in single node mode (before they changed the license). We're looking to retire Mosquitto services and expand EMQX to cluster mode. MQTT V5 support and high availability are our main requirements.
EMQX and HiveMQ both requires expensive enterprise licenses for self-hosting. RabitMQ and VerneMQ seem like viable alternatives. Do you have experience with them in cluster mode? What are my options here? Many thanks!
https://redd.it/1ny1hw6
@r_devops
We have a mix of MQTT deployments for our IOT infrastructure, Mosquitto and older EMQX in single node mode (before they changed the license). We're looking to retire Mosquitto services and expand EMQX to cluster mode. MQTT V5 support and high availability are our main requirements.
EMQX and HiveMQ both requires expensive enterprise licenses for self-hosting. RabitMQ and VerneMQ seem like viable alternatives. Do you have experience with them in cluster mode? What are my options here? Many thanks!
https://redd.it/1ny1hw6
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Your favourite Freelance marketplace for $100+/hr projects
Hello fellow colleagues! I need your help if you are freelancing in DevOps/SRE/Platform Engineering/Cloud world.
I was a full-time Freelancer on Toptal a couple of years ago and getting good clients then due to my favourable rate & service. But I had to completely stop my freelance activities due to moving to another country and complying with visa then.
Now I can start again on Toptal and have talked to one of their coaches to adjust my rate to $100/hr. They advised me to start with $70/hr initially which is even lower than my current full-time job. At that rate, I would rather continue my current job and read books on my leisure time.
However, I want to ask about your favourite "Freelance Marketplace" for projects worth $100+/hr nowadays that I can try to join. Thanks for your support!
https://redd.it/1ny2iu1
@r_devops
Hello fellow colleagues! I need your help if you are freelancing in DevOps/SRE/Platform Engineering/Cloud world.
I was a full-time Freelancer on Toptal a couple of years ago and getting good clients then due to my favourable rate & service. But I had to completely stop my freelance activities due to moving to another country and complying with visa then.
Now I can start again on Toptal and have talked to one of their coaches to adjust my rate to $100/hr. They advised me to start with $70/hr initially which is even lower than my current full-time job. At that rate, I would rather continue my current job and read books on my leisure time.
However, I want to ask about your favourite "Freelance Marketplace" for projects worth $100+/hr nowadays that I can try to join. Thanks for your support!
https://redd.it/1ny2iu1
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Trying to re-architect our Laravel API from PHP-FPM to Swoole
Hey folks,
I’m in the middle of migrating our Laravel API from PHP-FPM to Swoole (Octane) to cut down on overhead and improve response times.
But I’m kinda stuck on the OPcache + Octane + PHP memory limit part.
Not sure what values I should start with or how they affect each other once Swoole takes over the request lifecycle.
So my questions:
What are good starting points for OPcache settings?
What’s a safe PHP memory_limit when running Octane?
And for Kubernetes, what would you set as requests/limits per pod?
For context:
We’re currently serving around 1M–1.5M users, running between 128–256 pods, each with 4 CPU / 8 GB RAM. Even after a ton of tuning on PHP-FPM (pool size, pm dynamic/static, etc.), resource usage is still crazy high.
Anyone here running Laravel Octane with Swoole at scale on K8s? Would love to see how you guys tuned it memory, workers, and caching setup.
https://redd.it/1ny4rvb
@r_devops
Hey folks,
I’m in the middle of migrating our Laravel API from PHP-FPM to Swoole (Octane) to cut down on overhead and improve response times.
But I’m kinda stuck on the OPcache + Octane + PHP memory limit part.
Not sure what values I should start with or how they affect each other once Swoole takes over the request lifecycle.
So my questions:
What are good starting points for OPcache settings?
What’s a safe PHP memory_limit when running Octane?
And for Kubernetes, what would you set as requests/limits per pod?
For context:
We’re currently serving around 1M–1.5M users, running between 128–256 pods, each with 4 CPU / 8 GB RAM. Even after a ton of tuning on PHP-FPM (pool size, pm dynamic/static, etc.), resource usage is still crazy high.
Anyone here running Laravel Octane with Swoole at scale on K8s? Would love to see how you guys tuned it memory, workers, and caching setup.
https://redd.it/1ny4rvb
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
I made PyPIPlus.com — a faster way to see all dependencies of any Python package
Hey folks 👋
I built a small tool called PyPIPlus.com that helps you quickly see all dependencies for any Python package on PyPI.
It started because I got tired of manually checking dependencies when installing packages on servers with limited or no internet access. We all know that pain trying to figure out what else you need to download by digging through package metadata or pip responses. 😩
With PyPIPlus, you just type the package name and instantly get a clean list of all its dependencies (and their dependencies). No installation, no login, no ads — just fast info.
💡 Why it’s useful:
• Makes offline installs a lot easier (especially for isolated servers)
• Saves time
• Great for auditing or just understanding what a package actually pulls in
Would love to hear your thoughts — bugs, ideas, or anything you think would make it better. It’s still early and I’m open to improving it. 🙌
🔗 https://pypiplus.com
https://redd.it/1ny6xdu
@r_devops
Hey folks 👋
I built a small tool called PyPIPlus.com that helps you quickly see all dependencies for any Python package on PyPI.
It started because I got tired of manually checking dependencies when installing packages on servers with limited or no internet access. We all know that pain trying to figure out what else you need to download by digging through package metadata or pip responses. 😩
With PyPIPlus, you just type the package name and instantly get a clean list of all its dependencies (and their dependencies). No installation, no login, no ads — just fast info.
💡 Why it’s useful:
• Makes offline installs a lot easier (especially for isolated servers)
• Saves time
• Great for auditing or just understanding what a package actually pulls in
Would love to hear your thoughts — bugs, ideas, or anything you think would make it better. It’s still early and I’m open to improving it. 🙌
🔗 https://pypiplus.com
https://redd.it/1ny6xdu
@r_devops
PyPIPlus
PyPIPlus - Python Package Explorer with Dependency Visualization
Search and explore over 500,000 Python packages from PyPI with interactive dependency visualization
HELP AWS Secret Manager Client Error in Node JS
Hello, I am really new to DevOps and for a portfolio/test project, i have an aws lambda running on Node 22 that is trying to retrieve a secret but I am getting this weird error. The lambda is in a private subnet which has an interface endpoint for Secret Manager which allows in-traffic from addresses within the vpc which includes the lambda, and the lambda also has permission to get the secret value and the secret name is correct as well. But for some reasons these are the logs which includes the error which was caught by the function which called the one I will include after the logs.
If you have any ideas how I could fix this error I would greatly appreciate it. If anything needs to be done in the infra, I can also share my terraform IaC.
https://redd.it/1ny8174
@r_devops
Hello, I am really new to DevOps and for a portfolio/test project, i have an aws lambda running on Node 22 that is trying to retrieve a secret but I am getting this weird error. The lambda is in a private subnet which has an interface endpoint for Secret Manager which allows in-traffic from addresses within the vpc which includes the lambda, and the lambda also has permission to get the secret value and the secret name is correct as well. But for some reasons these are the logs which includes the error which was caught by the function which called the one I will include after the logs.
If you have any ideas how I could fix this error I would greatly appreciate it. If anything needs to be done in the infra, I can also share my terraform IaC.
INFO
{
"level": "info",
"msg": "Sending Get Secret Command ",
"secretName": "db-config",
"command": {
"middlewareStack": {},
"input": {
"SecretId": "db-config"
}
},
"client": {
"apiVersion": "2017-10-17",
"disableHostPrefix": false,
"extensions": [],
"httpAuthSchemes": [
{
"schemeId": "aws.auth#sigv4",
"signer": {}
}
],
"logger": {},
"serviceId": "Secrets Manager",
"runtime": "node",
"requestHandler": {
"configProvider": {},
"socketWarningTimestamp": 0,
"metadata": {
"handlerProtocol": "http/1.1"
}
},
"defaultSigningName": "secretsmanager",
"tls": true,
"isCustomEndpoint": false,
"systemClockOffset": 0,
"signingEscapePath": true
}
}
WARN An error was encountered in a non-retryable streaming request.
ERROR {
"level": "error",
"msg": "Pipeline Failed",
"message": "Invalid value \"undefined\" for header \"x-amz-decoded-content-length\"",
"name": "TypeError",
"stack": "TypeError [ERR_HTTP_INVALID_HEADER_VALUE]: Invalid value \"undefined\" for header \"x-amz-decoded-content-length\"\n at ClientRequest.setHeader (node:_http_outgoing:703:3)\n at new ClientRequest (node:_http_client:302:14)\n at request (node:https:381:10)\n at /var/task/node_modules/@smithy/node-http-handler/dist-cjs/index.js:301:25\n at new Promise (<anonymous>)\n at NodeHttpHandler.handle (/var/task/node_modules/@smithy/node-http-handler/dist-cjs/index.js:242:16)\n at /var/task/node_modules/@smithy/smithy-client/dist-cjs/index.js:113:58\n at /var/task/node_modules/@aws-sdk/middleware-flexible-checksums/dist-cjs/index.js:456:24\n at /var/task/node_modules/@aws-sdk/middleware-sdk-s3/dist-cjs/index.js:543:24\n at /var/task/node_modules/@smithy/middleware-serde/dist-cjs/index.js:6:32",
"code": "ERR_HTTP_INVALID_HEADER_VALUE"
}
js
import { SecretsManagerClient, GetSecretValueCommand } from "@aws-sdk/client-secrets-manager";
import type { DBCredentials } from "../../types/DBCredentials.js";
import { logger } from "../../utils/logger.js";
const client = new SecretsManagerClient({region: process.env.REGION || 'us-east-1'});
export async function getDbCredentials(): Promise<DBCredentials> {
const secretName = process.env.DB_SECRET;
if(!secretName) throw new Error('Environment Variable `DB_SECRET` is missing')
const command = new GetSecretValueCommand({ SecretId: secretName });
logger.info("Sending Get Secret Command ", {secretName, command, client: client.config});
const response = await client.send(command);
logger.info("Secret Response Acquired");
if(!response.SecretString) throw new Error('Secret String Empty');
const secret = JSON.parse(response.SecretString);
return {
username: secret.user,
password: secret.password,
host: secret.host,
port: secret.port,
database: secret.name
}
}
https://redd.it/1ny8174
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
An aspiring DevOp / DevOps Architect
I'm a UI designer and I work in web hosting provider. Recently, I was thinking of developing a new career trajectory in DevOps Architect, so I looked up in web and I found out the essential competencies to qualify is that in mastering the following: terraform, k8s, docker, jenkins, AWS and python. How accurate is this? does a single programming language suffice? (except the configuration languages HCL and YAML). Finally, what is the logical order to learn those tools?
https://redd.it/1ny67ng
@r_devops
I'm a UI designer and I work in web hosting provider. Recently, I was thinking of developing a new career trajectory in DevOps Architect, so I looked up in web and I found out the essential competencies to qualify is that in mastering the following: terraform, k8s, docker, jenkins, AWS and python. How accurate is this? does a single programming language suffice? (except the configuration languages HCL and YAML). Finally, what is the logical order to learn those tools?
https://redd.it/1ny67ng
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
How’s the DevOps job market looking for senior folks lately?
Hey everyone,
Curious if others are noticing this too — I’ve hardly been getting any recruiter calls or messages lately. A few years back, there used to be a steady stream of them, but now it feels completely dry.
For context, I’m a DevOps Architect with around 13 years of experience, currently in a hands-on role (lots of IaC, pipelines, infra automation, etc.). I’m starting to wonder — is this slowdown specific to DevOps/SRE-type roles, or is it something affecting senior engineering positions across the board?
Would love to hear how things are looking from your side — are recruiters still reaching out, or has the market just cooled off overall?
https://redd.it/1nyejnb
@r_devops
Hey everyone,
Curious if others are noticing this too — I’ve hardly been getting any recruiter calls or messages lately. A few years back, there used to be a steady stream of them, but now it feels completely dry.
For context, I’m a DevOps Architect with around 13 years of experience, currently in a hands-on role (lots of IaC, pipelines, infra automation, etc.). I’m starting to wonder — is this slowdown specific to DevOps/SRE-type roles, or is it something affecting senior engineering positions across the board?
Would love to hear how things are looking from your side — are recruiters still reaching out, or has the market just cooled off overall?
https://redd.it/1nyejnb
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
How do professionals handle huge monorepos locally without lag?
So after our last discussion about monorepos, I was digging deeper (this thread for context: Why monorepos?) — and I’ve been trying to open some big ones like PostHog or Twenty.
Even when I follow their local setup guides exactly, my system starts to crawl.
Specs aren’t bad: 12 GB RAM, 8-core CPU, RTX 3050 GPU. Still, once the monorepo spins up (Docker, npm install, builds, etc.), it lags hard — especially the IDE and containers.
So I’m curious: how do experienced engineers handle massive monorepos locally?
Do you use remote dev environments, partial clones, special IDE settings, or just monster hardware?
Would love to hear how you all deal with this in your daily workflow.
https://redd.it/1nyfan9
@r_devops
So after our last discussion about monorepos, I was digging deeper (this thread for context: Why monorepos?) — and I’ve been trying to open some big ones like PostHog or Twenty.
Even when I follow their local setup guides exactly, my system starts to crawl.
Specs aren’t bad: 12 GB RAM, 8-core CPU, RTX 3050 GPU. Still, once the monorepo spins up (Docker, npm install, builds, etc.), it lags hard — especially the IDE and containers.
So I’m curious: how do experienced engineers handle massive monorepos locally?
Do you use remote dev environments, partial clones, special IDE settings, or just monster hardware?
Would love to hear how you all deal with this in your daily workflow.
https://redd.it/1nyfan9
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
How can teams ensure data integrity and privacy when everything is stored or processed across multiple chains?
Cross-chain systems are powerful but messy — keeping data accurate and private feels like a huge challenge. Any real solutions out there?
https://redd.it/1nyhg0c
@r_devops
Cross-chain systems are powerful but messy — keeping data accurate and private feels like a huge challenge. Any real solutions out there?
https://redd.it/1nyhg0c
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community