DevOps Tools Currency best practices
Every org has minimum 5 to 10 devops tools. How to maintain their patching and current upgrade efficiently. Are there any tool or any best practices.
https://redd.it/svo1rd
@r_devops
Every org has minimum 5 to 10 devops tools. How to maintain their patching and current upgrade efficiently. Are there any tool or any best practices.
https://redd.it/svo1rd
@r_devops
reddit
DevOps Tools Currency best practices
Every org has minimum 5 to 10 devops tools. How to maintain their patching and current upgrade efficiently. Are there any tool or any best practices.
🎉My company is hosting a webinar on March 2nd around moving from long-lived to ephemeral environments.
Get a sneak peak here! and learn more about it 👀
https://redd.it/svsr0n
@r_devops
Get a sneak peak here! and learn more about it 👀
https://redd.it/svsr0n
@r_devops
Shipyard
Webinar on March 2nd: From Long-Lived to ephemeral environments | Shipyard
Join us on March 2nd for a webinar hosted by Benjie De Groot
Who has high-level IAM roles in your organization?
Who has high-level IAM roles (e.g. Owner) in your organization, and what steps have been taken to ensure they aren't misused or compromised?
https://redd.it/svsekk
@r_devops
Who has high-level IAM roles (e.g. Owner) in your organization, and what steps have been taken to ensure they aren't misused or compromised?
https://redd.it/svsekk
@r_devops
reddit
Who has high-level IAM roles in your organization?
Who has high-level IAM roles (e.g. Owner) in your organization, and what steps have been taken to ensure they aren't misused or compromised?
The Kubernetes operations survey results
Some time ago I posted here a survey about the Kubernetes operations.
Now, I'm ready to share the results! You can find them here:
https://grem1.in/post/k8s-survey-2022-1/
https://redd.it/svm3vs
@r_devops
Some time ago I posted here a survey about the Kubernetes operations.
Now, I'm ready to share the results! You can find them here:
https://grem1.in/post/k8s-survey-2022-1/
https://redd.it/svm3vs
@r_devops
reddit
Kubernetes Operations Survey
Hello everyone! I’m doing a quick research about Kubernetes cluster operations. I would appreciate it if you can participate in this...
Why and How SREs Can Benefit from Feature Flags
Anyone else take advantage of feature flags in their roles as SREs? We do all the time and found it helpful. We wrote a bit about it!
https://redd.it/svljbe
@r_devops
Anyone else take advantage of feature flags in their roles as SREs? We do all the time and found it helpful. We wrote a bit about it!
https://redd.it/svljbe
@r_devops
Rootly
Why and How SREs Can Benefit from Feature Flags
An overview of how SREs can benefit from feature flags to improve reliability.
CI/CD Lifecycle example for embedded Software development?
Hey folks!
im struggeling to wrap my head around how a practical real-life example of a functioning (automated) CI/CD Lifecycle for a company specialised in the development of firmware and in general embedded software could look like.
Could you guys provide some examples of a DevOps workflow in this context? And maybe even the tools used?
Greetings and thanks in advance!
https://redd.it/sveb41
@r_devops
Hey folks!
im struggeling to wrap my head around how a practical real-life example of a functioning (automated) CI/CD Lifecycle for a company specialised in the development of firmware and in general embedded software could look like.
Could you guys provide some examples of a DevOps workflow in this context? And maybe even the tools used?
Greetings and thanks in advance!
https://redd.it/sveb41
@r_devops
reddit
CI/CD Lifecycle example for embedded Software development?
Hey folks! im struggeling to wrap my head around how a practical real-life example of a functioning (automated) CI/CD Lifecycle for a company...
Suggestions for a low-cost managed load balancer / rewriting proxy
I have a customer who wants to overlay two websites: they have a.acmecorp.com and b.acmecorp.com. They want www.acmecorp.com/foo/* to proxy a.acmecorp.com/foo and everything not under the foo hierarchy to come from b.acmecorp.com
Of course I can create a haproxy / nginx / relayd but is there a company out there that specialises in host this sort of thing?
https://redd.it/svzgu4
@r_devops
I have a customer who wants to overlay two websites: they have a.acmecorp.com and b.acmecorp.com. They want www.acmecorp.com/foo/* to proxy a.acmecorp.com/foo and everything not under the foo hierarchy to come from b.acmecorp.com
Of course I can create a haproxy / nginx / relayd but is there a company out there that specialises in host this sort of thing?
https://redd.it/svzgu4
@r_devops
DevOps home lab suggestions
Looking to build a homelab to try out DevOps tools on VMs to simulate similar env. From cicd to repo, artifactory, sast, dast, automated test tools, performance tool, Jira, confluence to monitoring, siem.
Would the following be suitable? Seems like it can only sustain 7 VMs concurrently if each VM is allocated 8gb ram.
Mobo - ASUS Prime Z690-P D4
CPU - Intel Core i9-12900K
RAM - Corsair Vengeance LPX 64GB (2x 32GB) DDR4 3200(PC4-25600) C161.35V
SSD - WD Black SN850 NVMe PCIe M.2 2TB
HDD - WD Black 6TB (2016)
https://redd.it/sw1pc6
@r_devops
Looking to build a homelab to try out DevOps tools on VMs to simulate similar env. From cicd to repo, artifactory, sast, dast, automated test tools, performance tool, Jira, confluence to monitoring, siem.
Would the following be suitable? Seems like it can only sustain 7 VMs concurrently if each VM is allocated 8gb ram.
Mobo - ASUS Prime Z690-P D4
CPU - Intel Core i9-12900K
RAM - Corsair Vengeance LPX 64GB (2x 32GB) DDR4 3200(PC4-25600) C161.35V
SSD - WD Black SN850 NVMe PCIe M.2 2TB
HDD - WD Black 6TB (2016)
https://redd.it/sw1pc6
@r_devops
reddit
DevOps home lab suggestions
Looking to build a homelab to try out DevOps tools on VMs to simulate similar env. From cicd to repo, artifactory, sast, dast, automated test...
Average salary for the DevOps role and the responsibilities that comes with it.
What are some of the average salaries that an individual can expect for a DevOps role (both Jr. and Sr.).
Also along with it what are some of the day to day responsibilities that he/she has to take for the role aka what are some day to day activities he/she needs to perform.
And last, how do you reach there 😅. What kind of skills do you acquire and tools you would learn.
https://redd.it/sw4cc1
@r_devops
What are some of the average salaries that an individual can expect for a DevOps role (both Jr. and Sr.).
Also along with it what are some of the day to day responsibilities that he/she has to take for the role aka what are some day to day activities he/she needs to perform.
And last, how do you reach there 😅. What kind of skills do you acquire and tools you would learn.
https://redd.it/sw4cc1
@r_devops
reddit
Average salary for the DevOps role and the responsibilities that...
What are some of the average salaries that an individual can expect for a DevOps role (both Jr. and Sr.). Also along with it what are some of the...
project idea
Hi, i want to pratice my skills so my goal is to make some simple website, i need some interesting idea for pulling data and show on my web, do u maybe have some ideas?
https://redd.it/sw5w0g
@r_devops
Hi, i want to pratice my skills so my goal is to make some simple website, i need some interesting idea for pulling data and show on my web, do u maybe have some ideas?
https://redd.it/sw5w0g
@r_devops
reddit
project idea
Hi, i want to pratice my skills so my goal is to make some simple website, i need some interesting idea for pulling data and show on my web, do u...
Manually edit maven settings in Artifactory?
I've set up a maven Artifactory but can't for the heck of me figure out how to edit maven settings.xml file manually.
Is there a way to access the file directly via sftp or something similar so that I can edit it in a text editor after I generate it via the web interface?
I've checked the official artifactory wiki page and it just says "or you can edit it manually" without specifying how.
https://redd.it/sw8d3r
@r_devops
I've set up a maven Artifactory but can't for the heck of me figure out how to edit maven settings.xml file manually.
Is there a way to access the file directly via sftp or something similar so that I can edit it in a text editor after I generate it via the web interface?
I've checked the official artifactory wiki page and it just says "or you can edit it manually" without specifying how.
https://redd.it/sw8d3r
@r_devops
reddit
Manually edit maven settings in Artifactory?
I've set up a maven Artifactory but can't for the heck of me figure out how to edit maven settings.xml file manually. Is there a way to access...
What's the best way to pivot to AWS from Azure?
I'm a devops engineer with 2.5 years of experience. I've mostly worked on Azure, only some AWS. I've been at my new job (consulting) for 6 months now (4 of which were on the bench). They've put me on a non-public cloud project despite me stating in my interview and multiple other times I'd like to be put forward for an AWS project. Will it be harder to pivot over to AWS if I've primarily used Azure? I'm not sure whether to tell my company or just look for a new job. I've also been ordered by the client I need to be in the office 3 days a week, which I'm really dreading.
Edit: I've got experience with Jenkins, Terraform, Python, Azure.
https://redd.it/sw8adu
@r_devops
I'm a devops engineer with 2.5 years of experience. I've mostly worked on Azure, only some AWS. I've been at my new job (consulting) for 6 months now (4 of which were on the bench). They've put me on a non-public cloud project despite me stating in my interview and multiple other times I'd like to be put forward for an AWS project. Will it be harder to pivot over to AWS if I've primarily used Azure? I'm not sure whether to tell my company or just look for a new job. I've also been ordered by the client I need to be in the office 3 days a week, which I'm really dreading.
Edit: I've got experience with Jenkins, Terraform, Python, Azure.
https://redd.it/sw8adu
@r_devops
reddit
What's the best way to pivot to AWS from Azure?
I'm a devops engineer with 2.5 years of experience. I've mostly worked on Azure, only some AWS. I've been at my new job (consulting) for 6 months...
Expectation from Google Tech job interview
Hi, I am from Infrastructure /Devops background. got ping from google for interview. what areas should i focus more ? is it coding/system design/DS & Algo or Devops tools and cloud ?
https://redd.it/svr375
@r_devops
Hi, I am from Infrastructure /Devops background. got ping from google for interview. what areas should i focus more ? is it coding/system design/DS & Algo or Devops tools and cloud ?
https://redd.it/svr375
@r_devops
reddit
Expectation from Google Tech job interview
Hi, I am from Infrastructure /Devops background. got ping from google for interview. what areas should i focus more ? is it coding/system...
Salary Sharing Thread
This thread is for sharing recent new grad offers you've gotten or current salaries.
Please only post an offer if you're including hard numbers, but feel free to use a throwaway account if you're concerned about anonymity.
Education:
Prior Experience:
Company/Industry:
Title:
Tenure length:
Location:
Base Pay
Relocation/Signing Bonus:
Stock and/or recurring bonuses:
Total comp
https://redd.it/swbma9
@r_devops
This thread is for sharing recent new grad offers you've gotten or current salaries.
Please only post an offer if you're including hard numbers, but feel free to use a throwaway account if you're concerned about anonymity.
Education:
Prior Experience:
Company/Industry:
Title:
Tenure length:
Location:
Base Pay
Relocation/Signing Bonus:
Stock and/or recurring bonuses:
Total comp
https://redd.it/swbma9
@r_devops
reddit
Salary Sharing Thread
This thread is for sharing recent new grad offers you've gotten or current salaries. Please only post an offer if you're including hard numbers,...
What do you do if a release fails integration testing?
Let's say you are doing trunk based development, and you've created a branch to build a release. Lets calling it version 1.1.0. Your CI/CD system pulls code from branch, successfully builds, stores artifacts and then deploys to integration, where you also do QA quick QA testing.
QA finds some issues so that you do not want to push this to production. Do you:
1. Delete the branch 1.1.0, make additional changes to trunk and "rerelease"
2. Abandon the branch, create a new branch 1.1.1, and never release 1.1.0 into production. Perhaps even delete branch 1.1.0
My sense is that we should go with 2.0, i.e. once a release version goes into staging, there is no going back. You fail the release if QA finds and issue and then fix in trunk, create a new branch 1.1.1 and start the release process again.
I'm also struggling a bit with the idea of only branching off trunk, not off of a release branch. Here's an example:
Version 2.1.0 is in production, and there is a bug. Trunk is not "ready" to release. The idea that trunk is always ready to release is something that we're not comfortable with, given QA, and the need for business to coordinate on some releases.
Currently what we do, is debug off of version 2.1.0, and find the issue. We then branch 2.1.0 to 2.1.1, a patch branch, release from there, and then decide if the patch needs to be merged back to trunk. I don't think having to "remember" to merge back to trunk is an issue, because 1) The code in trunk may have changed enough to not need the patch. 2) Bugs in production that have to be patched immediately is rare. Usually bugs can wait for the next "stable" release, in which case we develop the patch in trunk.
Thoughts?
https://redd.it/swcurp
@r_devops
Let's say you are doing trunk based development, and you've created a branch to build a release. Lets calling it version 1.1.0. Your CI/CD system pulls code from branch, successfully builds, stores artifacts and then deploys to integration, where you also do QA quick QA testing.
QA finds some issues so that you do not want to push this to production. Do you:
1. Delete the branch 1.1.0, make additional changes to trunk and "rerelease"
2. Abandon the branch, create a new branch 1.1.1, and never release 1.1.0 into production. Perhaps even delete branch 1.1.0
My sense is that we should go with 2.0, i.e. once a release version goes into staging, there is no going back. You fail the release if QA finds and issue and then fix in trunk, create a new branch 1.1.1 and start the release process again.
I'm also struggling a bit with the idea of only branching off trunk, not off of a release branch. Here's an example:
Version 2.1.0 is in production, and there is a bug. Trunk is not "ready" to release. The idea that trunk is always ready to release is something that we're not comfortable with, given QA, and the need for business to coordinate on some releases.
Currently what we do, is debug off of version 2.1.0, and find the issue. We then branch 2.1.0 to 2.1.1, a patch branch, release from there, and then decide if the patch needs to be merged back to trunk. I don't think having to "remember" to merge back to trunk is an issue, because 1) The code in trunk may have changed enough to not need the patch. 2) Bugs in production that have to be patched immediately is rare. Usually bugs can wait for the next "stable" release, in which case we develop the patch in trunk.
Thoughts?
https://redd.it/swcurp
@r_devops
reddit
What do you do if a release fails integration testing?
Let's say you are doing trunk based development, and you've created a branch to build a release. Lets calling it version 1.1.0. Your CI/CD system...
Salary Sharing Thread
This thread is for sharing recent offers you've gotten or current salaries.
Please only post an offer if you're including hard numbers, but feel free to use a throwaway account if you're concerned about anonymity.
Education:
Prior Experience:
Company/Industry:
Title:
Tenure length:
Location:
Base Pay
Relocation/Signing Bonus:
Stock and/or recurring bonuses:
Total comp
https://redd.it/swbma9
@r_devops
This thread is for sharing recent offers you've gotten or current salaries.
Please only post an offer if you're including hard numbers, but feel free to use a throwaway account if you're concerned about anonymity.
Education:
Prior Experience:
Company/Industry:
Title:
Tenure length:
Location:
Base Pay
Relocation/Signing Bonus:
Stock and/or recurring bonuses:
Total comp
https://redd.it/swbma9
@r_devops
reddit
Salary Sharing Thread
This thread is for sharing recent new grad offers you've gotten or current salaries. Please only post an offer if you're including hard numbers,...
How do you balance between work and learning?
DevOps is quite a big field and it’s evolving very fast, a lot of tools involved…
If you’re working 40 hours per week, what is your strategy for keeping up to date in the field?
https://redd.it/swf3j2
@r_devops
DevOps is quite a big field and it’s evolving very fast, a lot of tools involved…
If you’re working 40 hours per week, what is your strategy for keeping up to date in the field?
https://redd.it/swf3j2
@r_devops
reddit
How do you balance between work and learning?
DevOps is quite a big field and it’s evolving very fast, a lot of tools involved… If you’re working 40 hours per week, what is your strategy for...
Expectation from Google Tech job interview
Hi, I am from Infrastructure /Devops background. got ping from google for interview. what areas should i focus more ? is it coding/system design/DS & Algo or Devops tools and cloud ?
https://redd.it/svr375
@r_devops
Hi, I am from Infrastructure /Devops background. got ping from google for interview. what areas should i focus more ? is it coding/system design/DS & Algo or Devops tools and cloud ?
https://redd.it/svr375
@r_devops
reddit
Expectation from Google Tech job interview
Hi, I am from Infrastructure /Devops background. got ping from google for interview. what areas should i focus more ? is it coding/system...
Please save me! Zabbix 6.0 "connection of type "unencrypted" is not allowed for host"
I just set up a Zabbix server 6.0. I also installed a macOS agent.
A connection was working.
I then set up psk encryption on the server and agent side.
I Have done this many times, made the psk file then went on the config file and set it up right.
Had 2 other people triple-check my work.
Server and agent ends are set up correctly, but not establishing a connection.
When I go to agent logs, I get this:
no active checks on server [IP\]: connection of type "unencrypted" is not allowed for host "Jays-MacBook-Pro-2"
Not sure where I would go from here since like I said, everything is triple-checked by 2 other people. Both the agent and server sides are correct.
I even have Linux and Windows servers that I encrypted before I did macOS since I know mac does not like to play nice.
Please save me, thanks!
https://redd.it/suz3nl
@r_devops
I just set up a Zabbix server 6.0. I also installed a macOS agent.
A connection was working.
I then set up psk encryption on the server and agent side.
I Have done this many times, made the psk file then went on the config file and set it up right.
Had 2 other people triple-check my work.
Server and agent ends are set up correctly, but not establishing a connection.
When I go to agent logs, I get this:
no active checks on server [IP\]: connection of type "unencrypted" is not allowed for host "Jays-MacBook-Pro-2"
Not sure where I would go from here since like I said, everything is triple-checked by 2 other people. Both the agent and server sides are correct.
I even have Linux and Windows servers that I encrypted before I did macOS since I know mac does not like to play nice.
Please save me, thanks!
https://redd.it/suz3nl
@r_devops
reddit
Please save me! Zabbix 6.0 "connection of type "unencrypted" is...
I just set up a Zabbix server 6.0. I also installed a macOS agent. A connection was working. I then set up psk encryption on the server and...
Is it wrong not to take a job at a company because they base their salary on geolocation?
Some context: I live in the USA, in a HCOL area (top 5% in the nation). I've recently been engaged in early discussions with several large companies in search of a new job.
For the most part, these organizations are willing to pay top dollar for talent, regardless of where they are physically located. There have been a couple, however, that have come right out and said that since I am in a HCOL area, I should expect to earn towards the upper end of their compensation range. Since they brought this up, it's left me with a negative impression of their hiring practices and how they value their employees.
I do want to say that I understand where they're coming from, in that since WFH is more widely adopted, the pool of talent from which they can recruit has vastly increased. This has led to more workers accepting lower wages since their COL is so much lower. This is just the reality we live in now.
Where I see things differently is that it's really none of the company's business where I or others are physically located, since the quality of services provided will be the same regardless of where we live. If I were to establish my salary in my current area, and then move to rural Iowa, I can't see how they would make a case for adjusting my salary to reflect that. I know sure as shit that they would not give me a raise if I were to pack my bags and move to the Bay Area.
Anyone have similar experience in interviews, or even with a company you've been with for a while?
TL;DR - companies I'm interviewing with say that salary is dependent on where I live, because of this I'm hesitant to continue seeking a job with them
https://redd.it/swmvpl
@r_devops
Some context: I live in the USA, in a HCOL area (top 5% in the nation). I've recently been engaged in early discussions with several large companies in search of a new job.
For the most part, these organizations are willing to pay top dollar for talent, regardless of where they are physically located. There have been a couple, however, that have come right out and said that since I am in a HCOL area, I should expect to earn towards the upper end of their compensation range. Since they brought this up, it's left me with a negative impression of their hiring practices and how they value their employees.
I do want to say that I understand where they're coming from, in that since WFH is more widely adopted, the pool of talent from which they can recruit has vastly increased. This has led to more workers accepting lower wages since their COL is so much lower. This is just the reality we live in now.
Where I see things differently is that it's really none of the company's business where I or others are physically located, since the quality of services provided will be the same regardless of where we live. If I were to establish my salary in my current area, and then move to rural Iowa, I can't see how they would make a case for adjusting my salary to reflect that. I know sure as shit that they would not give me a raise if I were to pack my bags and move to the Bay Area.
Anyone have similar experience in interviews, or even with a company you've been with for a while?
TL;DR - companies I'm interviewing with say that salary is dependent on where I live, because of this I'm hesitant to continue seeking a job with them
https://redd.it/swmvpl
@r_devops
reddit
Is it wrong not to take a job at a company because they base their...
Some context: I live in the USA, in a HCOL area (top 5% in the nation). I've recently been engaged in early discussions with several large...
Is it wrong not to take a job at a company because they base their salary on geolocation?
Some context: I live in the USA, in a HCOL area (top 5% in the nation). I've recently been engaged in early discussions with several large companies in search of a new job.
For the most part, these organizations are willing to pay top dollar for talent, regardless of where they are physically located. There have been a couple, however, that have come right out and said that since I am in a HCOL area, I should expect to earn towards the upper end of their compensation range. Since they brought this up, it's left me with a negative impression of their hiring practices and how they value their employees.
I do want to say that I understand where they're coming from, in that since WFH is more widely adopted, the pool of talent from which they can recruit has vastly increased. This has led to more workers accepting lower wages since their COL is so much lower. This is just the reality we live in now.
Where I see things differently is that it's really none of the company's business where I or others are physically located, since the quality of services provided will be the same regardless of where we live. If I were to establish my salary in my current area, and then move to rural Iowa, I can't see how they would make a case for adjusting my salary to reflect that. I know sure as shit that they would not give me a raise if I were to pack my bags and move to the Bay Area.
Anyone have similar experience in interviews, or even with a company you've been with for a while?
TL;DR - companies I'm interviewing with say that salary is dependent on where I live, because of this I'm hesitant to continue seeking a job with them
https://redd.it/swmvpl
@r_devops
Some context: I live in the USA, in a HCOL area (top 5% in the nation). I've recently been engaged in early discussions with several large companies in search of a new job.
For the most part, these organizations are willing to pay top dollar for talent, regardless of where they are physically located. There have been a couple, however, that have come right out and said that since I am in a HCOL area, I should expect to earn towards the upper end of their compensation range. Since they brought this up, it's left me with a negative impression of their hiring practices and how they value their employees.
I do want to say that I understand where they're coming from, in that since WFH is more widely adopted, the pool of talent from which they can recruit has vastly increased. This has led to more workers accepting lower wages since their COL is so much lower. This is just the reality we live in now.
Where I see things differently is that it's really none of the company's business where I or others are physically located, since the quality of services provided will be the same regardless of where we live. If I were to establish my salary in my current area, and then move to rural Iowa, I can't see how they would make a case for adjusting my salary to reflect that. I know sure as shit that they would not give me a raise if I were to pack my bags and move to the Bay Area.
Anyone have similar experience in interviews, or even with a company you've been with for a while?
TL;DR - companies I'm interviewing with say that salary is dependent on where I live, because of this I'm hesitant to continue seeking a job with them
https://redd.it/swmvpl
@r_devops
reddit
Is it wrong not to take a job at a company because they base their...
Some context: I live in the USA, in a HCOL area (top 5% in the nation). I've recently been engaged in early discussions with several large...