Reddit DevOps
270 subscribers
6 photos
31K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
Cincinnati Free Summer 2023 DevOps Bootcamp

I’m teaching a free in-person bootcamp in Cincinnati, Ohio focusing on DevOps, Cyber Security, and SysAdmin.

AMA in your comments; I’ll reply to all.

Interest form sign-up: https://forms.gle/m5NXdqcYxLikdtjSA

The class location and meeting times will be assessed and determined by a later email on January 30th that also gives the full finalized information for this bootcamp.

https://redd.it/10b7twh
@r_devops
Understanding the backend of a callcenter

I’ve started studying coding and at same time work at a callcenter where we receive calls from customers. I’d like to understand something as I’m a noobie. Sometimes happens, a kind of a bug, where the customer calls, and on waiting line it appears 3 or 4 times the same number, like 000418229201. This phone number appears 4x and pending line to be attended. Just 1 of them is where the customer is really waiting to be attended. The other 3 line calls are “ghost” where when I attend them no one answer, because customer is on another pending line, but with the same phone number. Problem with a server?

https://redd.it/10b8c9j
@r_devops
How are applications using database providers like Supabase and Planetscale in production?

It’s always been drilled into me that it’s essential that any production database isn’t publicly available. DB PaaS providers like the above don’t have any facility for VPC peering and each database has a public IP.

Not sure if I’m missing something but how can these providers be realistically used in any serious applications?

https://redd.it/10b7ojd
@r_devops
CircleCI Security Incident

If you use CircleCI, and haven't rotated your secrets yet, you should do it ASAP.

https://circleci.com/blog/jan-4-2023-incident-report/

Edit: I know they first alerted about the incident 9 days ago, but today they posted the full report and it's worse than I expected.

https://redd.it/10b6ggh
@r_devops
Packer vs RedHat Image Builder?

I work with mainly RedHat and Fedora containers, which would be the better solution? Not a lot of info from quick googling on a comparison between the two.

https://redd.it/10b9o78
@r_devops
AWS Multi Region architecture without API Gateway

Hey guys ~

I’m looking to make my current architecture multi-region. I’ve read a little bit about options, but it seems like every stack involves Route 53 & API Gateway. My current stack does not involve any endpoints. What I currently have are multiple lambdas, ec2 instances, and a few databases. Aurora global db is obvious, but for ec2 & the lambdas, I’m a little confused on which direction to go.

For example, in the event of an outage in us-west-2, how would my lambdas in us-east-1 know there’s an outage and to failover? Again, makes sense using Route53 / api gateway, but I don’t have any endpoints.

Thoughts? Let me know if I should elaborate.

https://redd.it/10b1mid
@r_devops
Mac or Windows

I’m an associate DevOps engineer and I work on a team that is mixed mac and windows computers. The other DevOps engineer works with a Mac, and he’s making a gentle push for me to switch over. He says in future jobs, being able to work proficiently with mac would be a better selling point. I understand I haven’t gone into detail about the work we’re doing or the tech stack, so I’m just looking for face value, general feedback.

I think typically this might be posted somewhere else, but since we’re mostly devops folks, what’s your experience in this debate?

https://redd.it/10b1c9h
@r_devops
Unified Application Management under Cloud-Edge Collaboration: A Solution Based on OpenYurt and KubeVela

https://kubevela.io/blog

https://redd.it/10aqoaz
@r_devops
Moving from openlens to k9s after the 6.3.0 downgrade

Hey,


wanted to share my experience moving from openlens to k9s after the OSS version of openlens has been downgraded.


TLDR: k9s is provides all the features I used in Openlens previous to their downgrade in 6.3.0 and it will likely stay this way (since there is no commercial version of k9s and no company behind it).
Absolutely loving it so far.


https://mariuskimmina.substack.com/p/moving-from-lens-to-k9s-for-kubernetes

https://redd.it/10bomx3
@r_devops
Any training recommendations for Devops Engineer?

Working as Devops for 2 years, have 3 additional years as sys admin. Preparing for a AWS certification and Kubernetes certification as I do work on both. Been asked from my company that they would pay for any training that would improve my personal career development and skills. Any suggestions or recommendations. Should I get something towards management related? Or technical?.

https://redd.it/10bo8ub
@r_devops
Leaening Devops without its popular services

Hey there devops people, I'm currently a backend developer and I'm interested in learning more about Dev Op, to mess around with it and gain some experience.

