Cloud native with Saiyam - Independence day edition
Today is India's 76th Independence Day and I would like to dedicate this edition to all the freedom fighters who made it possible for us to live freely.
I was not well recently and took sometime off to recover. It's ok to take off and spend time with yourself, make yourself healthy as health is not secondary. You can learn new tech and do all things if you are healthy, you lose your productivity when you are not well and try to push yourself. Make sure to take some time out every day and stay healthy.
I have also been working on exploring new tools recently as I love to do it :)
Recently a new tool -> Acron by the co-founders of Rancher was launched that focuses on simplifying the application deployment to Kubernetes. I added that to the Civo marketplace and also wrote a blog on it, the team is amazing and I was fortunate enough to get the first insights into the product.
I would like to congratulate all the people who got selected for Kubecon NA 2022, I will be skipping this edition of Kubecon but will be there at Hashiconf Global in LA and DevOpsDays India (Bengaluru).
What I have been working on
Exploring Acorn - Wrote a blog on it and also added to Civo marketplace.
Troubleshooting Kubernetes issues using Komodor - In this blog, I cover the features Komodor provides for troubleshooting Kubernetes.
(Video)Setting up Kubernetes 1.24 with dockerd as container runtime
Kubesimplify updates
Kubesimplify is the community and a mission to simplify cloud native. Join us on this mission and learn from amazing workshops, mini projects for hands-on, discord where all the fun happens and Ambassador program to take kubesimplify to millions.
We did a Twitter space on Infrastructure as code with Saiyam and Viktor, hosted by Anurag, the recording is up on the YouTube channel.
Amazing blogs worth reading
Golang part 3 - Barkatul Mujauddin has continued the Golang series and covered functions and pointers in this post.
Kubeflow Notebooks: ML Experimentation Made Easier - Part 2 by Rishit Dagli - this article focuses on Kubeflow notebooks
Keptn: Getting started by prateek singh - a great introduction with visuals and examples.
Make sure to follow Kubesimplify and signup for all the upcoming workshops.
Videos
Awesome content produced by the community and below are some of the must watch videos from past 15 days.
Containers and Kubernetes workshop - It was an amazing workshop with real world attack examples, a must-watch IMO.
Acon meetup - A great deep dive by Darren on Acorn.
Introduction to Service monitors for beginners | Kubernetes monitoring by That DevOps Guy
Kubernetes Pod Spec: Better Defaults by Bret Fisher Docker and DevOps
Wildcard Certificates with Traefik + cert-manager + Let's Encrypt in Kubernetes Tutorial by Techno Tim
Getting Started with Kubernetes! by DevOps Directive - building app and then deploying to kubernetes.
Eliminate Kubernetes Secrets With Secrets Store CSI Driver (SSCSID) by DevOps Toolkit
Sponsored content
A warm welcome to Avesha as a new org member.
Latest from them
Komodor - Cluster Autoscaler: How It Works and Solving Common Problems.
Speedscale - Top Tools to Help Debug Kubernetes Applications By James Konik.
Armosec - Kubescape can now scan public and private code repository even if no cluster exists.
Sysdig - Detect cryptojacking with Sysdig’s high-precision machine learning By Daniella Pontes.
Teleport - How Passwordless Works BY ALAN PARRA.
SlimAI - Five Things You Should Never Ship to Production in a Container by Chris Tozzi.
News and Announcements
New minikube killercoda scenario - Let me know what scenario you would like to have.
Kubernetes Removals and Major Changes In 1.25 - PSP getting removed and you have a path to migrate to pod admission, several volume plugins getting deprecated, an effort to remover in-tree storage drivers and cgroupsv2 support graduating to stable.
The Schedule for KubeCon + CloudNativeCon North America 2022 is Live.
Nice August reads(1st-15th)
Containers as Cookies: How to use containers by Kaslin Fields - every stage of creating docker container with cookie analogy.
Building platforms on top of Kubernetes: VCluster and Crossplane by Mauricio Salatino - Very interesting read including the crossplane composition(the topic that I like a lot).
Using Firecracker and Go to run short-lived, untrusted code execution jobs by Stanislas.
Better Than Overprovisioning: Underprovision Your Cloud Services by Matt Butcher - Gives you some info on provisioning cloud resources, the right way.
Deploying Prometheus to Kubernetes by Owen Rumney - step-by-step Prometheus deployment on K8s.
How to enable the Cilium Hubble UI in a Civo k3s cluster by Engin Diri
Deep into Container — Build your own container with Golang by Quân Huỳnh.
Learning resources/repositories
Nullstone - Nullstone is a Heroku-like developer platform launched on your cloud accounts.
Spiderlightening - A set of WIT definitions and associated implementations to enable app developers to work at a faster pace and require less knowledge of the environment in which they are executing.
Boulder - An ACME-based certificate authority, written in Go.
Kubezoo - a lightweight kubernetes multi-tenancy gateway
Learn from Twitter
Sponsors info
This issue is brought to you by Komodor, Speedscale, Avesha, Sysdig, Armo, SlimAI and Teleport ->
Avesha enables virtualized, multi-tenant cloud native application infrastructure, giving enterprise customers and SaaS providers their own secure application slice across multiple physical Kubernetes clusters. Avesha is the creator and maintainer of KubeSlice, an open source solution that reduces management overhead and cloud costs while seamlessly handling network communications, security, compliance, and data governance behind the scenes.
Komodor is a Kubernetes reliability platform, complete with automatic troubleshooting playbooks for every K8s resource, and static-prevention monitors that enrich live & historical data with contextual insights to help enforce best practices and stop incidents in their tracks. By baking K8s expertise directly into the product, Komodor is democratizing DevOps knowledge and empowering dev teams to resolve issues efficiently and independently.
Speedscale is a traffic replay framework that provides API observability, and autogenerated tests and mocks from real traffic. Speedscale helps engineering teams validate how new code will perform under production-like workload conditions. Traffic can be multiplied to measure the golden signals of latency, throughput, saturation and errors before the code is released
Sysdig is driving the standard for cloud and container security. The company pioneered cloud-native runtime threat detection and response by creating Falco and Sysdig as open source standards and key building blocks of the Sysdig platform
ARMO assures DevOps, DevSecOps, and developers that every workload, cluster, container, and microservice is born and remains secure, from development to production and from configuration to run-time, every time. They are the creators of Kubescape.
SlimAI - giving developers the power to build better cloud-native applications with less friction, complexity, and waste.
Teleport is the easiest, most secure way to access all your infrastructure. The open-source Teleport Access Plane consolidates connectivity, authentication, authorization, and audit into a single platform.