Newsletter of Carlos Santana - Issue #40
Hello folks, after taking a break this summer I'm back with my mojo collecting the best resources on cloud native.
Don't forget to join me every Friday to discuss a Kubernetes book in our BookClub, this week we are discussing Chapter 8 "Policy" from the Hacking Kubernetes book.
Hope you're not melting with this hot summer, stay hydrated.
News
Demystifying the Kubernetes Iceberg: Part 8 | Anton Sankov's Blog — asankov.dev Kubernetes is like an iceberg. You learn the basics, only to see there is a lot more to learn. The more you learn, the more you see there is to know. This series of articles explains all the concepts listed in the "Kubernetes Iceberg" diagram by Flant.
Kubernetes Podcast from Google: Episode 185 - Writing, Learning and Tech, with Ian Miell — kubernetespodcast.com Ian Miell is a partner at consultancy Container Solutions, and an author of books on Bash, Git, Terraform and Docker. He explains to Craig how writing - whether runbooks, blog posts, training courses, or "real" books, can help you learn and make your team more effective.
Operating efficiently at scale. By Brian Armstrong, CEO and Co-founder | by Coinbase | Jul, 2022 | The Coinbase Blog — blog.coinbase.com As companies scale, they usually slow down and become less efficient. It takes more dollars, more people and more time to get anything done. Coordination headwinds increase, vetocracies emerge, risk…
SLSA • General Availability of SLSA 3 Go native builder for GitHub Actions — slsa.dev A couple of months ago, Google and GitHub demonstrated how to generate non-forgeable SLSA 3 provenance for packages/binaries created via GitHub Actions (1, 2). Since then, we’ve been working hard to turn the reference example into a production-ready system for everyone to use. Today, we’re announcing the v1 release of the trusted builders that can be used in GitHub Actions and verification tools.
Optimizing CI/CD Credential Hygiene - A Comparison of CI/CD Solutions - Cider Security Site — www.cidersecurity.io Attackers are always on the lookout to gain access to credentials, which are a critical asset to protect and are widespread throughout the organization.
Use Cases and Tips for Using the BusyBox Docker Official Image - Docker — www.docker.com The BusyBox Docker Official Image can help jumpstart your next Linux development project. Learn about use cases, best practices, and setup, here.
Minimal Container Images: Towards a More Secure Future — blog.chainguard.dev This post walks through the typical approaches in this space — minimal distributions, scratch and “distroless” — finishing with a look at Chainguard’s new, improved version of distroless.
Why Mercedes-Benz runs on 900 Kubernetes clusters | InfoWorld — www.infoworld.com The German automaker runs a massive fleet of Kubernetes clusters to support a wide range of project teams around the world. ‘For us, managing Kubernetes is not that hard.’
Assets
GitHub - infracost/infracost: Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill! — github.com Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill! - GitHub - infracost/infracost: Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill!
Showing how to go from source code to container image using melange+apko — github.com
Demo app duplicated in 5 languages (Go/JavaScript/Python/Ruby/Rust) showing how to go from source code to container image using melange+apko
GitHub - fonoster/fonoster: 🚀 The open-source alternative to Twilio — github.com 🚀 The open-source alternative to Twilio. Contribute to fonoster/fonoster development by creating an account on GitHub.
GitHub - mingrammer/diagrams: Diagram as Code for prototyping cloud system architectures — github.com :art: Diagram as Code for prototyping cloud system architectures - GitHub - mingrammer/diagrams: Diagram as Code for prototyping cloud system architectures
Skills
Living with Kubernetes: 12 Commands to Debug Your Workloads – The New Stack — thenewstack.io Kubernetes can’t fix broken code. But if your container won’t start or the application gets intermittent errors, here’s where you can start.
Fixing the Developer Experience of Kubernetes Port Forwarding – Inlets – The Cloud Native Tunnel — inlets.dev Alex shows you some of the frustrations of using kubectl for port-forwarding and how to fix the developer experience.
How to Deploy Java Microservices on Amazon EKS Using Terraform and Kubernetes | Okta Developer — developer.okta.com Deploy a cloud-native Java microservice stack on Amazon EKS using Terraform and Kubernetes.