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
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
reddit
New to DevOps. Looking for some tips, advices, suggestions to be...
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...
Jaeger Tracing Quick Example using Go and Docker
Here is a quick introductory tutorial video to show how Jaeger Tracing can be implemented using Go and Docker locally:
https://youtu.be/7tuQO8qBRHo
https://redd.it/oddjnm
@r_devops
Here is a quick introductory tutorial video to show how Jaeger Tracing can be implemented using Go and Docker locally:
https://youtu.be/7tuQO8qBRHo
https://redd.it/oddjnm
@r_devops
YouTube
Jaeger Tracing Quick Example Implementation using Go & Docker
Link to Code: https://github.com/emailtovamos/JaegerQuickExample
In this video, a quick introduction to Jaeger Tracing is given along with an example implementation using Go and Docker.
First, a demo is given which shows the traces and spans and their meanings…
In this video, a quick introduction to Jaeger Tracing is given along with an example implementation using Go and Docker.
First, a demo is given which shows the traces and spans and their meanings…
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
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
reddit
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...
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
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
reddit
Does DevOps interviews require whiteboard coding questions/...
How much coding do you really do on the job? like actual coding and not automation? Also includes Cloud Engineers/SRE
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
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
reddit
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,...
Reasons Why Node.js and React are Hand and Glove for Web Development
https://javascript.plainenglish.io/reasons-why-nodejs-and-react-are-hand-and-glove-for-web-development-917c472dc8bc
https://redd.it/odghnx
@r_devops
https://javascript.plainenglish.io/reasons-why-nodejs-and-react-are-hand-and-glove-for-web-development-917c472dc8bc
https://redd.it/odghnx
@r_devops
Medium
Reasons Why Node.js and React are Hand and Glove for Web Development
Read here how can you optimize two powerful JavaScript technologies — Node.js and React — for your web app.
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
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
Omar Alsoudani - NGINX Treats
An overall overview that covers useful NGINX tips, enhancements, gotchas and best practices I've learned throughout using it for years
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
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
reddit
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 ?
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
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
reddit
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...
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
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
reddit
How hard is it to get into devops for someone not even in the...
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....
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
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
reddit
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...
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
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
TechWorld with Nana
DevOps Bootcamp | TechWorld with Nana
Become a DevOps engineer | 6-month program to start your career as a DevOps engineer
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
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
reddit
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...
Reasons Why Node.js and React are Hand and Glove for Web Development
https://javascript.plainenglish.io/reasons-why-nodejs-and-react-are-hand-and-glove-for-web-development-917c472dc8bc
https://redd.it/odqovb
@r_devops
https://javascript.plainenglish.io/reasons-why-nodejs-and-react-are-hand-and-glove-for-web-development-917c472dc8bc
https://redd.it/odqovb
@r_devops
Medium
Reasons Why Node.js and React are Hand and Glove for Web Development
Read here how can you optimize two powerful JavaScript technologies — Node.js and React — for your web app.
If someone hacked sonarqube instance
Hi! I'm new in this World. I want to know if someone can help me and tell me what kind of things can be obtain a hacker if the sonarqube instance is hacked.
What Kind of sensitive data store sonarqube? Only the code? Or more information like pass and users ???....
https://redd.it/odisp9
@r_devops
Hi! I'm new in this World. I want to know if someone can help me and tell me what kind of things can be obtain a hacker if the sonarqube instance is hacked.
What Kind of sensitive data store sonarqube? Only the code? Or more information like pass and users ???....
https://redd.it/odisp9
@r_devops
reddit
If someone hacked sonarqube instance
Hi! I'm new in this World. I want to know if someone can help me and tell me what kind of things can be obtain a hacker if the sonarqube instance...
How much of your work is project based?
Currently I'm in app support so a lot of SQL with exposure to AWS.
However I really am starting to dislike the nature of work where you're always being pinged by people, getting sent urgent tickets that aren't always urgent and resolving customer issues.
Is DevOps much different? Do you get to do more project based work?
https://redd.it/odvyux
@r_devops
Currently I'm in app support so a lot of SQL with exposure to AWS.
However I really am starting to dislike the nature of work where you're always being pinged by people, getting sent urgent tickets that aren't always urgent and resolving customer issues.
Is DevOps much different? Do you get to do more project based work?
https://redd.it/odvyux
@r_devops
reddit
How much of your work is project based?
Currently I'm in app support so a lot of SQL with exposure to AWS. However I really am starting to dislike the nature of work where you're always...
Help me graduate by filling in my DevOps survey
I am currently writing my master's thesis on the topic of DevOps. I still require respondents before I can say anything meaningful. Please help me by filling in the survey. Many thanks!
Survey link
https://redd.it/oe3a5s
@r_devops
I am currently writing my master's thesis on the topic of DevOps. I still require respondents before I can say anything meaningful. Please help me by filling in the survey. Many thanks!
Survey link
https://redd.it/oe3a5s
@r_devops
Qualtrics
DevOps Survey
Join the study to gain insights into how DevOps tools and practices impact organizational performance.
Needing some support... Is it okay to be bad?
As the title says. Been at this job for a few years now, moved from app development to working infra, tooling, cicd etc. Lots of new skills learned, and I'm grateful for the company letting me grow in this space.
But I feel like I've reached the point where I can't improve. I've tried various ways of doing more - larger projects, trying to manage people on a project, doing harder things. None of it is really working out, and I'm getting really close to breaking down from my own (perceived, maybe?) incompetence.
I want to take a step back and find my footing, but at the same time it feels like giving up, and I'm worried about being complacent and completely losing the drive to keep pushing
Has anybody else here been in this situation? Is it just a case of keep trying to improve, or taking smaller steps, or what?
https://redd.it/oe3q7y
@r_devops
As the title says. Been at this job for a few years now, moved from app development to working infra, tooling, cicd etc. Lots of new skills learned, and I'm grateful for the company letting me grow in this space.
But I feel like I've reached the point where I can't improve. I've tried various ways of doing more - larger projects, trying to manage people on a project, doing harder things. None of it is really working out, and I'm getting really close to breaking down from my own (perceived, maybe?) incompetence.
I want to take a step back and find my footing, but at the same time it feels like giving up, and I'm worried about being complacent and completely losing the drive to keep pushing
Has anybody else here been in this situation? Is it just a case of keep trying to improve, or taking smaller steps, or what?
https://redd.it/oe3q7y
@r_devops
reddit
Needing some support... Is it okay to be bad?
As the title says. Been at this job for a few years now, moved from app development to working infra, tooling, cicd etc. Lots of new skills...
A way to output all AWS resources IDs that are missing a certain tag?
What I need is to add a tag to all existing EC2 resources on my AWS account.
I've seen this:
https://github.com/kpei/AWS-Tag-Auditor \- outputs the resource IDs of all resources with a missing specified tag to a file.
Then I can use any of either of these tools to tag the resources:
https://github.com/kpei/AWS-Tagger
https://github.com/washingtonpost/aws-tagger
​
The thing is - AWS-Tag-Auditor is old and un-maintained (7 years..). I'm wondering if you know of anything with the same functionality but fresh..
https://redd.it/oe4x22
@r_devops
What I need is to add a tag to all existing EC2 resources on my AWS account.
I've seen this:
https://github.com/kpei/AWS-Tag-Auditor \- outputs the resource IDs of all resources with a missing specified tag to a file.
Then I can use any of either of these tools to tag the resources:
https://github.com/kpei/AWS-Tagger
https://github.com/washingtonpost/aws-tagger
​
The thing is - AWS-Tag-Auditor is old and un-maintained (7 years..). I'm wondering if you know of anything with the same functionality but fresh..
https://redd.it/oe4x22
@r_devops
GitHub
kpei/AWS-Tag-Auditor
The AWS Tag Auditor is an automated process that scans through Amazon resources for missing tags - kpei/AWS-Tag-Auditor
I made a webapp for software devs that generates a customizable Docker Compose template project with just a few clicks
Check it out if you want: https://scaffoldy.io
I'm also analyzing user feedback for my bachelor thesis, so please consider telling me if this tool is useful for you and how I could improve it :)
https://redd.it/oe67w2
@r_devops
Check it out if you want: https://scaffoldy.io
I'm also analyzing user feedback for my bachelor thesis, so please consider telling me if this tool is useful for you and how I could improve it :)
https://redd.it/oe67w2
@r_devops
scaffoldy.io
Scaffoldy - Software stack generator for Docker Compose
Scaffoldy is a software stack scaffolding generator that creates templates for Docker Compose.
Gitops for non developer?
Hi,
I'm working in Management position right now but have worked in Operations before, but not Development.
Do you have some advice where i can learn the Gitops basics?
We want to role out a new project in this way and i don't like the idea to tell somebody to do x if i don't get what it means.... So i will finde some freetime to learn the basics.
I know Ansible and I'm able to read and write simple playbooks, also familiar with Python.
I use git and github for personal use but i struggle to finde a condensed tutorial on what are key parts of gitops, what's a ci/cd Pipeline stuff like that.
Any suggestions for good tutorials?
https://redd.it/oe5bf9
@r_devops
Hi,
I'm working in Management position right now but have worked in Operations before, but not Development.
Do you have some advice where i can learn the Gitops basics?
We want to role out a new project in this way and i don't like the idea to tell somebody to do x if i don't get what it means.... So i will finde some freetime to learn the basics.
I know Ansible and I'm able to read and write simple playbooks, also familiar with Python.
I use git and github for personal use but i struggle to finde a condensed tutorial on what are key parts of gitops, what's a ci/cd Pipeline stuff like that.
Any suggestions for good tutorials?
https://redd.it/oe5bf9
@r_devops
reddit
Gitops for non developer?
Hi, I'm working in Management position right now but have worked in Operations before, but not Development. Do you have some advice where i...