have categorized them by topic and provided sample URLs for each one. You can click on these URLs to see the JSON responses or copy them to use them with your preferred method.
Here : [List of 148 APIs](https://www.content-random.com/2023/03/148-api-of-free-and-open-public-apis-no.html)
https://redd.it/11z9hmv
@r_devops
Here : [List of 148 APIs](https://www.content-random.com/2023/03/148-api-of-free-and-open-public-apis-no.html)
https://redd.it/11z9hmv
@r_devops
Am I A Software Developer?
I don't know myself for sure . So, let me ask.
If i am using python to create automation tools for my department, like web scrap(from AWS) ,download raw data ( about 200K rows/file), process raw into structured data and create a summerized data report as an excel output. Since the users are non techies, i had to use simple GUI for accessible UX. My program as whole consists of 12 modules and refactored and made reusable pieces as much as i can. Can i call myself Software Engineer.
Tools I used -- > python, tkinter, pandas, numpy, Selenium, git
https://redd.it/11zahto
@r_devops
I don't know myself for sure . So, let me ask.
If i am using python to create automation tools for my department, like web scrap(from AWS) ,download raw data ( about 200K rows/file), process raw into structured data and create a summerized data report as an excel output. Since the users are non techies, i had to use simple GUI for accessible UX. My program as whole consists of 12 modules and refactored and made reusable pieces as much as i can. Can i call myself Software Engineer.
Tools I used -- > python, tkinter, pandas, numpy, Selenium, git
https://redd.it/11zahto
@r_devops
Reddit
r/devops on Reddit: Am I A Software Developer?
Posted by u/Additional-Fix-2513 - No votes and 2 comments
Kubernetes course Prerequisites
Hey! My work is sending me on a Kubernetes course in a months time and the pre-req’s are 6 months DevOps experience… what does that actually mean? What will be expected?
Thanks!
https://redd.it/11zbjyi
@r_devops
Hey! My work is sending me on a Kubernetes course in a months time and the pre-req’s are 6 months DevOps experience… what does that actually mean? What will be expected?
Thanks!
https://redd.it/11zbjyi
@r_devops
Reddit
r/devops on Reddit: Kubernetes course Prerequisites
Posted by u/Ok-Jellyfish-1810 - No votes and 1 comment
Who are some people you follow and stay up-to-date with?
I got a habit of bookmarking and highlighting everything with any kind of worth.
All my bookmarks get pushed into Readwise Reader and all kindle or browser highlights get imported into Readwise itself, which is configured to send everything to Obsidian for later use.
Mostly I read books or docs, sometimes I read blogs to find solutions for problems... but I'm searching for a way to always stay up-to-date and on the edge... so...
Who do you guys follow?
Whose content do you eagerly await and enjoy reading?
https://redd.it/11zd2cj
@r_devops
I got a habit of bookmarking and highlighting everything with any kind of worth.
All my bookmarks get pushed into Readwise Reader and all kindle or browser highlights get imported into Readwise itself, which is configured to send everything to Obsidian for later use.
Mostly I read books or docs, sometimes I read blogs to find solutions for problems... but I'm searching for a way to always stay up-to-date and on the edge... so...
Who do you guys follow?
Whose content do you eagerly await and enjoy reading?
https://redd.it/11zd2cj
@r_devops
Reddit
r/devops on Reddit: Who are some people you follow and stay up-to-date with?
Posted by u/AemonQE - No votes and no comments
The Best Networking DevOps Course
Which DevOps Networking course is the most ideal for a Network Engineer with an A+ and 3 years of experience? I have looked and Juniper and Cisco courses. The Cisco course seems to have a lot of resources including an Udemy course which I found quite useful.
What are your thoughts? Is there a vendor-neutral Networking DevOps Course?
https://redd.it/11zdv2z
@r_devops
Which DevOps Networking course is the most ideal for a Network Engineer with an A+ and 3 years of experience? I have looked and Juniper and Cisco courses. The Cisco course seems to have a lot of resources including an Udemy course which I found quite useful.
What are your thoughts? Is there a vendor-neutral Networking DevOps Course?
https://redd.it/11zdv2z
@r_devops
Reddit
r/devops on Reddit: The Best Networking DevOps Course
Posted by u/f2ka07 - No votes and 1 comment
Simulate a stuck program
Hi all,
I’m looking for a program or a script that can simutate a stuck program or a process for testing purposes.
Thanks,
https://redd.it/11zfnzr
@r_devops
Hi all,
I’m looking for a program or a script that can simutate a stuck program or a process for testing purposes.
Thanks,
https://redd.it/11zfnzr
@r_devops
Reddit
r/devops on Reddit: Simulate a stuck program
Posted by u/quizhead - No votes and 1 comment
Featureful Google Container Registry Push Action for Github
I couldn't find Build & Push action which is based on podman, so I decided to write my own. I guess somebody will find this useful.
Github Marketplace
https://redd.it/11z8bk2
@r_devops
I couldn't find Build & Push action which is based on podman, so I decided to write my own. I guess somebody will find this useful.
Github Marketplace
https://redd.it/11z8bk2
@r_devops
GitHub
Podman Build & Push (GCR) - GitHub Marketplace
Build and Push action for Google Container Registry
Designing a data recovery strategy
Hi everyone. If this is considered vendor spam, lmk and I'll take it down.
I work with Rewind and we have a thing coming up on March 31, where our CloudOps team is walking through the process of drafting and testing our data recovery strategies. Things like who is involved, what's in a runbook, ways to test the strategy (we do tabletop), and so on.
We are hoping to get some others to join us (it's basically an AMA format) to share stuff they have picked up over the years. Here's a link if anyone is interested: https://rewind.com/mistakes-to-avoid-when-designing-your-data-recovery-strategy
https://redd.it/11z4mtr
@r_devops
Hi everyone. If this is considered vendor spam, lmk and I'll take it down.
I work with Rewind and we have a thing coming up on March 31, where our CloudOps team is walking through the process of drafting and testing our data recovery strategies. Things like who is involved, what's in a runbook, ways to test the strategy (we do tabletop), and so on.
We are hoping to get some others to join us (it's basically an AMA format) to share stuff they have picked up over the years. Here's a link if anyone is interested: https://rewind.com/mistakes-to-avoid-when-designing-your-data-recovery-strategy
https://redd.it/11z4mtr
@r_devops
Rewind Backups
Mistakes to Avoid When Designing Your Data Recovery Strategy | Rewind
Do you use custom Prometheus metrics?
If you use Prometheus for metrics, do you mainly use it for infrastructure metrics or are your applications instrumented with custom metrics? If you use custom metrics, what kinds of things do you track?
https://redd.it/11zj6rt
@r_devops
If you use Prometheus for metrics, do you mainly use it for infrastructure metrics or are your applications instrumented with custom metrics? If you use custom metrics, what kinds of things do you track?
https://redd.it/11zj6rt
@r_devops
Reddit
r/devops on Reddit: Do you use custom Prometheus metrics?
Posted by u/emschwartz - No votes and 1 comment
A Guide to Delegated Administrator in AWS Organizations and Multi-Account Management and how to secure the Root Management Account
www.cloudquery.io/blog/guide-aws-org-delegation
Delegated Administrator in AWS is a secure way of using non-management accounts to manage multiple accounts within your AWS Organization. Read more about our research and how to setup delegation securely. Check out our research and guide on setting up delegated administrator, the IAM permissions necessary, and security benefits of multiple accounts and delegated administrator accounts, and why using the root management account can be insecure.
Disclaimer: I'm the author.
https://redd.it/11zkf8a
@r_devops
www.cloudquery.io/blog/guide-aws-org-delegation
Delegated Administrator in AWS is a secure way of using non-management accounts to manage multiple accounts within your AWS Organization. Read more about our research and how to setup delegation securely. Check out our research and guide on setting up delegated administrator, the IAM permissions necessary, and security benefits of multiple accounts and delegated administrator accounts, and why using the root management account can be insecure.
Disclaimer: I'm the author.
https://redd.it/11zkf8a
@r_devops
CloudQuery
AWS Delegated Administrator: Setup Guide | CloudQuery Blog
Set up AWS Delegated Administrator across 37+ services. Covers CLI and Terraform setup, IAM policies, delegation patterns, and auditing with CloudQuery.
What is the least frustrating/prone to error way to use Terraform in a multi-account AWS Org deployment?
New to AWS and have been considering different tradeoffs for laying out the start of our footprint. I've read conflicting approaches on what method is used with terraform to handle a multiple account/single org setup.
It seems there are a few blogs from AWS and Hashi that favor workspaces but they seem to be dated by about a year. Quite a few stack overflow posts where people consider local workspaces the devil.
The only hard requirement I have at this point is TF 1.15 and it has to be done in house (no TF Cloud)
Appreciate any experiences / tips, thanks.
https://redd.it/11zmuik
@r_devops
New to AWS and have been considering different tradeoffs for laying out the start of our footprint. I've read conflicting approaches on what method is used with terraform to handle a multiple account/single org setup.
It seems there are a few blogs from AWS and Hashi that favor workspaces but they seem to be dated by about a year. Quite a few stack overflow posts where people consider local workspaces the devil.
The only hard requirement I have at this point is TF 1.15 and it has to be done in house (no TF Cloud)
Appreciate any experiences / tips, thanks.
https://redd.it/11zmuik
@r_devops
Reddit
r/devops on Reddit: What is the least frustrating/prone to error way to use Terraform in a multi-account AWS Org deployment?
Posted by u/lost_your_fill - No votes and no comments
F5 Nginx Plus ingress controller
Does anyone use the f5 version of nginx ingress controller?
I’m trying to understand how it’s worth the amount of money they are asking for when compared to the free kubernetes ingress-nginx.
What are your experiences?
https://redd.it/11zoeeq
@r_devops
Does anyone use the f5 version of nginx ingress controller?
I’m trying to understand how it’s worth the amount of money they are asking for when compared to the free kubernetes ingress-nginx.
What are your experiences?
https://redd.it/11zoeeq
@r_devops
Reddit
r/devops on Reddit: F5 Nginx Plus ingress controller
Posted by u/Affectionate-Work370 - No votes and no comments
The best way to monitor hpILO,IPMI and DRAC
I am new to devops and trying to find opensource way to monitor my servers through remote access control.
There are so many options if I check online , grafana , Prometheus etc
I am new to these as well and having a basic information about these tools , could please point me where I can go step by step and have some sort of system which alert me about the problems.
Thanks in advance
https://redd.it/11zqtna
@r_devops
I am new to devops and trying to find opensource way to monitor my servers through remote access control.
There are so many options if I check online , grafana , Prometheus etc
I am new to these as well and having a basic information about these tools , could please point me where I can go step by step and have some sort of system which alert me about the problems.
Thanks in advance
https://redd.it/11zqtna
@r_devops
Reddit
r/devops on Reddit: The best way to monitor hpILO,IPMI and DRAC
Posted by u/Husband000 - No votes and no comments
Cicada - Build CI pipelines with Typescript
Hey r/devops! I've been working on a project to let you write CI pipelines using Typescript and run them anywhere (locally or in any CI provider). Wanted to hear any feedback you have: cicada.build
This was born out of our frustration with building and maintaining complicated CI/CD pipelines using YAML - it was hard to reuse logic, IDE support was pretty bad, and we were constantly dropping into bash to write obscure one-liners.
Would really appreciate any feedback. Is this something you'd use?
Also, there is a waitlist for now since the SDK is in active development, but we're onboarding new projects every week, it will be public and open-source soon!
https://redd.it/11zs341
@r_devops
Hey r/devops! I've been working on a project to let you write CI pipelines using Typescript and run them anywhere (locally or in any CI provider). Wanted to hear any feedback you have: cicada.build
This was born out of our frustration with building and maintaining complicated CI/CD pipelines using YAML - it was hard to reuse logic, IDE support was pretty bad, and we were constantly dropping into bash to write obscure one-liners.
Would really appreciate any feedback. Is this something you'd use?
Also, there is a waitlist for now since the SDK is in active development, but we're onboarding new projects every week, it will be public and open-source soon!
https://redd.it/11zs341
@r_devops
What salary should I be expecting for a DevOps/SRE/Platform/Cloud engineering job in Canada?
What salary should I be expecting for a DevOps/SRE/Platform/Cloud engineering job in Canada?
A bit about me that could help in answering this question:
* I have 1 year of SDE experience in India (at an MNC) and I will have a master's from the University of Toronto in CS by end of 2023.
* I will have 16 months (7 months part-time, 9 months full-time internship) of experience working in DevOps with a startup by the end of 2023 (my graduation date).
* I have worked with AWS, K8s, Docker, and other CI/CD tools.
* I am 2x AWS certified (SAA, DVA).
* Planning to get CKA/CKAD if it can help in getting interviews or salary negotiations.
Sorry if the question is a bit direct. I really want to know what I should expect when I start hunting for jobs. My classmates say that we should be getting somewhere close to 120k - 150k since we have a masters from the University of Toronto. But I think it's a bit too much, most of my classmates are freshers and their idea of salary is just based on the numbers they see from level.fyi. I just want to get a general idea from the community so that I don't lowball myself.
Thank you.
https://redd.it/11zrs5l
@r_devops
What salary should I be expecting for a DevOps/SRE/Platform/Cloud engineering job in Canada?
A bit about me that could help in answering this question:
* I have 1 year of SDE experience in India (at an MNC) and I will have a master's from the University of Toronto in CS by end of 2023.
* I will have 16 months (7 months part-time, 9 months full-time internship) of experience working in DevOps with a startup by the end of 2023 (my graduation date).
* I have worked with AWS, K8s, Docker, and other CI/CD tools.
* I am 2x AWS certified (SAA, DVA).
* Planning to get CKA/CKAD if it can help in getting interviews or salary negotiations.
Sorry if the question is a bit direct. I really want to know what I should expect when I start hunting for jobs. My classmates say that we should be getting somewhere close to 120k - 150k since we have a masters from the University of Toronto. But I think it's a bit too much, most of my classmates are freshers and their idea of salary is just based on the numbers they see from level.fyi. I just want to get a general idea from the community so that I don't lowball myself.
Thank you.
https://redd.it/11zrs5l
@r_devops
Reddit
r/devops on Reddit: What salary should I be expecting for a DevOps/SRE/Platform/Cloud engineering job in Canada?
Posted by u/Hugahugalulu1 - No votes and no comments
Gitlab CI/CD pipelines: rule for pipeline NOT to run if specific variables ARE defined
Hello people of the internet,
​
I for the life of me cant wrap my head around why this pipeline is not working as I expect it to.
so its quite self explanatory, what i want to accomplish is for the first job ".pact" to only run if the variables IS\_LIBRARY, IS\_BASE\_IMAGE etc IS NOT defined. If for example IS\_LIBRARY is defined it should not run any of the other jobs like pact:acc.
These variables are either defined or not in repos themselves in their .gitlab-ci.yml files, example down below
​
---
variables:
IS_LIBRARY: "yes"
PYTHON_VERSION: "3.9"
include:
- project: reddit/pipelines
file: python-pipelines/.gitlab-ci.yml
ref: master
​
This is how the .gitlab-ci.yml looks which just does a include of the pact pipelines .yml file:
​
include:
\- local: '/hi\_reddit/deploy.pact.yml'
​
---
.pact:
image: pactfoundation/pact-cli
artifacts:
paths:
- pact-*
script:
- |
pact-broker can-i-deploy --pacticipant $CI_PROJECT_NAME --version $CI_COMMIT_SHORT_SHA \
--to $ENV --broker-base-url $PACT_BROKER_URL \
--output json > $ENV > pact-error || true
echo ok > pact-$ENV
if grep '"unknown": 1' $ENV; then echo maybe > pact-$ENV; fi
if grep '"failed": 1' $ENV; then echo no > pact-$ENV; fi
rules:
- if: $IS_LIBRARY || $IS_BASE_IMAGE || $BATCH_NAME || $IS_KAFKA_SCHEMA || $ONLY_SECURITY_SCAN
when: never
"Pact:sys":
stage: pre deploy sys
extends: .pact
variables:
ENV: "sys"
rules:
- if: '$CI_COMMIT_BRANCH == "dev" || ($CI_COMMIT_BRANCH == "master" && $TRUNK_BASED == "true")'
when: on_success
"Pact:acc":
stage: pre deploy acc
extends: .pact
variables:
ENV: "acc"
rules:
- if: $CI_COMMIT_BRANCH == "dev" || $CI_COMMIT_BRANCH == "master"
when: on_success
"Pact:stage":
stage: pre deploy stage
extends: .pact
variables:
ENV: "stage"
rules:
- if: $CI_COMMIT_BRANCH == "master"
when: on_success
"Pact:prod":
stage: pre deploy prod
extends: .pact
variables:
ENV: "prod"
rules:
- if: $CI_COMMIT_BRANCH == "master"
when: on_success
https://redd.it/11zls8w
@r_devops
Hello people of the internet,
​
I for the life of me cant wrap my head around why this pipeline is not working as I expect it to.
so its quite self explanatory, what i want to accomplish is for the first job ".pact" to only run if the variables IS\_LIBRARY, IS\_BASE\_IMAGE etc IS NOT defined. If for example IS\_LIBRARY is defined it should not run any of the other jobs like pact:acc.
These variables are either defined or not in repos themselves in their .gitlab-ci.yml files, example down below
​
---
variables:
IS_LIBRARY: "yes"
PYTHON_VERSION: "3.9"
include:
- project: reddit/pipelines
file: python-pipelines/.gitlab-ci.yml
ref: master
​
This is how the .gitlab-ci.yml looks which just does a include of the pact pipelines .yml file:
​
include:
\- local: '/hi\_reddit/deploy.pact.yml'
​
---
.pact:
image: pactfoundation/pact-cli
artifacts:
paths:
- pact-*
script:
- |
pact-broker can-i-deploy --pacticipant $CI_PROJECT_NAME --version $CI_COMMIT_SHORT_SHA \
--to $ENV --broker-base-url $PACT_BROKER_URL \
--output json > $ENV > pact-error || true
echo ok > pact-$ENV
if grep '"unknown": 1' $ENV; then echo maybe > pact-$ENV; fi
if grep '"failed": 1' $ENV; then echo no > pact-$ENV; fi
rules:
- if: $IS_LIBRARY || $IS_BASE_IMAGE || $BATCH_NAME || $IS_KAFKA_SCHEMA || $ONLY_SECURITY_SCAN
when: never
"Pact:sys":
stage: pre deploy sys
extends: .pact
variables:
ENV: "sys"
rules:
- if: '$CI_COMMIT_BRANCH == "dev" || ($CI_COMMIT_BRANCH == "master" && $TRUNK_BASED == "true")'
when: on_success
"Pact:acc":
stage: pre deploy acc
extends: .pact
variables:
ENV: "acc"
rules:
- if: $CI_COMMIT_BRANCH == "dev" || $CI_COMMIT_BRANCH == "master"
when: on_success
"Pact:stage":
stage: pre deploy stage
extends: .pact
variables:
ENV: "stage"
rules:
- if: $CI_COMMIT_BRANCH == "master"
when: on_success
"Pact:prod":
stage: pre deploy prod
extends: .pact
variables:
ENV: "prod"
rules:
- if: $CI_COMMIT_BRANCH == "master"
when: on_success
https://redd.it/11zls8w
@r_devops
Reddit
r/devops on Reddit: Gitlab CI/CD pipelines: rule for pipeline NOT to run if specific variables ARE defined
Posted by u/Creamss - No votes and 2 comments
Feedback on my free AI based Slackbot to Simplify DevOps
Hey there!
I built a Slackbot that lets you easily monitor and automate your DevOps tasks.
I hated wading through team chats, wiki docs and outdated shell scripts. I wanted a way to manage and troubleshoot my infrastructure, right from Slack. My Slackbot combines all these siloed knowledge bases and automates tasks for you.
Currently, it runs against Notion and AWS. Here's a quick video: https://www.youtube.com/watch?v=HX9CD-kxKj4
Try it out in the public Slack playground (no downloads required) : https://join.slack.com/t/promptops/shared\_invite/zt-1rl40rt90-ntijxFM5wFWnNNkyy\_nzJA
I'm hoping to connect with more folks to improve the experience :)
https://redd.it/1202bd8
@r_devops
Hey there!
I built a Slackbot that lets you easily monitor and automate your DevOps tasks.
I hated wading through team chats, wiki docs and outdated shell scripts. I wanted a way to manage and troubleshoot my infrastructure, right from Slack. My Slackbot combines all these siloed knowledge bases and automates tasks for you.
Currently, it runs against Notion and AWS. Here's a quick video: https://www.youtube.com/watch?v=HX9CD-kxKj4
Try it out in the public Slack playground (no downloads required) : https://join.slack.com/t/promptops/shared\_invite/zt-1rl40rt90-ntijxFM5wFWnNNkyy\_nzJA
I'm hoping to connect with more folks to improve the experience :)
https://redd.it/1202bd8
@r_devops
YouTube
PromptOps Demo
April Fools Day Idea?
As we draw nearer to April 1st and you can’t think of a good prank to pull on the coworkers?
Feel free to use mine!
Submit a PR containing all of your code on a single line.
https://redd.it/1203vin
@r_devops
As we draw nearer to April 1st and you can’t think of a good prank to pull on the coworkers?
Feel free to use mine!
Submit a PR containing all of your code on a single line.
https://redd.it/1203vin
@r_devops
Reddit
r/devops on Reddit: April Fools Day Idea?
Posted by u/floppy_panoos - No votes and no comments
Have you used eBPF in real production? worth the switch?
I hear about it everyday on Twitter on how great eBPF is etc.
https://redd.it/120a074
@r_devops
I hear about it everyday on Twitter on how great eBPF is etc.
https://redd.it/120a074
@r_devops
Reddit
r/devops on Reddit: Have you used eBPF in real production? worth the switch?
Posted by u/IamOkei - No votes and no comments
Python command line and client API for Burp's Enterprise Edition API
Wrote this https://github.com/olliewuk/bseept which allows you to drive all of Burps' DAST scanner from the command line. Additionally it can be used as a client library in your own Python code.
https://redd.it/120bw0p
@r_devops
Wrote this https://github.com/olliewuk/bseept which allows you to drive all of Burps' DAST scanner from the command line. Additionally it can be used as a client library in your own Python code.
https://redd.it/120bw0p
@r_devops
GitHub
GitHub - olliewuk/bseept: Burp Suite Enterprise Edition Power Tools
Burp Suite Enterprise Edition Power Tools. Contribute to olliewuk/bseept development by creating an account on GitHub.
Android on the cloud
Hello everyone! I recently stumbled upon Android-x86 and I must say, it's absolutely amazing! However, I'm facing an issue with running this operating system natively on an EC2 instance. I was hoping to remotely connect to the instance from my Android phone to greatly enhance its overall speed. My phone only has 4 gigabytes of RAM and lacks the computing power to emulate or play games like PUBG Mobile. By creating an EC2 instance with Android-x86, I can control it remotely from my phone and enjoy increased internet speed, computing power, and gaming capabilities. I would greatly appreciate any suggestions or guidance on how to set this up. Thank you!
https://redd.it/120g6dl
@r_devops
Hello everyone! I recently stumbled upon Android-x86 and I must say, it's absolutely amazing! However, I'm facing an issue with running this operating system natively on an EC2 instance. I was hoping to remotely connect to the instance from my Android phone to greatly enhance its overall speed. My phone only has 4 gigabytes of RAM and lacks the computing power to emulate or play games like PUBG Mobile. By creating an EC2 instance with Android-x86, I can control it remotely from my phone and enjoy increased internet speed, computing power, and gaming capabilities. I would greatly appreciate any suggestions or guidance on how to set this up. Thank you!
https://redd.it/120g6dl
@r_devops
Reddit
r/devops on Reddit: Android on the cloud
Posted by u/Big_Nature_6073 - No votes and no comments