Most commonly used task manager amongst Python Devs?
What is the most commonly used task manager amongst Python Devs?
https://redd.it/pqwnkq
@r_devops
What is the most commonly used task manager amongst Python Devs?
https://redd.it/pqwnkq
@r_devops
reddit
Most commonly used task manager amongst Python Devs?
What is the most commonly used task manager amongst Python Devs?
DevOps Technical Interview (Python)
Hello Everyone,
Let me just start off with some context. I'm a third year undergrad student studying Information Systems and pursuing a Finance minor. I will be graduating in three months (Dec 2021). At this point in time, I've interned as a DevSecOps Engineer for a DoD contractor and a Cloud Engineer Intern for a small consulting startup. I have an AWS Solutions Architect Associate cert as well as a Cloud Practitioner cert.
I've spent the last few weeks pumping out applications in hopes to beat my return offer from my previous internship and allow me to live somewhere more suitable to my likings. At this point, I've been interviewing with one company that I find really fascinating. Job Title: Devops Engineering (For Upcoming University Graduate).
My first interview was more of a screening interview with a recruiter and she moved me on to the second interview which was considered the technical interview. I met with an engineering manager and he asked me some fairly complex AWS scenarios but nothing too bad. Mostly going over my resume and asking me questions about it. He seemed to like me a lot and told me I would be moving onto the final stage. He said it was going to compose of 4, 45 minute interviews one-on-one style with a devops or software engineer on the team. An hour later, the first recruiter called me back for scheduling purposes and told me that the third stage was going to involve coding. I asked her about the style of the interview questions and she said it was going to be geared towards python and she said something like "I think there are going to be algorithm questions as well" but again she's only the recruiter and I do not know how much of the interview process she's involved with.
My python skills are incredibly mediocre at best as Information Systems does is not Computer Science. I have taken an Object Oriented Programming course in the past but it seemed to be geared more towards business applications. My on the job coding experience has mainly been boto3 scripting/shell scripting/aws cli/Dockerfiles/Buildspec/Appspec etc.
I have done maybe 5 leetcode questions in my life as I focus more on cloud infrastructure than programming. As an aspiring devops engineer, should I know a handful of algorithms and how to do leetcode? I feel as if my degree has let me down in terms of knowing how to program. Does anyone have any advice on how I should prepare for this technical interview? I have about 4 days to prepare.
Thanks!
https://redd.it/pqzdf0
@r_devops
Hello Everyone,
Let me just start off with some context. I'm a third year undergrad student studying Information Systems and pursuing a Finance minor. I will be graduating in three months (Dec 2021). At this point in time, I've interned as a DevSecOps Engineer for a DoD contractor and a Cloud Engineer Intern for a small consulting startup. I have an AWS Solutions Architect Associate cert as well as a Cloud Practitioner cert.
I've spent the last few weeks pumping out applications in hopes to beat my return offer from my previous internship and allow me to live somewhere more suitable to my likings. At this point, I've been interviewing with one company that I find really fascinating. Job Title: Devops Engineering (For Upcoming University Graduate).
My first interview was more of a screening interview with a recruiter and she moved me on to the second interview which was considered the technical interview. I met with an engineering manager and he asked me some fairly complex AWS scenarios but nothing too bad. Mostly going over my resume and asking me questions about it. He seemed to like me a lot and told me I would be moving onto the final stage. He said it was going to compose of 4, 45 minute interviews one-on-one style with a devops or software engineer on the team. An hour later, the first recruiter called me back for scheduling purposes and told me that the third stage was going to involve coding. I asked her about the style of the interview questions and she said it was going to be geared towards python and she said something like "I think there are going to be algorithm questions as well" but again she's only the recruiter and I do not know how much of the interview process she's involved with.
My python skills are incredibly mediocre at best as Information Systems does is not Computer Science. I have taken an Object Oriented Programming course in the past but it seemed to be geared more towards business applications. My on the job coding experience has mainly been boto3 scripting/shell scripting/aws cli/Dockerfiles/Buildspec/Appspec etc.
I have done maybe 5 leetcode questions in my life as I focus more on cloud infrastructure than programming. As an aspiring devops engineer, should I know a handful of algorithms and how to do leetcode? I feel as if my degree has let me down in terms of knowing how to program. Does anyone have any advice on how I should prepare for this technical interview? I have about 4 days to prepare.
Thanks!
https://redd.it/pqzdf0
@r_devops
reddit
DevOps Technical Interview (Python)
Hello Everyone, Let me just start off with some context. I'm a third year undergrad student studying Information Systems and pursuing a Finance...
GitOps tools in comparison
If you want to switch from classic CI/CD environments to GitOps, then you can choose from any of a large number of available tools. However, it is not always easy to tell which features they support and how suitable they are for your project at first glance. This article provides help in making a decision.
https://cloudogu.com/en/blog/gitops-tools
https://redd.it/pr3jkt
@r_devops
If you want to switch from classic CI/CD environments to GitOps, then you can choose from any of a large number of available tools. However, it is not always easy to tell which features they support and how suitable they are for your project at first glance. This article provides help in making a decision.
https://cloudogu.com/en/blog/gitops-tools
https://redd.it/pr3jkt
@r_devops
Cloudogu
Automation assistants: GitOps tools in comparison
If you want to switch from classic CI/CD environments to GitOps, then you can choose from any of a large number of available tools. However, it is not always easy to tell which features they support and how suitable they are for your project at first glance.…
Consume REST APIs in microservices best practices
So we have a bunch of the usual architecture. Microservice 1 emits an event. Since validation and agreements about the events are sh*t and no FIFO is enforced, the event only contains the bare minimum of information. Microservice 2 eats the event, then queries out the API of microservice 1s backend to get the actual most up to date information and updates the backend of microservice 2. Pretty standard so far. Both implementations are in PY.
My question is, how would you guys go about this. I have seen 2 common approaches.
1. Microservice 2 uses requests library to make requests according to the OpenAPI spec of the API of microservice 1s backend. This is implemented by the developer reading the OpenAPI spec and then using requests accordingly. There is not really anything more to it, no validation on the answer, no SDK generated, just that.
2. Microservice 2s developer generates an SDK for Python, implements the API call with it, validates the response and commits the whole shebang (including possibly the OpenAPI spec) in Version Control. With some enhancement sorcery even the replies from the API can be validated.
Both developers pray to God no turd updates the API to cross over spec or release a zillion new versions.
What would be the preferable way to do this be in DevOps. How would one maintain the best amount of control in the codebase and the least amount of work. Are there even better patterns with this?
https://redd.it/pr5zif
@r_devops
So we have a bunch of the usual architecture. Microservice 1 emits an event. Since validation and agreements about the events are sh*t and no FIFO is enforced, the event only contains the bare minimum of information. Microservice 2 eats the event, then queries out the API of microservice 1s backend to get the actual most up to date information and updates the backend of microservice 2. Pretty standard so far. Both implementations are in PY.
My question is, how would you guys go about this. I have seen 2 common approaches.
1. Microservice 2 uses requests library to make requests according to the OpenAPI spec of the API of microservice 1s backend. This is implemented by the developer reading the OpenAPI spec and then using requests accordingly. There is not really anything more to it, no validation on the answer, no SDK generated, just that.
2. Microservice 2s developer generates an SDK for Python, implements the API call with it, validates the response and commits the whole shebang (including possibly the OpenAPI spec) in Version Control. With some enhancement sorcery even the replies from the API can be validated.
Both developers pray to God no turd updates the API to cross over spec or release a zillion new versions.
What would be the preferable way to do this be in DevOps. How would one maintain the best amount of control in the codebase and the least amount of work. Are there even better patterns with this?
https://redd.it/pr5zif
@r_devops
reddit
Consume REST APIs in microservices best practices
So we have a bunch of the usual architecture. Microservice 1 emits an event. Since validation and agreements about the events are sh\*t and no...
Does anybody use dockerised bitwarden?
I want to switch KeePassxc to something else. I'm using it with Dropbox (previously meganz) It seems like some passwords disappear.
Ive seen a lot of good reviews about Bitwarden but i don't like the idea to leave my passwords in hands of some external company no matter how secure and open source this solution is.
So does anybody uses self hosted Bitwarden?
https://redd.it/pr9otu
@r_devops
I want to switch KeePassxc to something else. I'm using it with Dropbox (previously meganz) It seems like some passwords disappear.
Ive seen a lot of good reviews about Bitwarden but i don't like the idea to leave my passwords in hands of some external company no matter how secure and open source this solution is.
So does anybody uses self hosted Bitwarden?
https://redd.it/pr9otu
@r_devops
reddit
Does anybody use dockerised bitwarden?
I want to switch KeePassxc to something else. I'm using it with Dropbox (previously meganz) It seems like some passwords disappear. Ive seen a...
Cheapest Image/Video cloud storage for 2021?
Hey all,
Planning to deploy my site with Heroku. I also need image/video cloud storage for my site (eg;a user can upload an image). From my research, Wasabi and Backblaze b2 seems to be the cheapest option. But I think backblaze charge for API calls where Wasabi does not - meaning mighBackblt be cheaper as a user can upload their profile picture in my website.
I'm wondering if I'm missing anything cheaper.
​
Thanks!
https://redd.it/pr9dzh
@r_devops
Hey all,
Planning to deploy my site with Heroku. I also need image/video cloud storage for my site (eg;a user can upload an image). From my research, Wasabi and Backblaze b2 seems to be the cheapest option. But I think backblaze charge for API calls where Wasabi does not - meaning mighBackblt be cheaper as a user can upload their profile picture in my website.
I'm wondering if I'm missing anything cheaper.
​
Thanks!
https://redd.it/pr9dzh
@r_devops
reddit
Cheapest Image/Video cloud storage for 2021?
Hey all, Planning to deploy my site with Heroku. I also need image/video cloud storage for my site (eg;a user can upload an image). From my...
Custom emails from SNS
I have set up some alarms from Event Bridge for some alerts but the thing is those emails are not very readable. So can we do something like put a lambda function in between which makes those alerts readable or atleast filter some keywords that are useful to us?
If yes, how can we do that? I mean if someone can help me with the code, it would be very helpful.
Thanks
https://redd.it/prc1iv
@r_devops
I have set up some alarms from Event Bridge for some alerts but the thing is those emails are not very readable. So can we do something like put a lambda function in between which makes those alerts readable or atleast filter some keywords that are useful to us?
If yes, how can we do that? I mean if someone can help me with the code, it would be very helpful.
Thanks
https://redd.it/prc1iv
@r_devops
reddit
Custom emails from SNS
I have set up some alarms from Event Bridge for some alerts but the thing is those emails are not very readable. So can we do something like put a...
what is the different between running kubeadm in Vagrant vs running kubeadm in Docker vs KinD?
I am new to k8s and based on my research kubeadm and its modularity make a lot of sense for my work. Based on what I have seen so far to create a multi node cluster Vagrant is usually chosen. I have seen some older projects with kubeadm in Docker but they seem to be not maintained and they point to KinD. Based on what I know so far KinD is more limited compared to Kubeadm. I wonder what are the limitations of running kubeadm and different nodes in different docker containers?
https://redd.it/prcr04
@r_devops
I am new to k8s and based on my research kubeadm and its modularity make a lot of sense for my work. Based on what I have seen so far to create a multi node cluster Vagrant is usually chosen. I have seen some older projects with kubeadm in Docker but they seem to be not maintained and they point to KinD. Based on what I know so far KinD is more limited compared to Kubeadm. I wonder what are the limitations of running kubeadm and different nodes in different docker containers?
https://redd.it/prcr04
@r_devops
reddit
what is the different between running kubeadm in Vagrant vs...
I am new to k8s and based on my research kubeadm and its modularity make a lot of sense for my work. Based on what I have seen so far to create a...
A microservice OSS project - boilerplate for big companies
For those looking for a boilerplate based on microservices and micro front-ends, you are in luck! 🎇, 😊
THE REPO : https://lnkd.in/eVdp9qaF
# stack :
On the front end of the project :
MSA + MONOLITH (lerna),
react, webpack federation, a global store and
the back end :
spring boot, kafka, postgres instances
this project has the goal to help companies start on good bases.
We have a couple of ideas we want to put together, but I would love to have partners with this idea! If you feel like this project sparks your interest, feel free to message me or just comment, and let's see if we can make a nice boilerplate.
to show you a small list of what we would like to accomplish, here is what's left to do. Any other ideas might be really nice to have after these tasks :)
- Use K8S service discovery if possible
- Use Kafka/RabbitMQ as an internal service mediator
- Make API Gateway configurable(for cloud like AWS/Azure or OSS tools like Kong/Tyk/WSO2APIM)
- set up front end to block other front end microservices until user has login auth (make sure to look at the way webpack federation and single spa makes micro front ends)
https://redd.it/pr5qrk
@r_devops
For those looking for a boilerplate based on microservices and micro front-ends, you are in luck! 🎇, 😊
THE REPO : https://lnkd.in/eVdp9qaF
# stack :
On the front end of the project :
MSA + MONOLITH (lerna),
react, webpack federation, a global store and
the back end :
spring boot, kafka, postgres instances
this project has the goal to help companies start on good bases.
We have a couple of ideas we want to put together, but I would love to have partners with this idea! If you feel like this project sparks your interest, feel free to message me or just comment, and let's see if we can make a nice boilerplate.
to show you a small list of what we would like to accomplish, here is what's left to do. Any other ideas might be really nice to have after these tasks :)
- Use K8S service discovery if possible
- Use Kafka/RabbitMQ as an internal service mediator
- Make API Gateway configurable(for cloud like AWS/Azure or OSS tools like Kong/Tyk/WSO2APIM)
- set up front end to block other front end microservices until user has login auth (make sure to look at the way webpack federation and single spa makes micro front ends)
https://redd.it/pr5qrk
@r_devops
GitHub
GitHub - gregcousin126/microboil-root: 🦷 microservice boilerplate root system
🦷 microservice boilerplate root system. Contribute to gregcousin126/microboil-root development by creating an account on GitHub.
DevOps for network infrastructure?
Hello, I was wondering if any of you all out there had experience and lessons learned with using tools like terraform/ansible to manage your network infrastructure: things like routers, firewalls, switches, etc.
https://redd.it/prfhgi
@r_devops
Hello, I was wondering if any of you all out there had experience and lessons learned with using tools like terraform/ansible to manage your network infrastructure: things like routers, firewalls, switches, etc.
https://redd.it/prfhgi
@r_devops
reddit
DevOps for network infrastructure?
Hello, I was wondering if any of you all out there had experience and lessons learned with using tools like terraform/ansible to manage your...
Help me find a DevOps thesis topic for my master's degree.
I am new in the world of DevOps and need to find a topic for my thesis, and I want to find a topic that will help me to improve as an engineer and get my diploma at the same time.
https://redd.it/pre0on
@r_devops
I am new in the world of DevOps and need to find a topic for my thesis, and I want to find a topic that will help me to improve as an engineer and get my diploma at the same time.
https://redd.it/pre0on
@r_devops
reddit
Help me find a DevOps thesis topic for my master's degree.
I am new in the world of DevOps and need to find a topic for my thesis, and I want to find a topic that will help me to improve as an engineer and...
Do I need SSL configs for production?
https://github.com/sowmenappd/load\_balanced\_nodejs\_app/tree/main/nginx
​
I tried this config and it works well on localhost, but I am wondering if I need some SSL config to deploy it to production.
​
ssl on;
sslcertificate /etc/ssl/ssl-bundle.crt;
sslcertificatekey /etc/ssl/ssl-tutorials.key;
Do I just need to add these files after getting my certificate files from SECTIGO and put it inside the nginx config inside my docker box? Not sure if there's more to it than that.
​
[https://www.ssls.com/knowledgebase/how-to-install-an-ssl-certificate-on-a-nginx-server/](https://www.ssls.com/knowledgebase/how-to-install-an-ssl-certificate-on-a-nginx-server/)
​
I am wondering if I just paste it inside of here:
​
server {
listen 80;
location / {
proxypass https://lb;
}
}
​
https://redd.it/prjgq1
@r_devops
https://github.com/sowmenappd/load\_balanced\_nodejs\_app/tree/main/nginx
​
I tried this config and it works well on localhost, but I am wondering if I need some SSL config to deploy it to production.
​
ssl on;
sslcertificate /etc/ssl/ssl-bundle.crt;
sslcertificatekey /etc/ssl/ssl-tutorials.key;
Do I just need to add these files after getting my certificate files from SECTIGO and put it inside the nginx config inside my docker box? Not sure if there's more to it than that.
​
[https://www.ssls.com/knowledgebase/how-to-install-an-ssl-certificate-on-a-nginx-server/](https://www.ssls.com/knowledgebase/how-to-install-an-ssl-certificate-on-a-nginx-server/)
​
I am wondering if I just paste it inside of here:
​
server {
listen 80;
location / {
proxypass https://lb;
}
}
​
https://redd.it/prjgq1
@r_devops
GitHub
load_balanced_nodejs_app/nginx at main · sowmenappd/load_balanced_nodejs_app
Source code for docker configuration of highly available Node JS app configured with NGINX running on multiple ports - load_balanced_nodejs_app/nginx at main · sowmenappd/load_balanced_nodejs_app
How do you find where the rsync process is coming from?
How do you find where the rsync process is coming from? We have a rsync process, but I am not sure what's the thing that initiate it. I looked at our cronjob running from the Wordpress project, looked at the code, and I don't really see anything that might be running it, but I know it's there, because I think I ran iotop and saw it. What are some helpful commands that would allow me to find it?
https://redd.it/prm5r8
@r_devops
How do you find where the rsync process is coming from? We have a rsync process, but I am not sure what's the thing that initiate it. I looked at our cronjob running from the Wordpress project, looked at the code, and I don't really see anything that might be running it, but I know it's there, because I think I ran iotop and saw it. What are some helpful commands that would allow me to find it?
https://redd.it/prm5r8
@r_devops
reddit
How do you find where the rsync process is coming from?
How do you find where the rsync process is coming from? We have a rsync process, but I am not sure what's the thing that initiate it. I looked at...
Top DevOps tools that are worth trying
Find out here the top DevOps tools such as Git, Jenkins, Docker, Puppet and etc.
https://technostacks.com/blog/devops-tools
https://redd.it/prppk1
@r_devops
Find out here the top DevOps tools such as Git, Jenkins, Docker, Puppet and etc.
https://technostacks.com/blog/devops-tools
https://redd.it/prppk1
@r_devops
Technostacks Infotech
18 Top DevOps Tools for 2021-2022 | Technostacks
Find out here the top DevOps tools to be used in 2021-2022 for seamless project management.
A first update on our DevOps/Cloud/SRE salary survey
🎉 We have a little update on our salary survey which we launched roughly three months ago (check out https://salaries.devops-jobs.net/ if you haven’t yet) and needless to say we’re still pretty excited about it.
About four weeks after the launch we enabled the download feature on the site so everyone can get the latest dataset in JSON and CSV format. Furthermore there’s now a weekly sync of these results to a dedicated github repo as well.
As initially announced, but not yet implemented during that time, we built our own FX data API to provide free and public currency data (yes, you can use it as well if you like!) for the Forex calculations taking place on the dataset in the salary_in_usd column. This is because we allow people to fill in their annual salary in their home or actually paid out currency and then do the work for you to translate that into its corresponding USD amount (yearly average) for better comparability/reference, with data provided by the Bank for International Settlements (🏦 the bank for the central banks, basically).
Well, it’s always fascinating how much effort can go into something seemingly simple like a salary survey (hint: way more than you anticipated). But still, it looks like it’s worth the effort.
We also put in some more descriptive information on the download page about what each column in the dataset represents or how to interpret it. Should be pretty straight forward by now, and hopefull very easy to work with.
Now the plan is to keep this site up there indefinitely for the future to collect remote work salary information year by year on an ongoing basis. With this in mind it should be a good reason now to share this with your colleagues and friends if you haven’t done so yet. 😉
It’ll be very interesting to see how much data we can gather in the long term, and also keep in mind that all this is in the public domain (though mentioning the data came from us would be nice and also increases the amount of data available to share). Meaning it’s free to use by anyone for anything. 🙂
Last but not least: Many thanks to all of you who filled out the survey form and shared the site with others. That’s pretty awesome! 💪
Original article: https://insights.devops-jobs.net/a-first-update-on-our-salary-survey/
https://redd.it/prq6yj
@r_devops
🎉 We have a little update on our salary survey which we launched roughly three months ago (check out https://salaries.devops-jobs.net/ if you haven’t yet) and needless to say we’re still pretty excited about it.
About four weeks after the launch we enabled the download feature on the site so everyone can get the latest dataset in JSON and CSV format. Furthermore there’s now a weekly sync of these results to a dedicated github repo as well.
As initially announced, but not yet implemented during that time, we built our own FX data API to provide free and public currency data (yes, you can use it as well if you like!) for the Forex calculations taking place on the dataset in the salary_in_usd column. This is because we allow people to fill in their annual salary in their home or actually paid out currency and then do the work for you to translate that into its corresponding USD amount (yearly average) for better comparability/reference, with data provided by the Bank for International Settlements (🏦 the bank for the central banks, basically).
Well, it’s always fascinating how much effort can go into something seemingly simple like a salary survey (hint: way more than you anticipated). But still, it looks like it’s worth the effort.
We also put in some more descriptive information on the download page about what each column in the dataset represents or how to interpret it. Should be pretty straight forward by now, and hopefull very easy to work with.
Now the plan is to keep this site up there indefinitely for the future to collect remote work salary information year by year on an ongoing basis. With this in mind it should be a good reason now to share this with your colleagues and friends if you haven’t done so yet. 😉
It’ll be very interesting to see how much data we can gather in the long term, and also keep in mind that all this is in the public domain (though mentioning the data came from us would be nice and also increases the amount of data available to share). Meaning it’s free to use by anyone for anything. 🙂
Last but not least: Many thanks to all of you who filled out the survey form and shared the site with others. That’s pretty awesome! 💪
Original article: https://insights.devops-jobs.net/a-first-update-on-our-salary-survey/
https://redd.it/prq6yj
@r_devops
DEVOPS-JOBS.NET Insights
Share your salary and see what everyone else is making in DevOps • DEVOPS-JOBS.NET Insights
We were wondering quite recently what the global salary landscape in the DevOps / Cloud Engineering world would look like. […]
Netflix for Cloud Native Technologies
Hi all.
I’ve spent the last 12 months of my life streaming 3-5 times a week, providing over 150 episodes and 400 hours of hands-on tutorials and introductions to CloudNative technologies.
https://rawkode.live
It’s all available and free on YouTube.
I really hope people find this material useful and I’d encourage feedback and suggestions for new episodes.
I hope I can make your Cloud Native journey just that little bit easier.
Thank you 💖
https://redd.it/prs23m
@r_devops
Hi all.
I’ve spent the last 12 months of my life streaming 3-5 times a week, providing over 150 episodes and 400 hours of hands-on tutorials and introductions to CloudNative technologies.
https://rawkode.live
It’s all available and free on YouTube.
I really hope people find this material useful and I’d encourage feedback and suggestions for new episodes.
I hope I can make your Cloud Native journey just that little bit easier.
Thank you 💖
https://redd.it/prs23m
@r_devops
reddit
Netflix for Cloud Native Technologies
Hi all. I’ve spent the last 12 months of my life streaming 3-5 times a week, providing over 150 episodes and 400 hours of hands-on tutorials and...
How can I access the app in my local system?
So, I have an app running in a remote server (aws ec2) which I can
I have successfully deployed the app in the server and checked using
However, how can I view it in my local system? I don't think I can access it using
How should I proceed and configure?
Thank you for your help!:)
https://redd.it/prtz1h
@r_devops
So, I have an app running in a remote server (aws ec2) which I can
ssh through a jump host I have in a pub subnet. I have successfully deployed the app in the server and checked using
curl that it's up and running.However, how can I view it in my local system? I don't think I can access it using
localhost:<portnum>?How should I proceed and configure?
Thank you for your help!:)
https://redd.it/prtz1h
@r_devops
reddit
How can I access the app in my local system?
So, I have an app running in a remote server (aws ec2) which I can `ssh` through a jump host I have in a pub subnet. I have successfully...
Deploy to AKS from GitHub Actions
Having an automated way to deliver and deploy an application to your Kubernetes cluster is a great way to ensure speed and efficiency with software updates.
In a hosted environment, both for the Kubernetes cluster (AKS) and the CI/CD pipeline (GitHub Actions), there can be many challenges for continuous delivery/deployment:
- How can we trigger a pipeline run from a git tag push?
- Where can we privately and securely store the application container images?
- How can the CD runner access the Kubernetes cluster and the container registry?
All of these questions are answered in this blog post!
https://redd.it/prvzq0
@r_devops
Having an automated way to deliver and deploy an application to your Kubernetes cluster is a great way to ensure speed and efficiency with software updates.
In a hosted environment, both for the Kubernetes cluster (AKS) and the CI/CD pipeline (GitHub Actions), there can be many challenges for continuous delivery/deployment:
- How can we trigger a pipeline run from a git tag push?
- Where can we privately and securely store the application container images?
- How can the CD runner access the Kubernetes cluster and the container registry?
All of these questions are answered in this blog post!
https://redd.it/prvzq0
@r_devops
Thomas Stringer
Deploy to AKS from GitHub Actions
Creating a CI/CD pipeline to deploy to your Kubernetes application is a really great exercise to make an efficient and automated way to deliver your software. This blog post will show how to deploy to an Azure Kubernetes Service (AKS) cluster from GitHub…
Do you end up being tech support for the dev team?
The number of times I end up troubleshooting a devs computer issues is getting too damn high
https://redd.it/prvwu5
@r_devops
The number of times I end up troubleshooting a devs computer issues is getting too damn high
https://redd.it/prvwu5
@r_devops
reddit
Do you end up being tech support for the dev team?
The number of times I end up troubleshooting a devs computer issues is getting too damn high
Remove your secrets from personal repos!
I decided to run a couple of GitHub dorks over the weekend. One of the queries I used to search code is "authorization+bearer+NOT+secrets+NOT+TOKEN+in:file+path:.github/workflows". People keep storing secrets on GitHub Workflows, especially on their personal "experimental" repos, such as:
\- This token is valid to https://hacker-news-delta.vercel.app/api/email-digest
\- This token allows the user to CRUD the database on https://api.notion.com
I created PRs to fix these issues, but didn't see any action on them yet.
Bottom line - all main branches in your publicly available repos are searchable by GitHub's APIs, so be careful with secrets!
Feel free to add tips on how to validate secrets are not pushed to your repos.
https://redd.it/pru88t
@r_devops
I decided to run a couple of GitHub dorks over the weekend. One of the queries I used to search code is "authorization+bearer+NOT+secrets+NOT+TOKEN+in:file+path:.github/workflows". People keep storing secrets on GitHub Workflows, especially on their personal "experimental" repos, such as:
\- This token is valid to https://hacker-news-delta.vercel.app/api/email-digest
\- This token allows the user to CRUD the database on https://api.notion.com
I created PRs to fix these issues, but didn't see any action on them yet.
Bottom line - all main branches in your publicly available repos are searchable by GitHub's APIs, so be careful with secrets!
Feel free to add tips on how to validate secrets are not pushed to your repos.
https://redd.it/pru88t
@r_devops
GitHub
HackerNews/cron.yaml at 423ef7a11e5e8ce4326abc6bddf47ed0b9d3d3d2 · nv08/HackerNews
A Blog Project . Contribute to nv08/HackerNews development by creating an account on GitHub.
Anyone here have any good resources for learning Go, besides the obvious?
I'm looking for tutorials to learn Golang, or really good books, or courses that take a project based approach to learning, e.g. actually building apps to learn concepts rather than just going over general syntax. Anyone have good recommendations? Here are a few resources I've looked at so far:
https://www.udemy.com/course/go-programming-language - seems to be on point. Favorite course so far.
https://learning.oreilly.com - most books I've looked at don't go into too much depth, or if they do, they don't actually show how to apply concepts in real world projects.
https://gobyexample.com - don't like that it doesn't take a project based approach.
https://redd.it/prvyhe
@r_devops
I'm looking for tutorials to learn Golang, or really good books, or courses that take a project based approach to learning, e.g. actually building apps to learn concepts rather than just going over general syntax. Anyone have good recommendations? Here are a few resources I've looked at so far:
https://www.udemy.com/course/go-programming-language - seems to be on point. Favorite course so far.
https://learning.oreilly.com - most books I've looked at don't go into too much depth, or if they do, they don't actually show how to apply concepts in real world projects.
https://gobyexample.com - don't like that it doesn't take a project based approach.
https://redd.it/prvyhe
@r_devops
Udemy
Web Development w/ Google’s Go (golang) Programming Language
<p>This course requires you to download the Go programming language from the official website of the Go programming language. Additionally, this course may require the use of other software, such as PostgreSQL, Docker, and other tools. If you are a Udemy…