Is 80k/year enough for mid level engineering in major cities in Canada?
I been in DevOps for 3 years now, been in IT for 6 years, I make 120k/year remote.
2 years ago I remember finding a lot of remote jobs for 120k+
The last few months I've been getting a lot of LinkedIn recruiters messaging me offering interviews for non-remote roles in Downtown Toronto for 80k/year.
80k a year after tax in Ontario is about 4,500$/month.
Rent in Downtown Toronto is 3k/month for bare minimum places.
I'm not looking for a new job, I'm just wondering what ya'll think of this?
https://redd.it/10kgunc
@r_devops
I been in DevOps for 3 years now, been in IT for 6 years, I make 120k/year remote.
2 years ago I remember finding a lot of remote jobs for 120k+
The last few months I've been getting a lot of LinkedIn recruiters messaging me offering interviews for non-remote roles in Downtown Toronto for 80k/year.
80k a year after tax in Ontario is about 4,500$/month.
Rent in Downtown Toronto is 3k/month for bare minimum places.
I'm not looking for a new job, I'm just wondering what ya'll think of this?
https://redd.it/10kgunc
@r_devops
Reddit
r/devops - Is 80k/year enough for mid level engineering in major cities in Canada?
Posted in the devops community.
I recently extended the GitLab director shadow program criteria to include those between jobs (aka layoffs)
I recently extended the engineering director shadow program criteria to include those between jobs (aka layoffs). The free program is a learning and mentoring opportunity to observe someone living the GitLab values of collaboration, results, efficiency, diversity, inclusion & belonging, iteration, and transparency via asynchronous collaboration and being invited to attend most of my meetings for a week.
You can find out more about the program in the handbook: https://about.gitlab.com/handbook/engineering/development/shadow/director-shadow-program.html
https://redd.it/10kh8jn
@r_devops
I recently extended the engineering director shadow program criteria to include those between jobs (aka layoffs). The free program is a learning and mentoring opportunity to observe someone living the GitLab values of collaboration, results, efficiency, diversity, inclusion & belonging, iteration, and transparency via asynchronous collaboration and being invited to attend most of my meetings for a week.
You can find out more about the program in the handbook: https://about.gitlab.com/handbook/engineering/development/shadow/director-shadow-program.html
https://redd.it/10kh8jn
@r_devops
GitLab
Development Director Shadow Program
The development director shadow program provides mentoring, opportunities for learning, and facilitates career development exploration
POV: offered junior devops position, eventually taking over lead responsibility
As the title states, got an offer on hand for a junior devops position. I’ve worked with CI/CD tools and processes but this is an opportunity to get more hands on.
Shop is AWS/Azure and projects are managed in the cloud.
Goal is to eventually delegate all the responsibilities from the lead/senior devops engineer to myself, and I will be POC going forward but not sure how quickly or how slowly that transition will be. I will be supporting a small team of devs that work on project already in the cloud- most of the infrastructure seems to be set up and looks like I may need to help with any future transitions or changes
Outside of this, I plan on getting familiar with the environment and processes. Also getting a cert aws or azure to make it official.
I think I may take the offer but looking for some advice - what to do to best get myself onboard and up to speed. Seems like a ton of information to take in and don’t want to get in over my head …TIA
https://redd.it/10kgchl
@r_devops
As the title states, got an offer on hand for a junior devops position. I’ve worked with CI/CD tools and processes but this is an opportunity to get more hands on.
Shop is AWS/Azure and projects are managed in the cloud.
Goal is to eventually delegate all the responsibilities from the lead/senior devops engineer to myself, and I will be POC going forward but not sure how quickly or how slowly that transition will be. I will be supporting a small team of devs that work on project already in the cloud- most of the infrastructure seems to be set up and looks like I may need to help with any future transitions or changes
Outside of this, I plan on getting familiar with the environment and processes. Also getting a cert aws or azure to make it official.
I think I may take the offer but looking for some advice - what to do to best get myself onboard and up to speed. Seems like a ton of information to take in and don’t want to get in over my head …TIA
https://redd.it/10kgchl
@r_devops
Reddit
r/devops - POV: offered junior devops position, eventually taking over lead responsibility
Posted in the devops community.
Who is responsible for the Kubernetes "infra-part" in your Organisation?
Hi folks,
we are finally at a point that we can enroll K8s-clusters for dev-projects.
Who is managing the infra part like cert-manager, ingress-controller and monitoring-stack in your organisation?
Is there are central Ops/DevOps/Plattform Team? - If yes, how do you manage a multi-Cluster Environment?
Or is it in the hand of the development team?
Are there channels that everbody can participate on the infra stack?
https://redd.it/10k9fd2
@r_devops
Hi folks,
we are finally at a point that we can enroll K8s-clusters for dev-projects.
Who is managing the infra part like cert-manager, ingress-controller and monitoring-stack in your organisation?
Is there are central Ops/DevOps/Plattform Team? - If yes, how do you manage a multi-Cluster Environment?
Or is it in the hand of the development team?
Are there channels that everbody can participate on the infra stack?
https://redd.it/10k9fd2
@r_devops
Reddit
r/devops - Who is responsible for the Kubernetes "infra-part" in your Organisation?
1 vote and 5 comments so far on Reddit
Developer guide for best practices (privacy, GDPR)
I need to write a short, straightforward guide for application devs, but wanted to make sure that one didn’t exist already.
Topics would be targeted at the application layer - eg don’t put this in a log, use cloud events for this, encrypt these fields using this tech, don’t ship logs out of cluster, set up this to cleanse logs on the fly (while you chase dev to make the above changes).
Any favorite resources?
https://redd.it/10k8lbb
@r_devops
I need to write a short, straightforward guide for application devs, but wanted to make sure that one didn’t exist already.
Topics would be targeted at the application layer - eg don’t put this in a log, use cloud events for this, encrypt these fields using this tech, don’t ship logs out of cluster, set up this to cleanse logs on the fly (while you chase dev to make the above changes).
Any favorite resources?
https://redd.it/10k8lbb
@r_devops
Reddit
r/devops - Developer guide for best practices (privacy, GDPR)
1 vote and 1 comment so far on Reddit
Should you build or buy your infra? Checklist for calculating the costs
Last week, I made a post in this sub[1\] & a couple of others requesting feedback on my calculation of the total cost of ownership for Apache Kafka when building/managing it yourself vs. buying it.
Based on the feedback (thanks, by the way!), I've updated my blog post[2\] and included the example calculation I posted on Reddit.
Anyway, here's the "checklist" that guided the calculations made in my previous Reddit post, with links at the bottom:
\-
When calculating the TCO, be sure you calculate the cost for each team involved (e.g., if you have separate infrastructure and development teams, consider the TCO for both independently).
#### Up-front costs
software cost & licensing, if applicable
learning & education
implementation & testing (including data migration costs)
documentation & knowledge sharing
customization
#### Ongoing costs
direct infrastructure costs (e.g., hosting & storage)
backup infrastructure costs (e.g., failover & additional AZs)
supporting infrastructure costs (e.g., monitoring & alerting)
maintenance, patches/upgrades, & support
feature additions
#### Team & opportunity costs
hiring to replace the engineers now working with the new software
time spent on infrastructure that could otherwise be spent on core product
\-
[1\]: https://www.reddit.com/r/devops/comments/10g9bk2/feedback\_request\_tco\_calculation\_for\_apache\_kafka (link to the Reddit post in this sub if you're curious)
[2\]: https://blog.mergent.co/building-vs-buying-software-infrastructure-the-true-total-cost-of-ownership (link to the full blog post)
https://redd.it/10k8egr
@r_devops
Last week, I made a post in this sub[1\] & a couple of others requesting feedback on my calculation of the total cost of ownership for Apache Kafka when building/managing it yourself vs. buying it.
Based on the feedback (thanks, by the way!), I've updated my blog post[2\] and included the example calculation I posted on Reddit.
Anyway, here's the "checklist" that guided the calculations made in my previous Reddit post, with links at the bottom:
\-
When calculating the TCO, be sure you calculate the cost for each team involved (e.g., if you have separate infrastructure and development teams, consider the TCO for both independently).
#### Up-front costs
software cost & licensing, if applicable
learning & education
implementation & testing (including data migration costs)
documentation & knowledge sharing
customization
#### Ongoing costs
direct infrastructure costs (e.g., hosting & storage)
backup infrastructure costs (e.g., failover & additional AZs)
supporting infrastructure costs (e.g., monitoring & alerting)
maintenance, patches/upgrades, & support
feature additions
#### Team & opportunity costs
hiring to replace the engineers now working with the new software
time spent on infrastructure that could otherwise be spent on core product
\-
[1\]: https://www.reddit.com/r/devops/comments/10g9bk2/feedback\_request\_tco\_calculation\_for\_apache\_kafka (link to the Reddit post in this sub if you're curious)
[2\]: https://blog.mergent.co/building-vs-buying-software-infrastructure-the-true-total-cost-of-ownership (link to the full blog post)
https://redd.it/10k8egr
@r_devops
reddit
Feedback Request: TCO Calculation for Apache Kafka
I'm working on calculating the total cost of ownership (TCO) for tools like Apache Kafka to determine when to build vs. buy. I'd love your...
Struggling at my job
I managed to secure a job somehow by stretching my experience in my resume however I am struggling badly, I have to design an infrastructure in ECS soon. I don't know where to start learning from. So far everyday is a struggle until a day ends. My learning doesn't get me anywhere so I don't feel motivated to do it either. So far I have:
\- Udemy AWS Cloud practitioner course-Terraform Up and Running book I am reading-Linux and Unix System Admin Handbook-Udemy ECS course I started
I try to do this (one of those) after work but I'm not sure if I get anywhere, I either have to catch up quick or will lose my job. What should my focus be on to get some practical knowledge and what should I focus on ?
https://redd.it/10kpbdn
@r_devops
I managed to secure a job somehow by stretching my experience in my resume however I am struggling badly, I have to design an infrastructure in ECS soon. I don't know where to start learning from. So far everyday is a struggle until a day ends. My learning doesn't get me anywhere so I don't feel motivated to do it either. So far I have:
\- Udemy AWS Cloud practitioner course-Terraform Up and Running book I am reading-Linux and Unix System Admin Handbook-Udemy ECS course I started
I try to do this (one of those) after work but I'm not sure if I get anywhere, I either have to catch up quick or will lose my job. What should my focus be on to get some practical knowledge and what should I focus on ?
https://redd.it/10kpbdn
@r_devops
Reddit
r/devops - Struggling at my job
Posted in the devops community.
Starting github action in frontend repo when backend repo changes (w/o backend repo knowing the existence of frontend repo)
I was looking at the
curl \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>"\
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/OWNER/REPO/dispatches \
-d '{"eventtype":"on-demand-test","clientpayload":{"unit":false,"integration":true}}'
source
Is there a way for my frontend repo to get notified by backend repo without the backend repo explicitly notifying my frontend? ( I could achieve this with scheduled workflow where I poll the backend repo every x hours but I feel like there is a better way on doing this).
https://redd.it/10kmwbk
@r_devops
I was looking at the
repository_dispatch webhook event of github actions but this requires the frontend repo to have repository_dispatch from backend repo and backend repo to explicitly notify the frontend repo with the following api call.curl \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>"\
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/OWNER/REPO/dispatches \
-d '{"eventtype":"on-demand-test","clientpayload":{"unit":false,"integration":true}}'
source
Is there a way for my frontend repo to get notified by backend repo without the backend repo explicitly notifying my frontend? ( I could achieve this with scheduled workflow where I poll the backend repo every x hours but I feel like there is a better way on doing this).
https://redd.it/10kmwbk
@r_devops
Trouble Launching Docker on Windows
So I have been trying to get into the DevOps thing over the past two years. I used to have a laptop that ran Docker Desktop perfectly, allowing me to mess with containers, and run Kubernetes using Minikube.
​
Now I lost the laptop and bought me a desktop, which has refused to run the docker engine completely. I have tried a number of options, including running clusters with Hyper-V as the driver to no avail. The Desktop runs on legacy BIOS, but I was told this should not be a problem. After a little troubleshooting I realized that Docker Desktop fails to install dockerd.exe on my system, so the Engine cannot start, and neither does the daemon (am I even getting the terms right?), so it looks like I'll have to build from source. I am told though that this is complicated and I may end up with issues even then.
​
It has been a seven month journey of troubleshooting with trial and error and I am just about to give up on this. Has any of you ever faced this? Anyone know a workaround.
My computer's specs are:
HP ProDesk 600 G1 SFF (2014)
Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz 3.20 GHz
Installed RAM: 16.0 GB
BIOS mode: Legacy
Virtualization: Enabled
Hyper-V: Running
​
I have tried Docker on WSL, KIND, Minikube and a few other steps from the Docker documentation and stack overflow but haven't had any success. When I have to, I typically spin up a cloud instance, which would be expensive for everyday practice. BTW I'd love to sign up for the CKA and CKAD exam later this year, if anyone is wondering.
https://redd.it/10kr6ll
@r_devops
So I have been trying to get into the DevOps thing over the past two years. I used to have a laptop that ran Docker Desktop perfectly, allowing me to mess with containers, and run Kubernetes using Minikube.
​
Now I lost the laptop and bought me a desktop, which has refused to run the docker engine completely. I have tried a number of options, including running clusters with Hyper-V as the driver to no avail. The Desktop runs on legacy BIOS, but I was told this should not be a problem. After a little troubleshooting I realized that Docker Desktop fails to install dockerd.exe on my system, so the Engine cannot start, and neither does the daemon (am I even getting the terms right?), so it looks like I'll have to build from source. I am told though that this is complicated and I may end up with issues even then.
​
It has been a seven month journey of troubleshooting with trial and error and I am just about to give up on this. Has any of you ever faced this? Anyone know a workaround.
My computer's specs are:
HP ProDesk 600 G1 SFF (2014)
Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz 3.20 GHz
Installed RAM: 16.0 GB
BIOS mode: Legacy
Virtualization: Enabled
Hyper-V: Running
​
I have tried Docker on WSL, KIND, Minikube and a few other steps from the Docker documentation and stack overflow but haven't had any success. When I have to, I typically spin up a cloud instance, which would be expensive for everyday practice. BTW I'd love to sign up for the CKA and CKAD exam later this year, if anyone is wondering.
https://redd.it/10kr6ll
@r_devops
Reddit
r/devops - Trouble Launching Docker on Windows
Posted in the devops community.
Alternative to Atlassian Jira and Confluence
Dear all,
Can you recommend a viable alternative to Jira and Confluence? Costs are rising everywhere and I was asked to look into cheaper viable alternatives. Any thoughts?
Context:
Engineering org of about 250 people
Current use of Jira is pretty standard, confluence mainly for documentation (private and for emerging concepts which have not made it to the ‘official’ documentation yet) and exchange of information/ thoughts. Users are mainly software architects, enterprise architects, devs, qa, etc.
Thanks
https://redd.it/10ksowi
@r_devops
Dear all,
Can you recommend a viable alternative to Jira and Confluence? Costs are rising everywhere and I was asked to look into cheaper viable alternatives. Any thoughts?
Context:
Engineering org of about 250 people
Current use of Jira is pretty standard, confluence mainly for documentation (private and for emerging concepts which have not made it to the ‘official’ documentation yet) and exchange of information/ thoughts. Users are mainly software architects, enterprise architects, devs, qa, etc.
Thanks
https://redd.it/10ksowi
@r_devops
Reddit
r/devops on Reddit
Alternative to Atlassian Jira and Confluence - No votes and 2 comments
Reliable managed CI with SLA?
I'm fed up with my Github actions hanging Queued state forever. It is affecting business and our output. Any experience with other providers? Maybe even something with an SLA, so at least we are compensated for their downtime. All I'm looking for is a tool that, right as someone commits, IMMEDIATELY runs CI. Always.
https://redd.it/10kt02n
@r_devops
I'm fed up with my Github actions hanging Queued state forever. It is affecting business and our output. Any experience with other providers? Maybe even something with an SLA, so at least we are compensated for their downtime. All I'm looking for is a tool that, right as someone commits, IMMEDIATELY runs CI. Always.
https://redd.it/10kt02n
@r_devops
Reddit
r/devops on Reddit
Reliable managed CI with SLA?
Tool to use local IDE for remote development
Hi everyone,
I actually plan to pass my development server on server side and dev in remote.
For the first test i use vs code with the remote connection extension and it works well.
But i want to use Jetbrains IDE and Gateway seams not ready... It crash all the time and take the server with im.
So i'am searching for a tools that make a ssh tunnel for use Jetbrains on 'local' folder.
For the moment i test mutagen.io, looks good but not perfectly stable.
Do you know a solution/tool that can suits my case ?
Thanks a lot !
(maybe this post should go en dev not devops, idk sorry)
https://redd.it/10ktydo
@r_devops
Hi everyone,
I actually plan to pass my development server on server side and dev in remote.
For the first test i use vs code with the remote connection extension and it works well.
But i want to use Jetbrains IDE and Gateway seams not ready... It crash all the time and take the server with im.
So i'am searching for a tools that make a ssh tunnel for use Jetbrains on 'local' folder.
For the moment i test mutagen.io, looks good but not perfectly stable.
Do you know a solution/tool that can suits my case ?
Thanks a lot !
(maybe this post should go en dev not devops, idk sorry)
https://redd.it/10ktydo
@r_devops
From Operations to Dev Ops
Hello all, would like a bit of advice from devops folks in here. I've been in the operation side of things for 14 odd years (mostly incident, change and release management) but I want to move on to DevOps. I have quit my job 6 months ago but I am now ready to start looking for job. Can you give me some tips on what kind of skills I should get into?
​
Just a little bit of background - my main skills were troubleshooting and resolving issues in production AWS and on-premise environment. I have AWS Solutions Architect - Associate, some high level knowledge on Kubernetes, and usage of Splunk/Datadog. Zero on programming language. I am finding job hunting a huge challenge for me since I quit as well.
​
Hope you can give me advice and thank you very much in advance!
https://redd.it/10kuiw5
@r_devops
Hello all, would like a bit of advice from devops folks in here. I've been in the operation side of things for 14 odd years (mostly incident, change and release management) but I want to move on to DevOps. I have quit my job 6 months ago but I am now ready to start looking for job. Can you give me some tips on what kind of skills I should get into?
​
Just a little bit of background - my main skills were troubleshooting and resolving issues in production AWS and on-premise environment. I have AWS Solutions Architect - Associate, some high level knowledge on Kubernetes, and usage of Splunk/Datadog. Zero on programming language. I am finding job hunting a huge challenge for me since I quit as well.
​
Hope you can give me advice and thank you very much in advance!
https://redd.it/10kuiw5
@r_devops
Reddit
From Operations to Dev Ops
Posted in the devops community.
How do you add a migration script that should only run once?
I am thinking I just have to create a sh file, put it inside the repo, and then mount the file into the volume by mapping the repo folder into a docker image folder, and then put
ENTRYPOINT /my-script.sh;
inside the docker-compose file and then remove the sh file and the ENTRYPOINT command, but I am wondering if there's a better way.
https://redd.it/10kod31
@r_devops
I am thinking I just have to create a sh file, put it inside the repo, and then mount the file into the volume by mapping the repo folder into a docker image folder, and then put
ENTRYPOINT /my-script.sh;
inside the docker-compose file and then remove the sh file and the ENTRYPOINT command, but I am wondering if there's a better way.
https://redd.it/10kod31
@r_devops
Reddit
How do you add a migration script that should only run once?
3 votes and 5 comments so far on Reddit
Advice for a beginner
Hi all.
So I am just learning web development, and can't decide what to go for, frontend, backend or fullstack, as it it defines what to learn from now.
I personally think backend is more interesting for mw, but when I look for it, it's so much more complicated than frontend, in meaning there is too much options. I don't even know which framework/language is better to learn, while learning new one is a long time for me. Maybe I'd go for Ruby with RoR, or think for future and learn something like Rust to use it in desktop development as well, while there are many other options (Iguess JS isn't best for backend?). I am lost.
While in case of frontend it's at least clear what to learn and where to start with. So basically my question is: is it possible to change specialization after some time of work from frontend to backend? Is it easy? Or employers wouldn't count my frontend experience as an experience for that? I hope after 6-12 months I might figure out for myself what is better to learn for backend etc.
If you have any other advice, please do so. You might help me figure out this path.
Share you experience if you want as well :)
https://redd.it/10kx1a2
@r_devops
Hi all.
So I am just learning web development, and can't decide what to go for, frontend, backend or fullstack, as it it defines what to learn from now.
I personally think backend is more interesting for mw, but when I look for it, it's so much more complicated than frontend, in meaning there is too much options. I don't even know which framework/language is better to learn, while learning new one is a long time for me. Maybe I'd go for Ruby with RoR, or think for future and learn something like Rust to use it in desktop development as well, while there are many other options (Iguess JS isn't best for backend?). I am lost.
While in case of frontend it's at least clear what to learn and where to start with. So basically my question is: is it possible to change specialization after some time of work from frontend to backend? Is it easy? Or employers wouldn't count my frontend experience as an experience for that? I hope after 6-12 months I might figure out for myself what is better to learn for backend etc.
If you have any other advice, please do so. You might help me figure out this path.
Share you experience if you want as well :)
https://redd.it/10kx1a2
@r_devops
Reddit
r/devops on Reddit: Advice for a beginner
Posted by u/targa_d - No votes and 1 comment
Is Build Systems DevOps or just Build Systems Engineering?
My take is given building deb/rpm packages & container image artifacts, licenses & key management that's automated across sub components of a large multi C or Java based project being done through repos (which could include build tools like make or maven) executed & orchestrated from pipelines the repos build order and where they become dependencies would suggest it falls under DevOps? Especially with pipelines being core to supporting the complexities of compiling integrate projects and distributing these builds for an efficient CD work environment to the standard Dev, test, prod spaces.
For me it's something I haven't came across before and could not find more than the typical talk of maven, or other build tools. Here I'm asking to focus all the work around having those build tools managed and interoperability in an automated pipeline/cron job of scripts that have encoded business logic for building such a large mutli repository projects.
I know platform development is also being thrown around. To me I'm guess that would be one level before the builds/distribution and that would be writing code (not TF, or infra) for what needs to be compiled to provided developers a foundation to do there work.
Note: this not making considerations of k8s and deployments. This is intended to be a dialog on building large projects and where does build systems (preferably c binary builds) overlap DevOps.
https://redd.it/10kwwe7
@r_devops
My take is given building deb/rpm packages & container image artifacts, licenses & key management that's automated across sub components of a large multi C or Java based project being done through repos (which could include build tools like make or maven) executed & orchestrated from pipelines the repos build order and where they become dependencies would suggest it falls under DevOps? Especially with pipelines being core to supporting the complexities of compiling integrate projects and distributing these builds for an efficient CD work environment to the standard Dev, test, prod spaces.
For me it's something I haven't came across before and could not find more than the typical talk of maven, or other build tools. Here I'm asking to focus all the work around having those build tools managed and interoperability in an automated pipeline/cron job of scripts that have encoded business logic for building such a large mutli repository projects.
I know platform development is also being thrown around. To me I'm guess that would be one level before the builds/distribution and that would be writing code (not TF, or infra) for what needs to be compiled to provided developers a foundation to do there work.
Note: this not making considerations of k8s and deployments. This is intended to be a dialog on building large projects and where does build systems (preferably c binary builds) overlap DevOps.
https://redd.it/10kwwe7
@r_devops
Reddit
r/devops - Is Build Systems DevOps or just Build Systems Engineering?
5 votes and 1 comment so far on Reddit
Which DevOps Tool Am AI? Game
I just stumbled upon this super fun and addictive game that portrays DevOps Tools as humans.
Check it out here >> https://www.gofirefly.io/blog/devops-ai-challenge
https://redd.it/10ky11g
@r_devops
I just stumbled upon this super fun and addictive game that portrays DevOps Tools as humans.
Check it out here >> https://www.gofirefly.io/blog/devops-ai-challenge
https://redd.it/10ky11g
@r_devops
www.gofirefly.io
What if DevOps tools looked like humans?
Have you ever wondered how DevOps tools could be brought to life? Well, imagine no more! With the power of AI image generators, we can now turn those abstract concepts into human representations that are not only easier to understand but also visually appealing.
What is the correct way to run checks with GitHub actions?
Greetings,
I am using
The end product is a docker image. And different stages (like
The main "check" mechanism is like this: When a PR targets
However, sometimes new environment variables are introduced (or something like that) and, even if the building is successful for the
I can think of two different ways:
1. Running checks for all environments (
2. Setting all the
How do you (or would you) handle this kind of a scenario?
https://redd.it/10l25af
@r_devops
Greetings,
I am using
development -> staging -> main branches. main is the most stable release branch. staging is for testing deployments, and development is the actual development branch. Feature and bug fix branches originate from, and merged into the development. Pushes to staging and main branches trigger release and deployment workflows.The end product is a docker image. And different stages (like
test, staging, production) are built with different environment variables.The main "check" mechanism is like this: When a PR targets
development branch, linting checks are done, a test docker image is built and some tests are run. So, if a development passes this checks, it is considered as safe.However, sometimes new environment variables are introduced (or something like that) and, even if the building is successful for the
development branch, building fails on staging or main branches. And these failures occur when the actual release is done. I want to catch those issues sooner.I can think of two different ways:
1. Running checks for all environments (
test, staging, production) on the PR that targets the development branch. This ensures the development is surely safe, for all stages. But it comes with a cost, checks take a long time.2. Setting all the
staging, main branches as protected, too. And allowing these branches to be updated only by PRs (e.g. A PR that merges development into staging). And running individual checks for that stage on that PR. This ensures there won't be any build failures, however, when a check fails it will require going back and creating a new PR targeting development that will fix the checks. It doesn't sound like the best way.How do you (or would you) handle this kind of a scenario?
https://redd.it/10l25af
@r_devops
Reddit
r/devops on Reddit
What is the correct way to run checks with GitHub actions?
CloudNativeSecurityCon North America 2023
I am excited to be speaking at the first CloudNativeSecurityCon North America, happening in Seattle from February 1-2. I will be talking about Demystifying Zero Trust for Cloud Native Technologies and would love to chat with you about your experiences if you are interested!
Come talk to me about Zero Trust while you are onsite or think about registering if you haven’t already!
https://events.linuxfoundation.org/cloudnativesecuritycon-north-america/register/
https://redd.it/10l3zdr
@r_devops
I am excited to be speaking at the first CloudNativeSecurityCon North America, happening in Seattle from February 1-2. I will be talking about Demystifying Zero Trust for Cloud Native Technologies and would love to chat with you about your experiences if you are interested!
Come talk to me about Zero Trust while you are onsite or think about registering if you haven’t already!
https://events.linuxfoundation.org/cloudnativesecuritycon-north-america/register/
https://redd.it/10l3zdr
@r_devops
Linux Foundation Events
Register | Linux Foundation Events
Register Now! Quick Note: We never sell attendee lists or contact information, nor do we authorize others to do so. If you receive an email claiming to sell an attendee list for a Linux Foundation or…
how to scrape data from sonarqube
I'm a student intern. I have been assigned a job to automate extraction of data like bugs, vulnerabilities, security hotspots, etc and store it in tabular form.
How do I it?
https://redd.it/10kq35l
@r_devops
I'm a student intern. I have been assigned a job to automate extraction of data like bugs, vulnerabilities, security hotspots, etc and store it in tabular form.
How do I it?
https://redd.it/10kq35l
@r_devops
Reddit
r/devops on Reddit
how to scrape data from sonarqube - 1 vote and 4 comments
lambda API deployment
How do we create API documentation in a serverless lambda API deployment?
We create swagger API documentation for non-serverless deployments. Is there anything similar ?
https://redd.it/10knwd1
@r_devops
How do we create API documentation in a serverless lambda API deployment?
We create swagger API documentation for non-serverless deployments. Is there anything similar ?
https://redd.it/10knwd1
@r_devops
Reddit
r/devops on Reddit: lambda API deployment
Posted by u/anacondaonline - 1 vote and 4 comments