Reddit DevOps
267 subscribers
31K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
Salary check - am I being underpaid?

SMB - Hoboken NJ - Senior Cloud Engineer (3 years) - annual salary $110k + $10-20k yearly bonus

responsibilities:
- I architect and manage my company’s entire AWS infrastructure
- I architect and manage all monitoring solutions including AWS CloudWatch, Datadog, and Grafana
- I architect and manage all automation solutions within AWS and our Windows servers (scripting, task scheduling, etc.)
- I am directly involved in the hiring process for my team via interviews and vetting resumes, and training new hires

some of my future projects include:
- AWS AD implementation
- AWS SSO implementation
- Windows Server 2016 to Windows Server 2019 EC2 refresh
- rebuilding entire AWS VPC infrastructure (ideally via terraform)
- passing PCI DSS compliance
- overhauling enterprise credential management
- migrating web applications from one domain to another

In two weeks, I will be be flying solo.

https://redd.it/ocwutq
@r_devops
I have five projects in Azure DevOps boards. My designers might be doing work in one ore more of those projects during a sprint. Is there a way I can do a query that spans all of them to find out what work Designer A still has to do in each project?

Or do I need to go to Project 1 query that, Project 2 query that, Project 3 query that etc.

https://redd.it/ocynwe
@r_devops
redisql | MySQL to Redis migration made easy

Hi everyone! I recently completed redisql, a MySQL to Redis data migration engine. It's still in development, and I plan to implement more features in the future. I'd appreciate feedback on the project so far, especially with regards to documentation and the roadmap. Thanks.

https://redd.it/ocz6om
@r_devops
Is there any platform for dashboards development?

I want to build an advertisement dashboard that will get data from Facebook Twitter and google via APIs and also be able to change parameters such as bids…
Do you know a platform that can help me build dashboard like this?

https://redd.it/od1vdt
@r_devops
Infrastructure as code security - ideas and roadmap

Into: My name is Lior Kaplan, I'm heading Checkmarx's Open Source Program Office. As part of it, we've released KICS - Keeping Infrastructure as Code Secure - as Open Source (see https://github.com/Checkmarx/kics or https://kics.io).

We have our own roadmap for the project (also available on GitHub), but I'm curious to hear your input - what feature or what platform support would help you individually or us as a DevOps community to catch more security issues or to better catch existing ones. Our goal is of course to prevent such security problems arriving to production.


You're welcome to use KICS to write your own security policy/queries and to check your configuration for problems. If you need help with the idea or implementation, we'd be happy to help (github/gitter), please don't be shy (:


Kaplan
https://twitter.com/checkmarxoss

https://redd.it/ocxfex
@r_devops
Are you are support person in your devops team

I know that devops is a culture ideology, and it shouldn't be a specific team. However, I do believe that most of us here are part of a devops team. I am in a dedicated devop team at my company. That's fine, however, I feel like my team operates like a help desk support, but in the domain of devops. As an example, the development teams own their own pipelines, but when they reach out to our devops team whenever they run into an issue that they cannot resolve on their own. To be frank, the developers are better at pipelines than I am, due to the fact that they work on pipelines more that I do.

I can't be the only devops developer that operates in a similar help desk team. How do you find it? Do you like it? I don't personally like it. There are a lot of gaps in my knowledge, that I think can only be filled when I get experience implementing a feature end to end. But when I act as a support person, I don't feel that there is a lot of opportunities to fill in my knowledge gaps. I don't know how support people do it. Developers expect devops developers to know how to solve various issues, but as the devops space is vast and constantly changing, there is no single person that knows how to solve all issues off the top of your head. But, as a senior developer, you have been exposed to many things, so even though you don't know the exact answer, you can find a way to solve it.

https://redd.it/od90ci
@r_devops
There are services in AWS to run the process for the MS SQL Server database in AWS

I am stuck with the CI process for the database (MS SQLServer), I am using the AWS devops services so that the process there CI CD of our projects, I did it successfully on the Azure platform, but when I try to follow the same on the AWS platform, I can reach the process for the front-end and the middle Ware, but when it comes to the part of the database that I can not to achieve it, please, someone gives the best advice.

​

Do you know someone who can respond?

https://redd.it/od8ymb
@r_devops
New to DevOps. Looking for some tips, advices, suggestions to be successful in my new career.

Hello Everyone!

I've been trying to change my career stream from Customer service for a year now and I just landed a new job at an ecommerce company as a Junior DevOps Engineer. Most of the skills I have are pretty basic.

To the huge talent in this community, I request for some tips, tricks and workstation setup(any tools or weblinks that could help make my life easier) that could make my transition easier. Any suggestions/advices on what to look out for and what to do are super welcome.

Thanks in advance for everybody :)

https://redd.it/od84yl
@r_devops
Azure training course

Can anyone point me to a good Azure training course, that goes over the basics of most of the services? (Something like AWS solutions architect courses?)

I've worked on AWS most of my life, and have to soon start working on creating solutions for Azure, and would like to have a good understanding of what all components are available and need to be used where(like FrontDoor or TrafficManager, etc.).

