Reddit DevOps
274 subscribers
68 photos
32.1K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
Exams and DevOps Certifications

Recently i was fired from a DevOps position and received a good amount from unemployed insurance, since i have the money and the free time, i am thinking in investing both in getting some training in the field.

​

Is it worth it ? I'm quite competent with many of the tools already, i'm just looking for a better foundation to it and a quickier reinsertion in the field with more experience.

if it is

​

Wich certifications would you pursuit or suggest ? I was thinking in LPI DevOps Tools Engineer and CKA, but besides of that im not quite sure, should i go for OS certifications too , like RHCSA ?

​

​

also i would like to thank this sub that was very helpfull to me since 2015 and certanly played a big part in me transitioning from a sysadmin job to a devops.

https://redd.it/f3ba8n
@r_devops
Blog Post: Getting Started with GitHub Actions and Terraform: A Hand-On Tutorial

Hey guys, Michael Levan just wrote a new blog post you may enjoy on the ATA blog.

Summary: Want to learn GitHub Actions? Get step-by-step instructions in this real-world tutorial using Terraform!

https://adamtheautomator.com/github-actions/

https://redd.it/f3b1g9
@r_devops
AWS Dynamo DB - From Beginner to Pro

AWS Dynamo DB - From Beginner to Pro

Deep dive and become an expert with Amazon's managed, scalable and fast NoSQL database platform, even if you've never used it before!

https://redd.it/f3accx
@r_devops
Elixir app network performance testing

I'm tasked with testing/benchmarking a client-facing app that accepts http api requests. The app stack is composed with Elixir / Phoenix / Ranch and Cowboy 2 as the web server. Hosted on an ec2linux box, connected to a RDS DB and running behind an elastic load balancer, network type.

I'd say I have an OK amount of basic knowledge about networking in general, the TCP/IP stack and how things tie together to 'just work'.

What I'm struggling with is performance optimization which could be anything from latency and bandwidth, sufficient provisioned resources, kernel configuration etc. (these are just some I can think of)

How do I identify potential bottlenecks when, lets say request start to time out? If the Cowboy worker pool gets increased, when would I know that the provisioned ec2 resources are not sufficient enough?

Do you apply some sort of methodology to performance-optimize a web app? Or does this come down to purely getting a feel for it and experience?

I guess what I'm lacking is knowledge of how these things are dependent of each other and what effect it does when adjusting one parameter to the rest.

https://redd.it/f3a9b8
@r_devops
Devops + Azure/LCS vms using Powershell

Hey,

how am I able to use the devops task "Run Powershell on virtual machine" when those machines have been created in the lcs and are now available in Azure? How can I connect that task to my virtual machines and execute the code saved on that vm?

https://redd.it/f3a98w
@r_devops
Top k8s resources + looking for more

Solid list overall. Was already following some of the obvious contenders like The Google Cloud podcast, Docker blog & DZone. I was also already following most of these on twitter. Can anyone recommend and other blogs worth following?

