Reddit DevOps
269 subscribers
5 photos
31K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
I’m doing my thesis and looking for those that work ON-CALL to participate in an anonymous online survey. Please help

I’m from CQUniversity and looking for those that work ON-CALL to participate in an anonymous online survey to study the effects of on-call work in the areas of sleep quality and anxiety.

Click the link https://cqu.syd1.qualtrics.com/jfe/form/SV\_eX3J6NYVyw8rJVc

CQUniversity is examining many of the issues affecting sleep and anxiety levels of on-call workers. The survey will be looking at the impact of an on-call workers on both anxiety and sleep.

By participating in this survey, you could be assisting researchers to identify key areas where employers and industries can make possible changes to support those in on-call settings, to experience better sleep, and improved anxiety levels, and thus long and short-term health outcomes in the future. Better health outcomes for workers equal improved efficiencies for businesses, the relevant sectors, and the community.

Thank you for your time I really appreciate it.

https://redd.it/zs7uow
@r_devops
Most favourite environment

I recently came to a conclusion that my favourite environment for deploying and running applications is serverless (AWS Lamba or GCP Function), due to its simplicity and minimum time it requires for maintenance.

At work and for my side projects I am using all possible variants to suit my needs i.e. charged intel e-2386 with 128GB of RAM for processing constant and heavy blockchain calculations, serverless for running static websites and small APIs, containers for local development and backend applications (microservices), etc.

Out of curiousity, I would like to ask here what is everyone's most preferable environment they are happy to work with the most:

View Poll

https://redd.it/zs79nh
@r_devops
TIL: There is a Flux web UI called Weave GitOps

I just learned today that there is a web UI for Flux called Weave GitOps

https://docs.gitops.weave.works/docs/intro

Does anyone use this? How does it compare to Argo? I’m already using Flux, not sure if I need a web UI at this point.

https://redd.it/zs8i7l
@r_devops
How Ambassador Edge Stack secures your microservices

Ambassador Edge Stack is an API Gateway & Ingress controller that offers Edge-as-a-Service & security features to app developers.

In this article, Supratip shares 8 ways Ambassador Edge Stack can be used to secure your microservices.

https://blog.getambassador.io/how-ambassador-edge-stack-secures-your-microservices-ebd4cdd1f99e

https://redd.it/zruyr0
@r_devops
Is there a tool to automatically containerize Jenkins jobs for future use in other tools?

I want to see if there's a method or a tool where I can containerize my jobs/stages in such a way that I can run it as a container in another tool/environment

https://redd.it/zshuff
@r_devops
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