Reddit DevOps
267 subscribers
31K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
What is your tools/service on your daily devOps?

Hi, I have about 2 years in devOps world? And my hobby is to find new tools/services that can boost my productivity.

So I'd love to hear from people here to show what tools they can never live without it.

P/S: If you have a problem/idea and there is no tool out there, feel free to share too

https://redd.it/ocqor4
@r_devops
Hello everyone, I work as a system administrator for half-year. What new I need to know for a DevOps trainee position?

I know how to work with Linux using command shell, create SSH/FTP servers, created servers on the google cloud platform, create VM, Python, and basic Java.
Now, I am training to create docker images from my own projects or from GitHub python projects.

https://redd.it/ocsw3b
@r_devops
Linking Jenkins Jobs to JIRA Tickets

We have a devops set up where artifacts are tested/released to environments via a Jenkins job execution. This is done for cloud infra, micro services and everything. All Jenkins pipelines have a parameter which allows you to specify the JIRA ticket that the release relates to.

But this relies on the developer being responsible enough to link their job execution to the JIRA ticket.

I have been thinking of a system to be able to:

1. As a developer, have the capability to auto-select a JIRA ticket from the parameter in Jenkins. Or alternatively "create build" from inside JIRA (similar to create git branch).
2. Be able to link a build to a release ticket.

If you are constrained to using JIRA and Jenkins (I am aware this is probably easier with other tools), how would you go about this?

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