[https://www.portshift.io/blog/kubernetes-cloud-resources-devops/](https://www.portshift.io/blog/kubernetes-cloud-resources-devops/)

https://redd.it/f375qb
@r_devops
Which CI/CD tool?

Hi all

I am searching for CI/CD tool to deploy my microservices into K8s.
The question, which CI and CD tool should I use.
For CD, Spinnaker sounds very promising.

Thanks

https://redd.it/f38jvs
@r_devops
O'Reilly for infra/sre/devops peeps

Hi, I want to become a member of O'Reilly but the platform is so expensive, does anyone know when it goes on discount? Also anyone here that has it think it's worth it?

https://redd.it/f37qk0
@r_devops
Rubban - Kibana Automatic Index Pattern Discovery and Other ELK Curating Tasks

I create a light tool to automatically create Index Pattern and I am planning to add more curating tasks that have to be done manually in Kibana. you should run it in a container beside Kibana and forget about it.

[https://github.com/sherifabdlnaby/rubban](https://github.com/sherifabdlnaby/rubban)

https://redd.it/f3v5k9
@r_devops
The cloud - Trust yet Verify EVERYTHING!

No Cloud migration is ever without pain. Moving a business application from a datacenter to a cloud will always create concerns around security, privacy, availability and performance. While each of these can be mitigated, there is always an element of "trust" that has to be believed. Your basically giving some control over to the cloud and hoping they (whoever they actually are) do exactly what they say they will do.

The benefits in terms of cost and scale can be wonderful, but it doesn't help a CIO sleep better knowing that youve given up some level of control.

It can be very hard to trust , yet verify without adding layer upon layer of monitoring that didn't exist previously.

https://redd.it/f3vd9e
@r_devops
Infra.app - Desktop app for managing Kubernetes

I saw this Mac app from the r/Kubernetes thread for managing Kubernetes clusters. The experience is great so far.

Check out the longer thread there: [https://www.reddit.com/r/kubernetes/comments/f3m85m/infraapp\_desktop\_app\_for\_managing\_kubernetes/](https://www.reddit.com/r/kubernetes/comments/f3m85m/infraapp_desktop_app_for_managing_kubernetes/)

https://redd.it/f3u2bc
@r_devops
On-prem Jenkins over k8s VMs storage

How would you tackle the persistent storage part?
Cluster will be built upon 3 worker nodes.

We have a cifs storage mount in the office, and from my reading, there is a cifs driver on GitHub(as currently no official cifs drivers by kubernetes) but repo not really alive.. https://github.com/fstab/cifs

Thinking to bring up a VM running NFS server, and connect the cluster nodes, but it is not so good approach as single point of failure when this VM will crash.(and it will ..)

Any fruitful thoughts?

https://redd.it/f3tqwd
@r_devops
GitHub CLI (Beta) for more efficient PR's

Check out my video on the new GitHub CLI tool which is currently in Beta!

It allows you to create, get the status of, and view in the browser all Issues and Pull Requests for a repo straight from the CLI!

Great tool!

[How to create a PR in the new GitHub CLI Tool](https://youtu.be/_QnZpeCOM_s)

https://redd.it/f3ygea
@r_devops
Ideally, enterprises should not have a designated DevOps team, according to Jennifer Davis, co-author of Effective DevOps and senior software engineer at Chef Software

Thoughts? We have lots of different app teams at my company. I wouldn't expect these developers to maintain cloudformation scripts, ansible playbooks, develop codebuild/codedeploy scripts, configure pipelines... If the Devops team can interface among these disparate entities and automate their build procedures--what's wrong with that?

https://redd.it/f3ydq3
@r_devops
Looking for a career change into DevOps; where to start?

Some background: I’ve been working in tech for about six years as a scrum master/“agile delivery lead” as my new company calls it. Problem is, I just don’t find it interesting anymore.

I care very much about efficient software delivery, but I’m seeing less and less value in my current role to influence that. I’m a process dork so I find devops as a craft fascinating and super valuable, and at this point I’d rather do that than argue with yet another group of product people about the importance of addressing technical debt proactively, investing in testing, and not fucking setting mandatory meetings for engineering teams for hours a day. I’m burned out on that.

So where do I start? I’ve been lucky enough to be well loved by some fantastic engineering teams in my career, so I’ve picked up a fair few tips and tricks... but I don’t have a solid, cohesive framework to fit it all in. I get the philosophical and process aspects, but outside of some basic java and python and experience with truly antiquated programs (uDeploy and ESP) I don’t know any tools.

https://redd.it/f3zjp2
@r_devops
Looking for recommendations on Alerting - Grafana vs Prometheus Alertmanager

Hi we currently use Prometheus and Grafana for monitoring and I like the solution, however the previous admin has configured alerting really badly form what I can tell and looking for advice as I new to Prometheus / Grafana.

From what I can tell we have two instances of Prometheus setup in different DC’s. Each Instance monitors its own DC. Then they have alert manager configured in a cluster between the two sites and have some rules setup for alerting (don’t understand the rules fully).

Grafana is installed on each Prometheus box and is configured to query both instances. Some Alerts have been setup on a single Grafana instance. These alerts seem more easy to understand.

What I would like is some recommendations on what I should use for alerting Prometheus alertmanager or Grafana? My only requirement is that alerting works between the two sites.

Thanks

https://redd.it/f425yr
@r_devops
Practical Operations: Observability Best Practices

Do you build things on the Internet and monitor them? Ever wonder *what* you should be monitoring? Or how to build common practices for instrumenting code? Join us for episode 84 of the Practical Operations Podcast where we chat about methods to instrument for metric data, and how to define common practices for getting the most out of your log data! Find us at the URL below or where ever you find your podcasts.

[https://operations.fm/episodes/84/](https://operations.fm/episodes/84/)

We talk about tagging standards. Also, covering the RED, USE, and Four Golden Signals methods.
Last but not least how to get the most out of your structured logging with fields. Feedback and comments welcome!

https://redd.it/f426u4
@r_devops