Reddit DevOps
271 subscribers
11 photos
31.1K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
Devops hackathom ideas

Hi folks!
Hope everyones having an amazing day :]

Had a question to all the devops gurus out there. Im very very new to the devops world but would love to join a hackathon that's coming up....
What do you consider a good devops hackathon project? are there any particular problem statements that we can use devops to solve efficiently?

https://redd.it/q3elfv
@r_devops
has anyone here created Azure DevOps using TF? I would like to get your experiences and or pros and cons.

TF seems limited on the configurations one can make in Azure DevOps. But that could be by design

https://redd.it/q3i0g0
@r_devops
Programming language for DevOps

Hi mates, I need to improve my programming skills of course not need not high level. But I can't decide which language is better for DevOps. I know Go is popular and a lot of important tools were created with Go. But I couldn't like Go it is scaring me. I like python and iI have Python basics, so python may be easy for me. Help me about deciding.

P.S I know Bash is better :))

https://redd.it/q3hx7m
@r_devops
First day on the job

What are the things you would do on your first few days as a devops engineer and whom in the organisation would you contact and what sort of questions would you pose to different leaders?

https://redd.it/q3islu
@r_devops
Best way for release deployment of on prem/self hosted Python Flask apps and api's?

A bit of background. My team runs a self hosted Gitlab community edition server and have several Flask based API's and services that we manage deployment, configuration and testing for.

Right now I have Gitlab CI setup to perform linting, sonarqube analysis, unit testing and artifact posting. When all is said and done and testing looks good my team will run Ansible playbooks with environment specific variables either from Tower or CLI to call roles to redeploy, configure and start whatever application or API was updated.

I am trying to move the last piece, the deployment piece, to Gitlab CI. I have looked into possibly calling Ansible Tower's API to launch a job to perform the deployment of the respective project/repo/branch. The other idea I had was creating a docker container with the plays and roles needed for the deployment, pass in environment specific variables and run that in a deployment stage called out in my .gitlab-ci.yml file.

I am curious to hear other ideas or solutions on

https://redd.it/q3oy8r
@r_devops
New Job, new opportunities

So, I will be starting a new job soon, it will be to manage a large test environment. My guess is that it is a mix of Windows and Linux. I didn’t get much detail as the high level managers were not too technical. I know they have been running a devops culture for a few years now. Terraform, Git, etc are things that I can recall. I come from traditional Infrastructure.

How can I prepare myself for this new world?

Thanks.

https://redd.it/q3nrx8
@r_devops
Is kube-proxy an actual proxy or does it just handle networking?

When I first leaned about kubernetes components, I assumed that kube-proxy was a network or http proxy like envoy. However I recently read an article that says that it just modifies the iptables on the node and doesn’t do any proxying.

https://redd.it/q3mgzd
@r_devops
Orchestrator on top of GitOps/Infra-as-code solutions?

I'm considering how to do a higher-level orchestration (and possibly self-service portal) on top of our infrastructure. We have several different technology specific domains where we have different automation and management systems, and of course lots of support systems like inventory, IPAM etc. Building something to make use of the inventory, IPAM system and so on seems pretty straight forward via REST APIs, but I'm struggling for what's the best solution for the technology domains where we employ more of a "gitops" approach.

Basically we have a git repository where technicians would go in and change some YAML files and then commit/push to a central repository and from there the automation system for that domain would go in and configure things according to the definitions in the YAML files. How would you go about editing YAML files in git repositories in an automated way? Have you seen any projects doing this, some code for how they manage it?

Specifically I'm thinking what do you do if some human commits changes to the git repository after the orchestrator or self-service portal read the files, but before the orchestrator commited files. You will end up with some merge conflict situation which seems very messy

https://redd.it/q3tc5c
@r_devops
Elasticsearch Kibana

Hi all. I need to add alerts to my dashboards. I’m using elastic helm chart. Only stateful set is deployed. How can I use config map and configure alerts in elasticsearch.yml.Need your help. Thank You.

