DevOps Bulletin - Digest #53: Kubernetes Toolkits 🔧

#53: Kubernetes Toolkits

Faros AI connects the dots between your engineering data sources – ticketing, source control, CI/CD, and more – giving unprecedented visibility and insight into your DevOps processes - Learn more at faros.ai
🎧 PODCAST/WEBINAR OF THE WEEK
Is your idea of fun sitting in front of a camera, live streaming to the internet, debugging and fixing a broken Kubernetes cluster? What if these Kubernetes clusters were intentionally broken by members of the Kubernetes community, tasked with making your chances of fixing said clusters as slim as possible? Well, watch David Flanagan sharing the key methods, tools and takeaways from fixing over 50 Kubernetes clusters πŸ€―
πŸ“– POSTS OF THE WEEK
Testing Pipeline 101 For Frontend Testing
Automated testing can give you much confidence in merging your changes, especially in extensive refactoring or working with your teammates. Don’t know where to start? This hands-on tutorial will walk you through implementing a testing pipeline from scratch. 
Read more Β»
"RBAC Explained with Examples" - Kubernetes RBAC tutorial with two examples, using ServiceAccounts and OpenSSL to create separate contexts for users  - Read more Β»
"Think like Git" - This article is for people who already know how to use git day-to-day, but want a deeper understand of the why of git to do a better job reasoning about what should or should not be possible rather than just memorizing incantations - Read more Β»
"GitOps repos: Five lessons on what to include and what to skip" - This article provides a decision framework to help practitioners choose what to manage with GitOps and what to avoid  - Read more Β»
"Over 380k+ open Kubernetes API servers" - Damn! If you are notified of an instance that is accessible, please consider implementing authorization for access or block at the firewall level to reduce your exposed attack surface - Read more Β»
"Software bill of materials: What it is and why you need one" - Learn what a software bill of materials is and why it is important for DevOps  - Read more Β»
"Scaling Dumb Fuzzing with Kubernetes" - Fuzzing at its core is throwing malformed input at a given target binary (in this case radare2) to hopefully illicit a crash. Then, inspect the crash and see if this could be used for something beyond a local DoS - Read more Β»
"Robust Terraform setup with workspaces" - Snowflakes as code is an antipattern where separate instances of infrastructure code are maintained for multiple instances of infrastructure that are intended to be essentially the same - Read more Β»
"Lessons learned from running Apache Airflow at scale" - Shopify shares some of the lessons learned and solutions they built in order to run Airflow at scale - Read more Β»
πŸ“• BOOK OF THE WEEK
One of the greatest books you can ever read about Genghis Khan and the Mongol Empire. The book goes into detail regarding how the Mongols influence the world while also challenging the, fortunately, outdated beliefs that they were merely ruthless conquerors.
I read this book and listened with audible, really enjoyable book!
πŸ›  PROJECTS OF THE WEEK
If you manage AWS Cloud accounts you might be interested in forwarding all your EC2 logs with ease to 3rd parties through Kinesis Firehose from one centralized place – if this is the case – check out this Rsyslog Server product made by 0x4447. The company 0x4447 builds products to increase standardization and security in AWS Organizations. They do this with automated pipelines that use well structured projects to create secure, easy to maintain and fail tolerant solutions - Read more Β»
KoolKits (Kubernetes toolkits) are language-specific container images that contain a (highly-opinionated) set of tools for debugging applications running in Kubernetes pods. Those images are intended for use with the new kubectl debug feature, which spins up Ephemeral containers for interactive troubleshooting - Read more Β»
External Secrets Operator is a Kubernetes operator that integrates external secret management systems like AWS Secrets Manager, HashiCorp Vault, Google Secrets Manager, Azure Key Vault and many more. The operator reads information from external APIs and automatically injects the values into a Kubernetes Secret - Read more Β»
OWASP WrongSecrets p0wnable app is packed of various ways of how to not store your secrets. These can help you to realize whether your secret management is ok. The challenge is to find all the different secrets by means of various tools and techniques - Read more Β»
Import Tracker is a Python package offering a number of capabilities related to tracking and managing optional dependencies in Python projects. The tool enables developers to track the dependencies of a python project to map each module within the project to the set of dependencies it relies on. It also enables lazy import errors - Read more Β»
A utility tool powered by fzf for using git interactively. This tool is designed to help you use git more efficiently. It's lightweight and easy to use - Read more Β»
πŸ’Ό OPEN JOBS OF THE WEEK
Senior Cloud Engineer @Gatsby
GCP, Terraform, Kubernetes

