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...
I just signed on to a new DevOps role at a trading firm in October and regret not negotiating harder. What do I do?
I have five years of experience managing and developing for multi tenant on-prem Kubernetes deployments at a major US financial institution. I made 110k a year in base salary for four years without a raise.
In October I received an offer for 160k a year, 0 stock, 0 signing bonus from a trading firm. I immediately accepted their first offer without any negotiation at all. I now regret not pushing harder in negotiations as I recently discovered that other people who have the same position and title as me are making much more than that. I have only recently discovered my value as an engineer after years of being in a crappy work environment have shrunk my confidence.
What would you do in my position? Try and negotiate a raise? I have only been there four months.
https://redd.it/swljfg
@r_devops
I have five years of experience managing and developing for multi tenant on-prem Kubernetes deployments at a major US financial institution. I made 110k a year in base salary for four years without a raise.
In October I received an offer for 160k a year, 0 stock, 0 signing bonus from a trading firm. I immediately accepted their first offer without any negotiation at all. I now regret not pushing harder in negotiations as I recently discovered that other people who have the same position and title as me are making much more than that. I have only recently discovered my value as an engineer after years of being in a crappy work environment have shrunk my confidence.
What would you do in my position? Try and negotiate a raise? I have only been there four months.
https://redd.it/swljfg
@r_devops
reddit
I just signed on to a new DevOps role at a trading firm in October...
I have five years of experience managing and developing for multi tenant on-prem Kubernetes deployments at a major US financial institution. I...
Would it be possible to get a job abroad? US/Canada
Hi guys,
I'm a 35yr old guy with 10 yrs experience in IT operations - sysadmin with automation skills from eastern Europe.
So a bit of background:
\- started with an internship as helpdesk (windows support) – 3 months
\- call center agent with english (windows/dialup support) – 3 months
\- sysadmin with linux, my first "real" job for a software development company, where i learnt a lot of stuff: linux, monitoring (mostly nagios), some basic DBA and SQL, basic networking, middleware: apache, jboss, IIS, scripting (bash, batch), iptables, virtual machines, took CCNA courses – 3 yrs
\- managed services for a middle sized telecom provider: mostly linux sysadmin level 3 with some light architecture design for external customers, worked with VMWare cloud infrastructure, monitoring: check_mk, mysql, also learnt about load-balancing, disaster recovery – 3 yrs +
\- cloud infra engineer for a large telecom company, top employer: the project was supposed to handle infra migration to the cloud (mostly AWS) but it didn’t work out because of external factors.
Anyways they provided some basic AWS training (AWS essentials and Architecting on AWS), I played with free tier and a bit of terraform but no real production experience, also worked on producing high level design documentation about migration plan. - 8 months
\- cloud engineer in operational team level 3 for another telco company, also top employer: worked with openstack, kubernetes, docker, ansible, git, rabbitmq, mysql, galera, ceph storage. A lot of troubleshooting.
The product is a private cloud solution based on openstack running inside a k8s cluster that ‘dev team’ put toghether with opensource stuff. ‘Dev Team’ are not software developers, mostly we use ansible/helm charts to deploy our cloud solution and provide extra functionality according to internal customer needs.
Did some internal trainings on k8s, terraform, learned more on resiliency, HA solutions since the product is built with that in mind.
Also worked on writing/executing test cases mostly for operations and maintenance and resiliency.
At some point my title changed to ‘senior’
Recently I got more involved into the ‘dev’ side of things, mostly working with ansible and hopefully other stuff to come- 3 yrs
I don’t have a bachelor degree, been to university but hated it, most of the stuff they teached me is totally useless for my career and I left it.
I know some basic python but I’m not strong on development side or OOP. I've done mostly scripting (bash)
Regarding CI/CD, we have CI environment and jenkins pipelines but I haven’t worked with that myself too much since there is not much changing in there and there is no ‘need’
Recently have been thinking on searching for a job in another country (english speaking). I understand that for US/Canada I would need some kind of employer ‘sponsorship’
The way I see it I have some devops skills but I might not have ‘all’ skills.
So would it be possible to get a job as devops or something similar to what I currently do?
If so what is the approach to take to start applying for such jobs? Could I just simply apply through linkedin? (sorry for the long post)
https://redd.it/swgta4
@r_devops
Hi guys,
I'm a 35yr old guy with 10 yrs experience in IT operations - sysadmin with automation skills from eastern Europe.
So a bit of background:
\- started with an internship as helpdesk (windows support) – 3 months
\- call center agent with english (windows/dialup support) – 3 months
\- sysadmin with linux, my first "real" job for a software development company, where i learnt a lot of stuff: linux, monitoring (mostly nagios), some basic DBA and SQL, basic networking, middleware: apache, jboss, IIS, scripting (bash, batch), iptables, virtual machines, took CCNA courses – 3 yrs
\- managed services for a middle sized telecom provider: mostly linux sysadmin level 3 with some light architecture design for external customers, worked with VMWare cloud infrastructure, monitoring: check_mk, mysql, also learnt about load-balancing, disaster recovery – 3 yrs +
\- cloud infra engineer for a large telecom company, top employer: the project was supposed to handle infra migration to the cloud (mostly AWS) but it didn’t work out because of external factors.
Anyways they provided some basic AWS training (AWS essentials and Architecting on AWS), I played with free tier and a bit of terraform but no real production experience, also worked on producing high level design documentation about migration plan. - 8 months
\- cloud engineer in operational team level 3 for another telco company, also top employer: worked with openstack, kubernetes, docker, ansible, git, rabbitmq, mysql, galera, ceph storage. A lot of troubleshooting.
The product is a private cloud solution based on openstack running inside a k8s cluster that ‘dev team’ put toghether with opensource stuff. ‘Dev Team’ are not software developers, mostly we use ansible/helm charts to deploy our cloud solution and provide extra functionality according to internal customer needs.
Did some internal trainings on k8s, terraform, learned more on resiliency, HA solutions since the product is built with that in mind.
Also worked on writing/executing test cases mostly for operations and maintenance and resiliency.
At some point my title changed to ‘senior’
Recently I got more involved into the ‘dev’ side of things, mostly working with ansible and hopefully other stuff to come- 3 yrs
I don’t have a bachelor degree, been to university but hated it, most of the stuff they teached me is totally useless for my career and I left it.
I know some basic python but I’m not strong on development side or OOP. I've done mostly scripting (bash)
Regarding CI/CD, we have CI environment and jenkins pipelines but I haven’t worked with that myself too much since there is not much changing in there and there is no ‘need’
Recently have been thinking on searching for a job in another country (english speaking). I understand that for US/Canada I would need some kind of employer ‘sponsorship’
The way I see it I have some devops skills but I might not have ‘all’ skills.
So would it be possible to get a job as devops or something similar to what I currently do?
If so what is the approach to take to start applying for such jobs? Could I just simply apply through linkedin? (sorry for the long post)
https://redd.it/swgta4
@r_devops
reddit
Would it be possible to get a job abroad? US/Canada
Hi guys, I'm a 35yr old guy with 10 yrs experience in IT operations - sysadmin with automation skills from eastern Europe. So a bit of...
Career Advice
Am I being unrealistic looking for a 9-5 job non-scrum DevOps job without bleeding over into the weekends? I can only work at one speed and it’s slow and I’m wondering if I should leave DevOps altogether or try looking for a similar org as my last employer?
I’ve been working as a DevOps engineer for the past 5 years. Before working in DevOps I worked in various other IT positions for 10 years. I recently left an org ( 5 years ) as a DevOps engineer keeping a reasonable 8-5 without on-call and TC 110k. The reason for leaving was due to being acquired by a large electronics company and layoffs were approaching. My new job is terrible, 30% of my time is in scrum meetings and lots of bleed over into the weekends. It seems like my slowness with the current job is going to cause me significant issues. FWIW I did question my current employer about time expectations, scrum, and meetings during the interview process and received different answers to what is actually current with the company. TC to me isn't an issue if the position fits what I'm looking for. Thanks for listening.
https://redd.it/swbzwi
@r_devops
Am I being unrealistic looking for a 9-5 job non-scrum DevOps job without bleeding over into the weekends? I can only work at one speed and it’s slow and I’m wondering if I should leave DevOps altogether or try looking for a similar org as my last employer?
I’ve been working as a DevOps engineer for the past 5 years. Before working in DevOps I worked in various other IT positions for 10 years. I recently left an org ( 5 years ) as a DevOps engineer keeping a reasonable 8-5 without on-call and TC 110k. The reason for leaving was due to being acquired by a large electronics company and layoffs were approaching. My new job is terrible, 30% of my time is in scrum meetings and lots of bleed over into the weekends. It seems like my slowness with the current job is going to cause me significant issues. FWIW I did question my current employer about time expectations, scrum, and meetings during the interview process and received different answers to what is actually current with the company. TC to me isn't an issue if the position fits what I'm looking for. Thanks for listening.
https://redd.it/swbzwi
@r_devops
reddit
Career Advice
Am I being unrealistic looking for a 9-5 job non-scrum DevOps job without bleeding over into the weekends? I can only work at one speed and it’s...
Using Prometheus metrics to trigger autoscaling in aws.
My company want us to stop using cloud watch as a part of cost cutting measures, but we are using cloud watch to trigger autoscaling in aws for certain scenarios, is there a way to achieve the same using Prometheus to trigger autoscaling when the cpu or memory usage goes high.
https://redd.it/sundmu
@r_devops
My company want us to stop using cloud watch as a part of cost cutting measures, but we are using cloud watch to trigger autoscaling in aws for certain scenarios, is there a way to achieve the same using Prometheus to trigger autoscaling when the cpu or memory usage goes high.
https://redd.it/sundmu
@r_devops
reddit
Using Prometheus metrics to trigger autoscaling in aws.
My company want us to stop using cloud watch as a part of cost cutting measures, but we are using cloud watch to trigger autoscaling in aws for...
Has any one of you tried crypto mining on any public cloud provider ?
I haven't tried it myself, but nothing is stopping me from doing it.
Just wanted to hear about others experiences.
As ops people we can optimize the costs significantly imo. I'm not sure if it is allowed, but if you can run preemptive VMs then the cost reduces significantly.
And maybe Bitcoin or Ethereum mining can be difficult, but how about other coins. Take doge for example. Just for fun.
https://redd.it/swvtxd
@r_devops
I haven't tried it myself, but nothing is stopping me from doing it.
Just wanted to hear about others experiences.
As ops people we can optimize the costs significantly imo. I'm not sure if it is allowed, but if you can run preemptive VMs then the cost reduces significantly.
And maybe Bitcoin or Ethereum mining can be difficult, but how about other coins. Take doge for example. Just for fun.
https://redd.it/swvtxd
@r_devops
reddit
Has any one of you tried crypto mining on any public cloud provider ?
I haven't tried it myself, but nothing is stopping me from doing it. Just wanted to hear about others experiences. As ops people we can...
adding Azure to my world of linux and open source systems?
I recently began my journey into Azure. My corporate job is switching to to Azure and I will need to look into it. I actually thinks Azure is great. Unfortunately it is too expensive as my personal playground, but I will be using the free stuff and keep my cheap VPS setup :-)
I installed powershell on my Linux laptop and played around with some webapps programmed in python and .net core? but is it worth it?
To me it looks like a lot of extra googling in order to make e.g. Python run i a webapp with a decent devops setup running github actions compared to using .net ( I believe it was done in a single mouse click, which fascinated me... Honestly I think I did spend around 2 days on making github actions work with my VPS the first time)
But I think i'm beginning to see a pattern here? it works with open source but things are so much easier if I purely stick to Microsoft technologies in Azure - share your thought with me?
https://redd.it/swxyx8
@r_devops
I recently began my journey into Azure. My corporate job is switching to to Azure and I will need to look into it. I actually thinks Azure is great. Unfortunately it is too expensive as my personal playground, but I will be using the free stuff and keep my cheap VPS setup :-)
I installed powershell on my Linux laptop and played around with some webapps programmed in python and .net core? but is it worth it?
To me it looks like a lot of extra googling in order to make e.g. Python run i a webapp with a decent devops setup running github actions compared to using .net ( I believe it was done in a single mouse click, which fascinated me... Honestly I think I did spend around 2 days on making github actions work with my VPS the first time)
But I think i'm beginning to see a pattern here? it works with open source but things are so much easier if I purely stick to Microsoft technologies in Azure - share your thought with me?
https://redd.it/swxyx8
@r_devops
reddit
adding Azure to my world of linux and open source systems?
I recently began my journey into Azure. My corporate job is switching to to Azure and I will need to look into it. I actually thinks Azure is...
Container monitoring for microscale
I have a dozen containers on a VM. Some of them are always on, some are activated through a cronjob and live only a few minutes.
So far, monitoring is done like so:
so all things related to a container can be retrieved with journalctl -t {{ scriptname }}.
This works well, but I would like to:
1) get monitoring info from different containers to a single location
2) access that location from browser
So that means some sort of monitoring solution is required, yet one that doesn't add a lot of complexity, as my requirements are quite simple. I don't need auto-discovery, as will add container name statically, but need to see stuff by date, i.e. output equivalent to journalctl -t {{ scriptname }} --since X --until Y.
Could filebeat and elasticsearch offer what I'm looking for?
Has to be free and self hosted.
https://redd.it/sx11oo
@r_devops
I have a dozen containers on a VM. Some of them are always on, some are activated through a cronjob and live only a few minutes.
So far, monitoring is done like so:
#!/bin/bash
docker run \
--rm \
--log-driver=none \
--volume={{ script_name }}:/app_data \
--name={{ script_name }} \
{{ script_name }} 2>&1 | /usr/bin/logger -t {{ script_name }}
so all things related to a container can be retrieved with journalctl -t {{ scriptname }}.
This works well, but I would like to:
1) get monitoring info from different containers to a single location
2) access that location from browser
So that means some sort of monitoring solution is required, yet one that doesn't add a lot of complexity, as my requirements are quite simple. I don't need auto-discovery, as will add container name statically, but need to see stuff by date, i.e. output equivalent to journalctl -t {{ scriptname }} --since X --until Y.
Could filebeat and elasticsearch offer what I'm looking for?
Has to be free and self hosted.
https://redd.it/sx11oo
@r_devops
reddit
Container monitoring for microscale
I have a dozen containers on a VM. Some of them are always on, some are activated through a cronjob and live only a few minutes. So far,...
Packer and aws AMI - how to get built ami id properly ?
When im building ami image at the very end of building log i get something like this:
Offcourse i could get this id by some kind of log parsing - some regex, exploding or something similar. But Isnt there a 'cleaner' solution? Some kind of parameter or something? I was looking in the documentation and examples but i didnt found any.
https://redd.it/sx0i7r
@r_devops
When im building ami image at the very end of building log i get something like this:
...
==> Builds finished. The artifacts of successful builds are:
--> learn-packer.amazon-ebs.ubuntu: AMIs were created:
us-west-2: ami-0703a21445140541e
Offcourse i could get this id by some kind of log parsing - some regex, exploding or something similar. But Isnt there a 'cleaner' solution? Some kind of parameter or something? I was looking in the documentation and examples but i didnt found any.
https://redd.it/sx0i7r
@r_devops
reddit
Packer and aws AMI - how to get built ami id properly ?
When im building ami image at the very end of building log i get something like this: ``` ... ==> Builds finished. The artifacts of successful...
Beginner in DevOps - how do I manage microservices (via Docker)?
I'm more of a programmer, but obviously to implement my code, I have to delve into DevOps.
Say I have 2 microservices, auth service & user service. And a MongoDB database in addition. I can put all these into a docker-compose file, which would be the easiest, wouldn't it? But if I want to replace the image with another, newer version, I have to do
https://redd.it/sx3jak
@r_devops
I'm more of a programmer, but obviously to implement my code, I have to delve into DevOps.
Say I have 2 microservices, auth service & user service. And a MongoDB database in addition. I can put all these into a docker-compose file, which would be the easiest, wouldn't it? But if I want to replace the image with another, newer version, I have to do
docker-compose down and everything goes down. It's my naive look on this, but I would like to get some help regarding this, the DevOps side. Thanks! ;-)https://redd.it/sx3jak
@r_devops
reddit
Beginner in DevOps - how do I manage microservices (via Docker)?
I'm more of a programmer, but obviously to implement my code, I have to delve into DevOps. Say I have 2 microservices, auth service & user...
Gitpod automates the provisioning of ready-to-code development environments.
I thought the r/devops subreddit might be interested in this project I just found!
https://github.com/gitpod-io/gitpod
https://redd.it/sv079l
@r_devops
I thought the r/devops subreddit might be interested in this project I just found!
https://github.com/gitpod-io/gitpod
https://redd.it/sv079l
@r_devops
GitHub
GitHub - gitpod-io/gitpod: The developer platform for on-demand cloud development environments to create software faster and more…
The developer platform for on-demand cloud development environments to create software faster and more securely. - gitpod-io/gitpod
Testing Github workflows
Hi there, uni student here learning/working on devops practices/engineering. I've recently started putting more time into writing github actions/workflows for CI/CD reasons. A bit of an issue I come across is the fact that I'll be doing a million commits to a github repository so I can test the action/workflow, which doesn't feel like a very handy process. Besides the solution of running github actions locally using nekos/act, are there any tips, solutions or advices you have for testing github workflows? Thanks!
https://redd.it/sx52lq
@r_devops
Hi there, uni student here learning/working on devops practices/engineering. I've recently started putting more time into writing github actions/workflows for CI/CD reasons. A bit of an issue I come across is the fact that I'll be doing a million commits to a github repository so I can test the action/workflow, which doesn't feel like a very handy process. Besides the solution of running github actions locally using nekos/act, are there any tips, solutions or advices you have for testing github workflows? Thanks!
https://redd.it/sx52lq
@r_devops
reddit
Testing Github workflows
Hi there, uni student here learning/working on devops practices/engineering. I've recently started putting more time into writing github...
non deterministic docker container availability
Hi all,
I am running an app on a docker container that runs a specific application that i communicate with through port 10000. The image I am running on has been stable and unchanged for over a year, and it runs on multiple vms which are configured in the same way.
However, I get some unpredicted behaviour. Running from jenkins, on the same hosts, with the same configurations and the same image results in the container up and running in 30-50% of the times, with no constant pattern. There are no other applications or containers on the VMS.
Any thoughts on how to approach this ?
This is the run code but I think it's not so important since it doesn't behave the same
​
​
​
​
https://redd.it/sx9ieq
@r_devops
Hi all,
I am running an app on a docker container that runs a specific application that i communicate with through port 10000. The image I am running on has been stable and unchanged for over a year, and it runs on multiple vms which are configured in the same way.
However, I get some unpredicted behaviour. Running from jenkins, on the same hosts, with the same configurations and the same image results in the container up and running in 30-50% of the times, with no constant pattern. There are no other applications or containers on the VMS.
Any thoughts on how to approach this ?
This is the run code but I think it's not so important since it doesn't behave the same
​
set -xsudo systemctl restart dockersudo docker network prune --forcesudo docker container stop $(sudo docker container ls -aq)sudo docker container rm $(sudo docker container ls -aq)​
port=10000​
sudo docker run --hostname=quickstart.cloudera --name ${dockerName} --privileged=true -t -i -d -p 8888:8888 -p 8050:8050 -p 8051:8051 -p $port:10000 -p 25000:25000 -p 25010:25010 -p 25020:25020 -p 9870:9870 -p 8088:8088 -p 19888:19888 -p 14000:14000 -p 3306:3306 -p 8042:8042 -p 7180:7180 spark24_1 /tmp/cdh_startup.sh​
sleep 240snc -zv $hostName $port -w 5https://redd.it/sx9ieq
@r_devops
reddit
non deterministic docker container availability
Hi all, I am running an app on a docker container that runs a specific application that i communicate with through port 10000. The image I am...