https://redd.it/odddak
@r_devops
Does DevOps interviews require whiteboard coding questions/ leetcode type questions?

How much coding do you really do on the job? like actual coding and not automation?

Also includes Cloud Engineers/SRE

https://redd.it/odecth
@r_devops
Best way/tool to centralize events/alerts when things fail?

Heya, looking for a solution to centralize alerts and failures, how do you guys do it?

The failures will primarily come from Jenkins pipeplines, but I'm looking for a tool/dashboard that will make it easy to ingest events/failures in an easily understandable format from any source/tool.

Right now, we're just reporting into Slack, but that's not ideal imo.

We have a Splunk instance that other parts of IT use that I am thinking about using, because you can just feed it data through the API, but it's not easily digestible from what I can tell. Also Splunk feels like overkill.

I tried looking, but no obvious tools came up. Essentially, I am looking for:

- A way to ingest data/events through incoming REST calls
- An easy way to understand the information so I don't have to spend ages looking for what I need
- The ability to send out alerts to whomever through email or by hitting a REST API

https://redd.it/od5la3
@r_devops
NGINX treats

Hello everyone, after finally getting my new site to work, I decided to write some content, which by the way is harder than I expected. The first thing came to mind is writing about something I know. So I wrote general stuff about NGINX.

I would love some feedback on the article, corrections or missing gaps. Should I continue this way or maybe pause for a while and focus on whatever you think am lacking? Thanks all!

https://mkreg.dev/writing/nginx-treats

https://redd.it/odhz99
@r_devops
Difference b/W DevOps and SysOps engineer Role ?

Hi Folks,

Can anyone define some key differences b/W DevOps and SysOps engineer duty ? And which is good to make career ?

https://redd.it/odk9l0
@r_devops
Helm: problem with organizing values

I know this might be a bit weird requirement, but I am quite new to Helm and I might have missed something.

Let me explain my use case:

I have my helm chart which contains subcharts, so to access the sub-charts values I will have to do something like this in my values.yaml:

// My own values
myserviceDatabase:
someProp: whatever
host: my-service
admin:
password: mypassword

// Subchart values override
mySubchart:
some-database-service:
admin:
password: mypassword
someSetupScript: ...
host: my-service

Now what is the problem with that? As you can see the database values are going to be scattered between my own values and the subchart values, also the `host` and password property are duplicated.So I would like to simplify this and group the "database" related values together this way:

// My own values
myserviceDatabase:
someProp: whatever
admin:
password: mypassword
someSetupScript: ...
host: ...

The only way to do that would be to have a template `subvalues.yaml` file:

mySubchart:
some-database-service:
admin:
password: {{.Values.myserviceDatabase.admin.password}}
someSetupScript: {{.Values.myserviceDatabase.someSetupScript}}
host: {{.Values.myserviceDatabase.host}}

Now I think this is currently not supported in helm because values cannot be "templated", is there any way to achieve this?

The second problem is that I do not want the consumer of my chart to override some of the values, because they are going to be used internally by me, but this is not as important as the first.

Thanks in advance.


Till now the suggestions have being toward using `helmfile`

https://redd.it/odlau1
@r_devops
How hard is it to get into devops for someone not even in the industry?

So I was wondering for someone like not even in the i.t industry in terms of experience from jobs how hard would it be to get into this field. Like what if someone learnt everything they needed to learn to take on the role would it be that easy? Surely being self taught and being able to demonstrate to employers you are capable is enough right? (as well as some qualifications)

https://redd.it/odlvsh
@r_devops
Have been working as Devops Trainee for a month now.

Hi everyone, I'm a relatively fresh grad, need advice about my career.
I have around a year of experience working in IT in a support capacity. I wanted to move into Devops for quite a while now. I recently got a Devops Traineeship in a very rapidly growing company. It's been a month now.
It's a task based training, after a day or two of learning about a topic we are given a task. As of now we have done Linux, web servers, databases, git and docker.
I need advice about how and what i should be learning on my own time? And how you could have done all this if you were at my stage?
I'm not a native English speaker hope I was able to convey my message?

https://redd.it/odmpnz
@r_devops
Operations Engineer looking to transition to DevOps

Looking to transition into a DevOps role from a Support/Operations Engineer profile, I already have experience in Bash and Python Scripting. Can someone please check and suggest if this BootCamp seems like a good start? I have taken individual courses before but I tend to give up midway mostly because I can't understand how to connect the different technologies together.

​

Link:DevOps BootCamp

https://redd.it/odl7r4
@r_devops
How to manage, update local development Database

Hi,

What is the right approach to manage your different database environments. Do you import the schema Form production to you lokal database? Do you use real or dummy data. How do you update database(schema)?

Soem background info:
On the local development development environment most of the devs run a MYSQL BD via docker with a named, persistent volume for the data.

How can they get the new schema if someone updated the staging or production DB without giving them access to the actual server? What about schema conflicts?

My idea:
In my head it is the simplest solution to run a scheduled gitlab job that gets the staging schema every day and provides the sql dump via a job artifact. But this does not solve conflicts and requires them to manually download the artifact and import it to their BD. So what is the best approach here?

https://redd.it/odp3wz
@r_devops