https://redd.it/q3t63j
@r_devops
Is there some evolution possible after being DevOps engineer?

Monday I'll start a DevOps junior job, I was wondering what is the common next step in a career after being DevOps engineer ?

Thanks

https://redd.it/q3wj46
@r_devops
What SREs Can Learn from Facebook’s Largest Outage

Likely the most analyzed outage this year given we were all frantically refreshing Instagram (at least I was).

There were some good lessons for SREs we wrote about here but curious what (if any) was a takeaway for you!

https://redd.it/q3yvc4
@r_devops
Should I get into DevOps for money despite being interested in web development?

I am an accountancy graduate but gonna do my Masters in Computer Application. I want to enter IT field so I am deciding which role should I give all my focus to. My Masters would be of 2 years, so I wanna give my all to learn about the role I am gonna choose. As the title says, I am inclined towards DevOps because of the Stack Overflow Survey which showed it being one of the highest paying role. Although, I think I am more interested in learning web or android development.

So should I get into DevOps just because it shows better financial growth? I think I can do either of them, but I have done few personal projects in web development so it would be easy for me since I have little to no knowledge about DevOps. I am also learning Python.

https://redd.it/q3v72w
@r_devops
AWS or Azure specialization?

As I advance my devops journey I'm curious if you all would recommend specializing in one or the other? Ultimately my question is: which pays better? Is there a difference? AWS has more marketshare, so more opportunities for work, but Azure has less competition who specialize...thoughts?

https://redd.it/q40glo
@r_devops
scaling question: best way to scale 6000 jobs when each job takes an hour

how would you scale 6000 jobs when each takes an hour.

What I am thinking here is auto-scaling group or min max pods in a kubernetes deployment?

https://redd.it/q4129e
@r_devops
Terragrunt cache folders size

Anyone using terragrunt
It works well but for any new folder the way we have
One repo for infra
One repo for modules

Each new folder for new infra duplicates entire code in cache

If anyone keeps it same or clears out this periodically

https://redd.it/q3pxsk
@r_devops
Is DevOps consultancy right for me? (EU)

Hey everyone. This past Monday I started my first project as a consultant and to be honest I'm already a bit disappointed.

I arrived Monday and was told that the person who was supposed to guide me and explain most things was on holidays for a week.. Basically this week I've done fuck all and no one else even bothered reaching out to ask if I was busy or not.

Is consultancy really technical? I'm getting the idea I'll be going from stupid meeting to stupid meeting now and the actual technical tasks will be 1/5 of my job. This worries me as the field moves faster than this and "wasting" 2 years working on a project like this where I don't get to learn anything will only destroy my career in the long run. My background is in Linux engineering, automation, public cloud and containers btw.

Any advice?

Cheers

https://redd.it/q44mph
@r_devops
Kanban scaffold boilerplate backlog items and tasks

Like the title says, is there an easier method to create new projects typical tasks? For example, every time we start a new project we create a SQL database project, a domain project and web project and all the general tasks associated with them. Is there a way to save a story/backlog and copy it into a new project?

We use Microsoft devops server on premises. Please and thank you.

https://redd.it/q478km
@r_devops
How do we check to what address the application is set?

How do we check to what address the application is set? I have an application and the application needs Docker Traefik to have it accessible at local.website.com, but I am wondering how I can check to what address the application is mapped to if I don't turn Docker Traefik on. I have checked the Docker Traefik docker-compose settings and I don't see any mapping, so I am trying to figure out to what address the application is mapped to. What are some commands I can use to check this? It's an apache application using an ubuntu box using php, node and apache, although the node is just for compiling css.

https://redd.it/q4afoe
@r_devops
Updated Resume Review for Cloud/DevOps Internship/Entry Level

I posted my resume about here about a week ago

Here's the new one. I tried implementing a lot of the feedback but obviously couldn't do everything within 1 page. Anything else anyone suggests? hopefully it looks better than the old one.

Also if anyone would happen to be able to help me out with a referral somewhere I'd appreciate it (closed mouths don't get haha)

https://redd.it/q49vz1
@r_devops