Best redirect solution without provisioning a software load balancer?
I need redirects (and sub url redirects) to a page, for example:
old.example.com -> new.example.com
old.example.com/test -> new.example.com/docs
another.example.com/testing -> new.example.com/docs
Trying to avoid using something like nginx for management overhead, considering using cloudfront+s3 bucket but this seems overkill and will result in a lot of buckets.
​
Any suggestions are appreciated :)
https://redd.it/qpjxvg
@r_devops
I need redirects (and sub url redirects) to a page, for example:
old.example.com -> new.example.com
old.example.com/test -> new.example.com/docs
another.example.com/testing -> new.example.com/docs
Trying to avoid using something like nginx for management overhead, considering using cloudfront+s3 bucket but this seems overkill and will result in a lot of buckets.
​
Any suggestions are appreciated :)
https://redd.it/qpjxvg
@r_devops
INTERVIEW QUESTIONS - tough questions to ask interviewer
Hey Guys,
I've got an interview tomorrow and I've been encouraged to ask the 'tough' questions to the interviewer. Things that come to mind are:
-What does success look like in this role?
-What are the biggest gaps you guys have today?
-etc.
Does anyone have any other good questions they like to ask during interviews?
Any suggestions and feedback would be greatly appreciated. Thanks!
https://redd.it/qpy6un
@r_devops
Hey Guys,
I've got an interview tomorrow and I've been encouraged to ask the 'tough' questions to the interviewer. Things that come to mind are:
-What does success look like in this role?
-What are the biggest gaps you guys have today?
-etc.
Does anyone have any other good questions they like to ask during interviews?
Any suggestions and feedback would be greatly appreciated. Thanks!
https://redd.it/qpy6un
@r_devops
reddit
INTERVIEW QUESTIONS - tough questions to ask interviewer
Hey Guys, I've got an interview tomorrow and I've been encouraged to ask the 'tough' questions to the interviewer. Things that come to mind...
Is there still a place for traditional cloud servers in the world of containers?
I’m fairly early into my DevOps career in (3 years). All of the applications I’ve worked on so far have run on containers, whether it’s ECS Fargate, Openshift or K8s. I don’t really see a lot of drawbacks to them, but I’ve also not got much to compare them against. The general trend in the company I work for also seems to be moving towards using containers for our projects. They just seem to be regarded as ‘better’.
Is this fair to say? Or are there still reasons to choose say, EC2 for running apps on over containers?
https://redd.it/qpyqcp
@r_devops
I’m fairly early into my DevOps career in (3 years). All of the applications I’ve worked on so far have run on containers, whether it’s ECS Fargate, Openshift or K8s. I don’t really see a lot of drawbacks to them, but I’ve also not got much to compare them against. The general trend in the company I work for also seems to be moving towards using containers for our projects. They just seem to be regarded as ‘better’.
Is this fair to say? Or are there still reasons to choose say, EC2 for running apps on over containers?
https://redd.it/qpyqcp
@r_devops
reddit
Is there still a place for traditional cloud servers in the world...
I’m fairly early into my DevOps career in (3 years). All of the applications I’ve worked on so far have run on containers, whether it’s ECS...
How many hours a day do you actually work?
Yes, it's been asked a million times but here we are. I cannot help but to feel bad sometimes for not being as productive as I'd like, to the point it kinda ruins my life a little.
From my side, I think I actually put 3 hours of work at most a day (in a 9 to 4 schedule). 1 hour spent on meetings, 1.5 hours actually doing work (whether that's writing documentation, proposals, automating something in Ansible, doing research, etc), 0.5 hours responding to emails and shit, and that's pretty much it.
I'd like to consider myself a decent DevOps consultant/engineer but I always feel like everyone is doing more than me.
Anyways, how many hours do you really work? Don't be shy, your manager won't read you :-)
https://redd.it/qq0nf4
@r_devops
Yes, it's been asked a million times but here we are. I cannot help but to feel bad sometimes for not being as productive as I'd like, to the point it kinda ruins my life a little.
From my side, I think I actually put 3 hours of work at most a day (in a 9 to 4 schedule). 1 hour spent on meetings, 1.5 hours actually doing work (whether that's writing documentation, proposals, automating something in Ansible, doing research, etc), 0.5 hours responding to emails and shit, and that's pretty much it.
I'd like to consider myself a decent DevOps consultant/engineer but I always feel like everyone is doing more than me.
Anyways, how many hours do you really work? Don't be shy, your manager won't read you :-)
https://redd.it/qq0nf4
@r_devops
reddit
How many hours a day do you actually work?
Yes, it's been asked a million times but here we are. I cannot help but to feel bad sometimes for not being as productive as I'd like, to the...
Learn Minikube and Kubectl | Getting started with Kubernetes
Hey everyone,
I wanted to share this video I created demonstrating kubectl using minikube on your local laptop or machine. The goal of this video was to be "digestible" for those starting in DevOps, Kubernetes, Linux, etc.
I go into some detail besides some general commands and a deployment. I'll do a "deeper dive" video or blog post at a later time.
Here's the video; let me know what you think!
https://www.youtube.com/watch?v=5fDGNyviXEI
https://redd.it/qq2a6l
@r_devops
Hey everyone,
I wanted to share this video I created demonstrating kubectl using minikube on your local laptop or machine. The goal of this video was to be "digestible" for those starting in DevOps, Kubernetes, Linux, etc.
I go into some detail besides some general commands and a deployment. I'll do a "deeper dive" video or blog post at a later time.
Here's the video; let me know what you think!
https://www.youtube.com/watch?v=5fDGNyviXEI
https://redd.it/qq2a6l
@r_devops
YouTube
Learn Minikube and Kubectl RIGHT NOW | A MUST HAVE tool for Kubernetes
Welcome to DevOps Unlocked! In this video, I'll be showing you Minikube and Kubectl!
Minikube and Kubectl together are a must have tool for Kubernetes.
Together they are powerful tools that allow you to run and manage a one-node Kubernetes cluster on your…
Minikube and Kubectl together are a must have tool for Kubernetes.
Together they are powerful tools that allow you to run and manage a one-node Kubernetes cluster on your…
Observability and monitoring stack
Hey guys,
We are transitioning to a microservice architecture in my company and I have been testing some stacks out but still because I don’t have experience on it not sure what will work better in a more production environment. We work mainly in Azure, we also have AWS and GCP infra but this project it’s mostly with Azure Cloud.
Some of the technologies I have been gathering info on:
- ELK
- ELG (with Grafana)
- Prometheus (for the infra metrics)
- Log collectors - Fluentd/Fluentbit, Logstash
- Log aggregators - ElasticSearch, Loki
Between Grafana and Kibana, I found the second one slower but maybe it was my testing that it wasn’t great.
Also I’m basically trying to decide with the team if it’s better a cloud hosted solutions or BIY (build it yourself).
Like Grafana Labs or Logz.io, that would reduce the implication and issues with scaling out and maintenance I think in the long run, so I’m also keeping that in mind.
Sorry for the long post, basically I want to read opinions from people that have been working or worked with some of these and why they still do it or if they changed.
Thanks!
https://redd.it/qq5wm8
@r_devops
Hey guys,
We are transitioning to a microservice architecture in my company and I have been testing some stacks out but still because I don’t have experience on it not sure what will work better in a more production environment. We work mainly in Azure, we also have AWS and GCP infra but this project it’s mostly with Azure Cloud.
Some of the technologies I have been gathering info on:
- ELK
- ELG (with Grafana)
- Prometheus (for the infra metrics)
- Log collectors - Fluentd/Fluentbit, Logstash
- Log aggregators - ElasticSearch, Loki
Between Grafana and Kibana, I found the second one slower but maybe it was my testing that it wasn’t great.
Also I’m basically trying to decide with the team if it’s better a cloud hosted solutions or BIY (build it yourself).
Like Grafana Labs or Logz.io, that would reduce the implication and issues with scaling out and maintenance I think in the long run, so I’m also keeping that in mind.
Sorry for the long post, basically I want to read opinions from people that have been working or worked with some of these and why they still do it or if they changed.
Thanks!
https://redd.it/qq5wm8
@r_devops
reddit
Observability and monitoring stack
Hey guys, We are transitioning to a microservice architecture in my company and I have been testing some stacks out but still because I don’t...
How can people even use Azure?
After just sitting with Azure for a couple of days I'm immersly frustrated with it.
It gives me a notification that the server has restarted, when it's in fact only restarting.
Most settings are hidden and unituitive.
Things work one time, then don't and then work again.
Manuals seldom work as instructed.
Seriously. When having the option to choose AWS instead at just a little higher price, how can people still buy this shit? It's a joke in comparison. AWS may be a bit complicated but it's always logical and the feedback you get from the system is relevant and updated.
https://redd.it/qq9ayp
@r_devops
After just sitting with Azure for a couple of days I'm immersly frustrated with it.
It gives me a notification that the server has restarted, when it's in fact only restarting.
Most settings are hidden and unituitive.
Things work one time, then don't and then work again.
Manuals seldom work as instructed.
Seriously. When having the option to choose AWS instead at just a little higher price, how can people still buy this shit? It's a joke in comparison. AWS may be a bit complicated but it's always logical and the feedback you get from the system is relevant and updated.
https://redd.it/qq9ayp
@r_devops
reddit
How can people even use Azure?
After just sitting with Azure for a couple of days I'm immersly frustrated with it. It gives me a notification that the server has restarted,...
Long term strategy for production deployment for a solo dev
I'm currently in a process of planning on going live with some of my projects. Till this moment I would test everything on Amazon Lightsail but for production I want to find something with more value.
I use self hosted Gitlab as my CI/CD pipeline together with Terraform for provisioning VPS's as well Ansible to setup fresh VPS where I finally deploy containers to the docker swarm.
I like Terraform but support for different VPS providers is pretty limited so I will have to consider that.
Is there a better process I should consider? The reason I came up with the above strategy was mainly finances and simplicity, it seem like this is the cheapest way to host and deploy on bare VPS. I'm just not sure if the long term this is the best decision from maintenance perspective when I'll have 5-6 projects running in production.
Plus constant rumors about Docker swarm not being supported for long also made me thinking if I should not look into things like Rancher or Nomad.
I'm in the spot where I could still make some drastic changes as long they're worth it in a long run
My biggest consideration was if I should maybe invest more money into some managed service as my deployment platform like GAE or other that would handled most of the things for me like self scaling, updates etc. to have more time for actual development.
I would appreciate some feedback! Thanks.
https://redd.it/qqbibu
@r_devops
I'm currently in a process of planning on going live with some of my projects. Till this moment I would test everything on Amazon Lightsail but for production I want to find something with more value.
I use self hosted Gitlab as my CI/CD pipeline together with Terraform for provisioning VPS's as well Ansible to setup fresh VPS where I finally deploy containers to the docker swarm.
I like Terraform but support for different VPS providers is pretty limited so I will have to consider that.
Is there a better process I should consider? The reason I came up with the above strategy was mainly finances and simplicity, it seem like this is the cheapest way to host and deploy on bare VPS. I'm just not sure if the long term this is the best decision from maintenance perspective when I'll have 5-6 projects running in production.
Plus constant rumors about Docker swarm not being supported for long also made me thinking if I should not look into things like Rancher or Nomad.
I'm in the spot where I could still make some drastic changes as long they're worth it in a long run
My biggest consideration was if I should maybe invest more money into some managed service as my deployment platform like GAE or other that would handled most of the things for me like self scaling, updates etc. to have more time for actual development.
I would appreciate some feedback! Thanks.
https://redd.it/qqbibu
@r_devops
reddit
Long term strategy for production deployment for a solo dev
I'm currently in a process of planning on going live with some of my projects. Till this moment I would test everything on Amazon Lightsail but...
Computer Science to Devops
Current a CS student , planning my path to devops . No prior tech background .
-Would RHCSA be a must? Or basic Linux + suffice?
- Programming language in my school curriculum C++ , Java , python for machine learning ( would that be enough to apply for a devops position when I graduate or I need to attend a bootcamp).Is JavaScript or GO used often ?
- got my AWS SA
-working on Terraform Associate Cert.
-then CKAD .
Anything else I should add or take off this list please?
How much Linux do I actually need? Also already learning how to build a whole pipeline with devops tools on weekends.
https://redd.it/qqc11m
@r_devops
Current a CS student , planning my path to devops . No prior tech background .
-Would RHCSA be a must? Or basic Linux + suffice?
- Programming language in my school curriculum C++ , Java , python for machine learning ( would that be enough to apply for a devops position when I graduate or I need to attend a bootcamp).Is JavaScript or GO used often ?
- got my AWS SA
-working on Terraform Associate Cert.
-then CKAD .
Anything else I should add or take off this list please?
How much Linux do I actually need? Also already learning how to build a whole pipeline with devops tools on weekends.
https://redd.it/qqc11m
@r_devops
reddit
Computer Science to Devops
Current a CS student , planning my path to devops . No prior tech background . -Would RHCSA be a must? Or basic Linux + suffice? - Programming...
Best free APM for beginners?
Looking to move into the DevOps space, but I'm curious about monitoring. What have been the free tools that you've had experience with (mainly infra monitoring, tracing, and code-level visibility) that you thought were worth learning? Here is my current shortlist I'm considering (open to more and curious of thoughts on open-source vs commercial products):
​
\-OpenTelemetry
\-AppOptics DevEdition
\-Elastic
​
I also want a free option, not just a trial. Thanks!
https://redd.it/qqd6ap
@r_devops
Looking to move into the DevOps space, but I'm curious about monitoring. What have been the free tools that you've had experience with (mainly infra monitoring, tracing, and code-level visibility) that you thought were worth learning? Here is my current shortlist I'm considering (open to more and curious of thoughts on open-source vs commercial products):
​
\-OpenTelemetry
\-AppOptics DevEdition
\-Elastic
​
I also want a free option, not just a trial. Thanks!
https://redd.it/qqd6ap
@r_devops
reddit
Best free APM for beginners?
Looking to move into the DevOps space, but I'm curious about monitoring. What have been the free tools that you've had experience with (mainly...
How do you use redis-benchmark util to fill up a redis cluster memory?
So basically I have a redis cluster deployed in AWS (Elasticache cluster mode) and I'm trying to run a util/test to have it's available memory utilization to fill up past a threshold to test my auto scaling. I've heard that the built in redis-benchmark util can be used to achieve this task but I'm struggling to get any success with it. Anyone have experience with this?
Goal: Use either redis-benchmark or similar util to write random keys/values to redis to fill up roughly 6gb of memory storage.
https://redd.it/qqozr0
@r_devops
So basically I have a redis cluster deployed in AWS (Elasticache cluster mode) and I'm trying to run a util/test to have it's available memory utilization to fill up past a threshold to test my auto scaling. I've heard that the built in redis-benchmark util can be used to achieve this task but I'm struggling to get any success with it. Anyone have experience with this?
Goal: Use either redis-benchmark or similar util to write random keys/values to redis to fill up roughly 6gb of memory storage.
https://redd.it/qqozr0
@r_devops
reddit
How do you use redis-benchmark util to fill up a redis cluster memory?
So basically I have a redis cluster deployed in AWS (Elasticache cluster mode) and I'm trying to run a util/test to have it's available memory...
How to switch to devops?
I am an automation tester of 7 years experience. I want to switch to devops as I am pretty bored with testing and want to learn something new. I am half way through learning all the necessary stuff like docker, kubernetes, Jenkins, git, nagios, linux and scripting with python. Basically doing all the starter devops learnings.
I cannot switch in my company to a junior devops position as I can't be released from my project.
I want to get hands-on experience before I try outside.
Also, if I am to try outside my company, what experience do I put.? Do I join as a fresher?
Please suggest. Thankyou
https://redd.it/qqvkzt
@r_devops
I am an automation tester of 7 years experience. I want to switch to devops as I am pretty bored with testing and want to learn something new. I am half way through learning all the necessary stuff like docker, kubernetes, Jenkins, git, nagios, linux and scripting with python. Basically doing all the starter devops learnings.
I cannot switch in my company to a junior devops position as I can't be released from my project.
I want to get hands-on experience before I try outside.
Also, if I am to try outside my company, what experience do I put.? Do I join as a fresher?
Please suggest. Thankyou
https://redd.it/qqvkzt
@r_devops
reddit
How to switch to devops?
I am an automation tester of 7 years experience. I want to switch to devops as I am pretty bored with testing and want to learn something new. I...
Replicate EC2 instance in packer
I'm currently facing a small issue at work where I need to change the way we manage EC2 Ubuntu instance.
Currently that instance is responsible for running number of different services and background jobs and the only thing that changes on that instance is the source code. There are no updates to packages or services running on that machine.
I know mostly what is running on the instance and I can get more details about the instance from the devs. However, I suspect that even if I do that and create packer build from it there will be few small things that will be missed and therefore the instance will stop working correctly.
What would be the best way to accomplish this?
https://redd.it/qqzs8n
@r_devops
I'm currently facing a small issue at work where I need to change the way we manage EC2 Ubuntu instance.
Currently that instance is responsible for running number of different services and background jobs and the only thing that changes on that instance is the source code. There are no updates to packages or services running on that machine.
I know mostly what is running on the instance and I can get more details about the instance from the devs. However, I suspect that even if I do that and create packer build from it there will be few small things that will be missed and therefore the instance will stop working correctly.
What would be the best way to accomplish this?
https://redd.it/qqzs8n
@r_devops
reddit
Replicate EC2 instance in packer
I'm currently facing a small issue at work where I need to change the way we manage EC2 Ubuntu instance. Currently that instance is responsible...
Google just legit sucks to try and contact regarding Dev to Dev issues.
So, I'm a dev, and I'm trying to contact Google.
So, apologies for the rant.
However, we don't have a specific contact there for our needs. So, I have to legitimately try every single which way to get a live support person that seemingly does not exist.
Apparently, the Android platform is adding pixels to the device instead of changing the pixel location on a browser page.
So, this creates an issue where it causes our platform to refresh. However, this causes a bug if we remove it \[which we plan to do interim\].
So, we're trying to create a trouble ticket for them to address the problem.
***\*Crickets\****
So, meanwhile, this is seemingly common place. So, if you have the same issue where normal interactions cause a window refresh, this is likely the root. Though, sorry I can't get anyone to address it.
https://redd.it/qr40uh
@r_devops
So, I'm a dev, and I'm trying to contact Google.
So, apologies for the rant.
However, we don't have a specific contact there for our needs. So, I have to legitimately try every single which way to get a live support person that seemingly does not exist.
Apparently, the Android platform is adding pixels to the device instead of changing the pixel location on a browser page.
So, this creates an issue where it causes our platform to refresh. However, this causes a bug if we remove it \[which we plan to do interim\].
So, we're trying to create a trouble ticket for them to address the problem.
***\*Crickets\****
So, meanwhile, this is seemingly common place. So, if you have the same issue where normal interactions cause a window refresh, this is likely the root. Though, sorry I can't get anyone to address it.
https://redd.it/qr40uh
@r_devops
reddit
Google just legit sucks to try and contact regarding Dev to Dev...
So, I'm a dev, and I'm trying to contact Google. So, apologies for the rant. However, we don't have a specific contact there for our needs....
How do you manage resources like servers, accounts, accesses, switches?
I imagine most of you here work on bigger infrastructures with multiple resources involved. How do you manage all that? I hope not by using the spreadsheet or sheet of paper...
Are there any tools out there designed for managing servers, accounts, accesses etc? By managing I mean things like tracking IP addresses of the machine, perhaps MAC addresses or the hostname, the spec of the machine, software that runs on it, logins & passwords, ssh keys, physical location etc.
Same question about using accounts, e.g. 3rd party online accounts like gitlab / github / you name it within the automated, headless operations of the infrastructure. How do you manage credentials, billing etc.?
https://redd.it/qr7nau
@r_devops
I imagine most of you here work on bigger infrastructures with multiple resources involved. How do you manage all that? I hope not by using the spreadsheet or sheet of paper...
Are there any tools out there designed for managing servers, accounts, accesses etc? By managing I mean things like tracking IP addresses of the machine, perhaps MAC addresses or the hostname, the spec of the machine, software that runs on it, logins & passwords, ssh keys, physical location etc.
Same question about using accounts, e.g. 3rd party online accounts like gitlab / github / you name it within the automated, headless operations of the infrastructure. How do you manage credentials, billing etc.?
https://redd.it/qr7nau
@r_devops
reddit
How do you manage resources like servers, accounts, accesses,...
I imagine most of you here work on bigger infrastructures with multiple resources involved. How do you manage all that? I hope not by using the...
sentry.io - almost exceeding transaction limit
I have a new web app and I'm monitoring it with sentry.io. This is my first time using sentry and I don't know a lot about it, nor am I an experienced devop. I implemented sentry to catch errors on my website. I'm now up to 80% of my transaction quota.
I suppose that at some point I may want to look at performance monitoring but I'm not there yet. I don't know how to turn it off, or how I would limit which types of transactions are being monitored. I think my website sees very little traffic. Over a month I'll record maybe 100 transactions a day and every 3 to 7 days I'll get a day with 800 transactions.
​
The email warning I received from sentry suggested I look at this webpage to "manage my event volume": https://docs.sentry.io/product/accounts/quotas/manage-event-stream-guide/?utm\_source=sentry&utm\_campaign=quota\_notification#-how-can-i-see-a-breakdown-of-incoming-events
but I understand very little of these instructions.
I'm hoping someone can get me started in understanding how I can limit the transactions, and also what I might want to do to manage my event stream.
thanks
https://redd.it/qr8fby
@r_devops
I have a new web app and I'm monitoring it with sentry.io. This is my first time using sentry and I don't know a lot about it, nor am I an experienced devop. I implemented sentry to catch errors on my website. I'm now up to 80% of my transaction quota.
I suppose that at some point I may want to look at performance monitoring but I'm not there yet. I don't know how to turn it off, or how I would limit which types of transactions are being monitored. I think my website sees very little traffic. Over a month I'll record maybe 100 transactions a day and every 3 to 7 days I'll get a day with 800 transactions.
​
The email warning I received from sentry suggested I look at this webpage to "manage my event volume": https://docs.sentry.io/product/accounts/quotas/manage-event-stream-guide/?utm\_source=sentry&utm\_campaign=quota\_notification#-how-can-i-see-a-breakdown-of-incoming-events
but I understand very little of these instructions.
I'm hoping someone can get me started in understanding how I can limit the transactions, and also what I might want to do to manage my event stream.
thanks
https://redd.it/qr8fby
@r_devops
Sentry
Application Performance Monitoring & Error Tracking Software
Application performance monitoring for developers & software teams to see errors clearer, solve issues faster & continue learning continuously. Get started at sentry.io.
Where should Jenkinsfiles be stored using Remote Jenkinsfile Provider Plugin?
My team is in a peculiar situation where 1 jenkinsfile will run different repos. This is due to the portability aspect of each repo and how alike the build process is for each. We didn't want to duplicate the Jenkinsfiles and maintain each one by storing them in multiple different repos. So we are deciding to place the Jenkinsfile in their own repo and just use this plugin Remote Jenkinsfile Provider | Jenkins plugin.
However, what is the best practice when doing this? Should they just be contained with our Jenkins Shared Library repo? Or should they be in a separate repo?
https://redd.it/qran85
@r_devops
My team is in a peculiar situation where 1 jenkinsfile will run different repos. This is due to the portability aspect of each repo and how alike the build process is for each. We didn't want to duplicate the Jenkinsfiles and maintain each one by storing them in multiple different repos. So we are deciding to place the Jenkinsfile in their own repo and just use this plugin Remote Jenkinsfile Provider | Jenkins plugin.
However, what is the best practice when doing this? Should they just be contained with our Jenkins Shared Library repo? Or should they be in a separate repo?
https://redd.it/qran85
@r_devops
Remote Jenkinsfile Provider
Enables to define external Jenkinsfile from another repository for Multibranch Pipeline Projects.
multi-redirected web script
Hi GUYS!!!
I want to make a multi-redirected web script without making a trace, from domain to other, can you give me the best practice to use or tell me the best language to create the script with.
Please, it's a serious question and I need your experience to understand!!
THANKS, GUYS!!!
​
You are the best always :*
https://redd.it/qr0qb3
@r_devops
Hi GUYS!!!
I want to make a multi-redirected web script without making a trace, from domain to other, can you give me the best practice to use or tell me the best language to create the script with.
Please, it's a serious question and I need your experience to understand!!
THANKS, GUYS!!!
​
You are the best always :*
https://redd.it/qr0qb3
@r_devops
reddit
multi-redirected web script
Hi GUYS!!! I want to make a multi-redirected web script without making a trace, from domain to other, can you give me the best practice to use or...
Sandbox environment for evaluating devops candidates?
We are hiring devops folks and I'm looking for a solution where we can use a lab sandbox where I can ask candidates to build out some simple infra and write some code against it. Does something like this exist?
Edit
I'm looking for a kubernetes sandbox where I can ask them to install a helm chart and write a quick python or shell script to query what the helm chart deployed. Nothing to complex
From previous experience we seem to get people who know how to drive cloud GUIs but not so much read docs, put something together and then write a script to use it. Meaning we want equal emphasis on dev/tooling and operations. Out of the people who say they know Jenkins most have not even installed it themselves, less of those used the containerized version and even less are familiar with deploying it to k8s.
When we evaluate devs we give them a simple take home quiz, which some never even run the code they submit and are surprised that we do. We give them a choice of two languages and some of them write it in both.
I'm looking to give devops candidates a way to do the same with but with simple infra.
I was hoping to give candidates a VM so they could
* Install k3s, a one line command
* Install as service in k3s, I really don't care what
* Write a simple script to interact with the service
Not really seeing any of that as rocket science. Then in the technical review we could dig into the how and why.
Edit
Very interesting the responses here, some helpful, some gatekeeping, some passive aggressive
​
https://redd.it/qqvnhv
@r_devops
We are hiring devops folks and I'm looking for a solution where we can use a lab sandbox where I can ask candidates to build out some simple infra and write some code against it. Does something like this exist?
Edit
I'm looking for a kubernetes sandbox where I can ask them to install a helm chart and write a quick python or shell script to query what the helm chart deployed. Nothing to complex
From previous experience we seem to get people who know how to drive cloud GUIs but not so much read docs, put something together and then write a script to use it. Meaning we want equal emphasis on dev/tooling and operations. Out of the people who say they know Jenkins most have not even installed it themselves, less of those used the containerized version and even less are familiar with deploying it to k8s.
When we evaluate devs we give them a simple take home quiz, which some never even run the code they submit and are surprised that we do. We give them a choice of two languages and some of them write it in both.
I'm looking to give devops candidates a way to do the same with but with simple infra.
I was hoping to give candidates a VM so they could
* Install k3s, a one line command
* Install as service in k3s, I really don't care what
* Write a simple script to interact with the service
Not really seeing any of that as rocket science. Then in the technical review we could dig into the how and why.
Edit
Very interesting the responses here, some helpful, some gatekeeping, some passive aggressive
​
https://redd.it/qqvnhv
@r_devops
reddit
Sandbox environment for evaluating devops candidates?
We are hiring devops folks and I'm looking for a solution where we can use a lab sandbox where I can ask candidates to build out some simple infra...
Gitlab Runner and Maven - Guide With the efficient cache method.
Speed Up your build process.
https://www.bitslovers.com/gitlab-runner-maven/
https://redd.it/qrl4lj
@r_devops
Speed Up your build process.
https://www.bitslovers.com/gitlab-runner-maven/
https://redd.it/qrl4lj
@r_devops
Cloud Computing and DevOps
Gitlab Runner and Maven – Guide [With the efficient cache method]
Gitlab Runner and Maven it’s the tools that we need to automate our build process to release any Java application. We will learn everything that is required to configure Gitlab and Runner to build our application correctly.
Logs and tracing: not just for production, local development too
We're a super small start-up, but with prior experience of great observability toolchains. It meant we knew what good looked like, but didn't want to spend ages building or maintaining it.
With that in mind, we've started shipping logs and traces into Cloud Trace + StackDriver and been really surprised at how little effort it required to get a great setup going.
Equally, we've all been surprised by how much it changed our local development experience. Going from an error in dev to the trace view and all the logs inline is just one click, which is pretty transformative.
Happy to answer any questions, hope you enjoy the article!
https://incident.io/blog/tracing
https://redd.it/qrkm6n
@r_devops
We're a super small start-up, but with prior experience of great observability toolchains. It meant we knew what good looked like, but didn't want to spend ages building or maintaining it.
With that in mind, we've started shipping logs and traces into Cloud Trace + StackDriver and been really surprised at how little effort it required to get a great setup going.
Equally, we've all been surprised by how much it changed our local development experience. Going from an error in dev to the trace view and all the logs inline is just one click, which is pretty transformative.
Happy to answer any questions, hope you enjoy the article!
https://incident.io/blog/tracing
https://redd.it/qrkm6n
@r_devops
incident.io
Logs and tracing: not just for production, local development too | Blog
For a small initial investment, we've found a observability setup that works great for both production and local development. You should try it, too!