🌎 Remote, USA
Read more Β»
Site Reliability Engineer @Patreon
MySQL, Terraform, Ansible

🌎 Remote, USA
Read more Β»
Cloud Engineer @Auxmoney
AWS, Terraform, Kubernetes

🌎 Remote, EU
Read more Β»
🐦 TWEET OF THE WEEK
πŸ˜‚ MEMES OF THE WEEK
He should raise a pull request first πŸ‘€
Share Share
Tweet Tweet
Forward Forward
Remember to share if you enjoyed this issue!
@devopsbulletin @devopsbulletin
devopsbulletin.com devopsbulletin.com
Copyright Β© 2022 DevOps Bulletin, All rights reserved.
Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Email Marketing Powered by Mailchimp

Key phrases

Older messages

Digest #52: Get Good at Git 😎

Thursday, May 19, 2022

Digest #52: Get Good at Git 😎 #52: Get Good at Git 🎧 PODCAST/WEBINAR OF THE WEEK This talk, will look at some known potential exploits to platforms such as GitHub Actions, Jenkins, GitLab CI and Circle

Digest #51: Manage Your K8s Cluster From Your Phone 📱

Thursday, May 12, 2022

Digest #51: Manage Your K8s Cluster From Your Phone 📱 #51: Manage Your K8s Cluster From Your Phone Eliminate time-consuming evidence collection and simplify your SOC 2, ISO 27001, PCI DSS, HIPAA and

Digest #50: Testing Helm Charts ✅

Thursday, May 5, 2022

Digest #50: Testing Helm Charts ✅ #50: Testing Helm Charts Faros AI connects the dots between your engineering data sources – ticketing, source control, CI/CD, and more – giving unprecedented

Digest #49: Running Pac-Man on K8s 👾

Thursday, April 28, 2022

Digest #49: Running Pac-Man on K8s 👾 #49: Running Pac-Man on K8s Eliminate time-consuming evidence collection and simplify your SOC 2, ISO 27001, PCI DSS, HIPAA and GDPR audit preparation with Drata,

Digest #48: Kubernetes Container Security 🔐

Friday, April 22, 2022

Digest #48: Kubernetes Container Security 🔐 #48: Kubernetes Container Security 🎧 PODCAST/WEBINAR OF THE WEEK In this episode Rich speaks with Celeste Horgan from Stripe. Topics include: How developers

You Might Also Like

SBF gets 25 years 

Thursday, March 28, 2024

Sam Bankman-Fried is sentenced View this email online in your browser By Christine Hall Thursday, March 28, 2024 Welcome back to TechCrunch PM! The editorial team spent a chunk of the day discussing

💎 Issue 410 - Being laid off in 2023-2024 as an early-career developer

Thursday, March 28, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 410 Release Date Mar 28, 2024 Your weekly report of the most popular Ruby news, articles and

💻 Issue 403 - Microsoft defends .NET 9 features competing with open source ecosystem

Thursday, March 28, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 403 Release Date Mar 28, 2024 Your weekly report of the most popular .NET news, articles and projects

💻 Issue 410 - Node.js TSC Confirms: No Intention to Remove npm from Distribution

Thursday, March 28, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 410 Release Date Mar 28, 2024 Your weekly report of the most popular Node.js news, articles and

💻 Issue 410 - JSDoc as an alternative TypeScript syntax

Thursday, March 28, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 410 Release Date Mar 28, 2024 Your weekly report of the most popular JavaScript news, articles

📱 Issue 404 - Dependency Injection for Modern Swift Applications Part II

Thursday, March 28, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 404 Release Date Mar 28, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 328 - My new open-source repository to schedule all your content!

Thursday, March 28, 2024

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 328 Release Date Mar 28, 2024 Your weekly report of the most popular React news, articles and projects

📱 Issue 407 - Apple just announced WWDC24. The keynote for WWDC24 will be held on Monday, June 10th.

Thursday, March 28, 2024

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 407 Release Date Mar 28, 2024 Your weekly report of the most popular Swift news, articles and projects

💻 Issue 405 - 2024 Edition Update

Thursday, March 28, 2024

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 405 Release Date Mar 28, 2024 Your weekly report of the most popular Rust news, articles and projects

🤖 What to Expect From Google I/O 2024 — How to Stop Apps From Leaking Your Data

Thursday, March 28, 2024

Also: The Best Camera Straps of 2024, and More! How-To Geek Logo March 28, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by