Reddit DevOps
270 subscribers
5 photos
31K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
Project management in AWS vs GCP

I have basic idea on AWS cloud.
Currently working on GCP cloud in my org, where we manage multiple projects with parents children hierarchical order.
just wondering how people manage multiple projects in AWS.

https://redd.it/zsl2vp
@r_devops
A good feature flag system

Whats a good feature flag product to use in AWS with a Nodejs front end?

https://redd.it/zsmc9h
@r_devops
Take a pay cut so expectations are lowered?

UK Post. I have 3 YOE in the DevOps space. I've no prior experience in dev or ops before then so this was all knew to me 3 years ago at my first job. I've moved on to my second job where things haven't gone as planned. Long story short - the level I've come in at has not been met and I'm due to be put on pip in the new year. I think this might have been partly because I asked for too much money for the role (consulting).

Should I take a pay cut for my next job so that the expectation of me is not so high? 3 years isn't much and there's still a ton I don't know. I'm considering going back to my previous company. It was much safer environment and everyone knew I was a junior so there was no imposter syndrome.

What's happened at this job has really knocked my confidence and I really don't want this to happen again and I'm now scared to of asking for too much money and history repeating itself.

https://redd.it/zspvz2
@r_devops
.net core - rebuild while application is running, possible?

I am curious if it's possible to rebuild dll's while website is running?

When I try, the build failed because the dll is already in use.

And I cannot find anything on googling, maybe you know the trick. ;)

https://redd.it/zsu4y8
@r_devops
It's almost 2023 - How do you logrotate? Seriously.

I'm legitimately interested - there's a surprising amount of nuance to rotating logs. Good old crontab+logrotate? Cron+find -delete? "Who cares, we let fluent handle it"? Copy truncate? Kubernetes cron jobs? Sidecar images?

There's no one right answer, and I'm sure each use case has its own requirements and pros and cons.

I've seen just about all the above methods used in different places - how do y'all do it?

https://redd.it/zsyvtd
@r_devops
CI/CD with Long Running Regression Tests

In CI/CD, every time a commit is pushed to the master branch, a container is spun up, the code is pulled down, and the tests are run. If the tests pass, the code is merged into master and deployed to prod.

How does this work if your tests are not fast? Let's say between 1-2 hours.

I know most of you agile people will say "then use mocks to make the tests faster", but just assume for sake of argument that you are working with legacy code and in no circumstance are willing to change the existing test suite.

Can you still do CI/CD when you have long running tests?

Is there anything to be aware of? For example let's say at t=0 minutes one person pushes to master, and at t=10 another person pushes to master. But the tests take 1 hour to run. Is this going to be a problem?

https://redd.it/zsp4ox
@r_devops
Karpenter : Difference between cluster autoscaling and Serverless ?

Hi all, I hope you and your folks are all doing fine during these festive times,

So right now on the project we are working on we are using Karpenter in order to assure cluster autoscaling from within our EKS. First time I used it, and I find it to be pretty interesting, especially since it is cloud agnostic and validated and approved by the AWS community.

On the other hand, there are solutions like K-native or Fargate which allows you to deploy Serverless apps on K8s. I never actually worked with those, but I'm familiar with the concepts of Serverless architectures, and I'm really having a hard time seeing the difference between what Karpenter offers, and what K-native offers. Maybe 0 scaling with Serverless ?

Can anyone help me grasp the difference between these two solutions, and what would be the perfect use case for each ?

Thanks.

https://redd.it/zsrjc7
@r_devops
muskjet.live grafana dashboard

I made a quick grafana dashboard to display Elon Musk's jet's current location. I understand this makes him upset, so I was inclined to contribute.

https://grafana.com/grafana/dashboards/17690-muskjet/

https://redd.it/zt4mho
@r_devops
Proper NFS fstab mount options for web server data

Hello,

What would be sensible /etc/fstab options for automounting a web server's data (static files only) on a modern architecture (ubuntu 20.04 LTS, nginx, NFS share from Isilon infrastructure) ?

I've found some examples but with what looks like obsolete options.

I'm tempted to go with:

host_ip:/path /nfs/path nfs noatime,nolock,tcp 0 0

Should I add 'hard', 'rw' (is it not default?) ?

Thanks for your help!

EDIT: Added mention of « static files only »

https://redd.it/zsloex
@r_devops
What are some fun/useful ideas to play with Python and REST APIs?

I'm looking to get a better grasp on Python and working with APIs but I'm a hands-on learner and I was wondering if anyone has some recommendations for some fun projects that would strengthen both of these? Perhaps real-life examples some of you have done. I'm semi familiar with the requests library.

I'm also down with combining it with os and or pathlib.

Any ideas?

https://redd.it/zsw236
@r_devops
What else should I put on my CV for applying to entry level positions in DevOps? What are some technologies or projects that would make me stand out?

Hello. So I got interested into DevOps and started learning all these different tools and technologies. I have started using AWS and set up my own personal full stack project using EC2, RDS, S3, Route 53, CloudFront, etc. I have also created my own CI/CD Pipeline using GitLab for that project.

What else could I put on my CV ? Would setting infrastructure again, but this time using Terraform and creating terraform file would be good (because last time I used just AWS console) ? Would using ECS or EKS to show some Docker container knowledge would be good idea?

https://redd.it/ztk2oz
@r_devops
Is GCP's cloud sql auth proxy considered a resource in terraform?

I'm trying to have compute instances deployed with cloud sql auth proxy installed right away on it to be able to have a connection through it to the cloud sql instance I have on the same project. I'm using the proxy because I'll be connecting from an app that's not in the same project as the compute instance and the sql instance. I need it to do all of this through Terraform but I still can't figure out how's the proxy deployed as code if it's not a terraform resource. Any ideas?

https://redd.it/ztcjx0
@r_devops
Does Azure DevOps documentation teach the basic of Devops?

Is learning Azure DevOps sufficient for quickly learning basic devops for someone who has no experience or knowledge of devops?

https://redd.it/ztskq1
@r_devops
DevOps team constitution

I dont know if this is allowed in this sub, but is there some scientific paper on the constitution of a DevOps team? For masters dissertation purposes. Thank you very much

https://redd.it/ztpp1w
@r_devops
containerized java development to deployment pipeline

Anyone here work in a java shop that are building and deploying web apps on Tomcat that is willing to share the entire process, just high level, from the actual developer environment all the way to production deployment?

I'd be especially interested in anyone who is developing in, and/or deploying to, containers.

Our developers all work locally on Windows with Eclipse today, they deploy to staging/test/qa/uat themselves and then we have an ops team that manually deploys to production. You can see the problems with this already, I'm sure.

https://redd.it/ztmepl
@r_devops
how hard would it be for a data engineer to become a devops engineer?

I work as a data engineer, and do a lot of development in python, SQL, and command line scripts. I also am very familiar with AWS.



I'm pretty familiar with infrastructure as code, where I have used Terraform and Cloudformation.




How hard would it be for me to apply for devops jobs? All devops jobs in my area are pretty senior it seems, and I have been working in data engineering for 4 years.

https://redd.it/ztm601
@r_devops