The biggest issue is I live in Iran and almost all online services have placed sanctions on us. I can't have access to AWS, Google Cloud and so on.

Now my question is, how can I learn and be a devops engineer without relying on majority of popular online services?

https://redd.it/10bo793
@r_devops
We're running a DevSecOps / AppSec CTF

We're a UK based DevSecOps consultancy and we're running a DevSecOps themed CTF this year which is hopefully of interest to a lot of people here.

It will be open to all, completely free and with some prizes.

In time we will be adding details to ctftime.org and also back here on Reddit, but for know you can keep up to date on it via our LinkedIn https://www.linkedin.com/posts/punk-security-limitedwearesoooooexcited-ctf-devsecops-activity-7020005807530364928-OPsp?utmsource=share&utmmedium=memberandroid

https://redd.it/10bo1z7
@r_devops
ClickOps?

A friend of mine wants to build clickops tool for cloud resource management. I'm kinda against the idea as I'm already technical enough to use GitOps and such. But he insists that it'd be useful for people who have no idea what is gitops and terraform etc.

I'm wondering how realistic his idea is going to be in real life. What do you think? lol

Please share your thoughts if you were going to use such tools. How you're imagining it to be, if it ever to be useful to you. Personally, this idea is not clicking to me at all.

https://redd.it/10bzrml
@r_devops
I could use some suggestions

Devops is not my background. I recently took on a role where automated deployment is needed and I was studying devops technologies earlier last year til my bank account got low. :)

We do all our work through a website where you can deploy an entire environment with a button push. Good so far.

The problem is building the environments and configuring the individual operating systems takes forever.

Every environment gets a domain controller, a number of Windows boxes and 1 or more Linux boxes.

No environment can communicate with any other unless it is configured to do so and then mapped.

The site has an API that I can leverage to deploy templates and configure external access.

I'm not really sure which software options I should be looking at to accomplish this nor how to structure it.

Do I have an environment that calls the api to spin up a new environment, adds the VMs with something like terraform then builds using, I dunno, Puppet, then disconnects the new environment?

Do I have an environment template that is deployed, calls the api to add vms to itself, performs the builds and upon completion, removes the hosts that performed the build?

Is there a 3rd method I'm not imagineering?

What software combinations would work best for this setup?

https://redd.it/10c5n51
@r_devops
Open Source projects and DevOps tools

Is there a list of Open Source projects and the DevOps tools that they use such as GitHub actions, Ansible, Terraform, etc.?

I'm looking for a project to get involved in. Ideally I'd like something that has those tools I mentioned above plus go programming.

https://redd.it/10c59ym
@r_devops
How to parallelize integration tests?

I am currently using pytest to run integration tests. The test suite has 13 tests in total and takes around 40 minutes to run with 8 tests taking the bulk of the time. At the beginning of the test (once per session) a new product (which is to be tested using integration tests) is created using docker-compose ensuring no cache is being used for building the containers.

Now my question is, is there any way to parallelize this considering I have only one VM to run all the tests? I cannot use docker-compose to spin up multiple instances of the product since the ports will clash.

I am thinking of Docker in Docker but not sure if it will work properly or not.

I am also open to using multiple machines but I have no idea how I can run separate tests on separate VMS and then aggregate the results.

https://redd.it/10c9z54
@r_devops
Using multiple ci/cd providers at once

In the last few months, I saw some github projects using a mix of circle ci and github actions together in one code repository. I know that there are differences between the different providers. But... Is it common to use different ci tools at the same time?

https://redd.it/10byhzf
@r_devops
Redis timeouts: Error 110 connecting to <my_domain>:6379. Connection timed out.

I'm seeing intermittent errors in my logs from worker nodes that are trying to reach Redis:
```
Error 110 connecting to <mydomain>:6379. Connection timed out.
```
My app is deployed using docker-compose. The main container (Flask app) and the Redis container are on one VM while workers (Python RQ for async jobs) are on different VMs.

This is happening all of a sudden today and it's intermittent. There was absolutely no problem for months, which gets me thinking that it's a transient issue in the network?

Anyway, is there something I can do to fix this and avoid disruptions to my users? Thanks a lot.

PS. I'm not a devops guy.

https://redd.it/10ce04o
@r_devops
who make more salary, DevOps engineer or product manager?

I see many roles in product manager in softwy industry. Who make more salary DevOps or pm

https://redd.it/10camrg
@r_devops