Buckle up folks, we've got a lot to go over. We've got a ton of news, blogs, and videos that will help you level up your cloud-native journey. We also have some events, and CFPs for you to attend and a couple of tools that can help you do more in less time.
What's new with cloud-native
- Kusk Gateway 1.1.0 is out and it comes with new Authentication, Rate limiting, Post-processed OpenAPI definitions and more.
- The ArgoCon Schedule is live! Check out all the amazing sessions lined up.
- KubeScape has a new feature! You can now scan your local or remote repositories using KubeScape.
- Oppo has joined the CNCF as a gold member.
- Pixie, a real-time debugging platform for Kubernetes, has just announced their plugin system. The plugin system allows users to export data from Pixie’s rich dataset to any tool which supports OpenTelemetry.
- The Bengali version of the Cloud Native Glossary is live! The Cloud Native Glossary explains cloud-native concepts simply and clearly.
- Kyverno is a policy agent for Kubernetes and has moved to the CNCF Incubator.
- The Chaos Engineering community is growing exponentially day by day. Check out all the new changes to Litmus Chaos.
- CubeFS is a cloud-native distributed storage platform applied as the storage infrastructure for online applications orchestrated by Kubernetes, databases, and machine learning platforms. It has been accepted as a CNCF incubating project.
- Cilium is well known as the de-facto standard for cloud-native networking and security. General availability of Cilium 1.12 has been announced. Check out the new features it has to offer.
- Teleport 10 is released and has a lot of new features.
- Lens 6 is out and has some useful features such as cluster scanning and more.
- Tractest 0.6 introduces the ability to create tests based on gRPC or Postman Collections in addition to other new features.
- Kubefirst, an open-source, GitOps driven, Kubernetes-centric infrastructure and application delivery ecosystem is acquired by the Kubernetes open-source accelerator Kubeshop.
- Monokle 1.9.0 is here with new features and updates including a new Search & Replace panel, UX updates, and more!
Blogs
- Kubernetes leverages various deployment objects to simplify the provisioning of resources and configuration of workloads running in containers. Let's look into how to deploy and work with pods in this guide from Armo.
- VMware Tanzu released the State of Observability report. Here are our key takeaways from it.
- Unmanaged cloud assets can lead to ghost assets or drifts which are silent killers for your cloud. In this article from Firefly, let's look into how to codify a SaaS application and the benefits of it.
- The Kubernetes Gateway API has been introduced to enhance service networking through consistent and extensible interfaces that multiple vendors can implement to offer broader choices to the development community.
- How did Kubernetes come about? Take a descent into Kubernetes in this article by Aryan Deshpande and learn about all the cool capabilities of Kubernetes.
- Ingress aims to simplify the way you create access to your Kubernetes services by leveraging traffic routing rules that are defined during the creation of the Ingress resource. Take a look at how you can secure Kubernetes Ingress.
- BLST Security is an open-source tool that helps you scan and secure your API logic. Check out our case study on BLST.
- This blog explores the iFood story on how they leveraged Chaos Engineering as a practice in our infrastructure using LitmusChaos.
- For efficient GitOps management in your organization you need a GitOps checklist. Here’s a handy 16-point checklist from Weaveworks you and your team can use when getting started with GitOps.
- Kubernetes is a popular orchestration tool that is used by many organizations. But the real question is, "Do you need Kubernetes?"
- Wilco is an interactive platform to learn new skills or improve existing ones. Take a look at how they do CI/CD.
- Is it difficult to learn Computer Science? Check out what boot.dev has to say about the topic.
- Komodor is a Kubernetes troubleshooting platform that can be used to automate the troubleshooting process. Check out our case study on Komodor.
- Spring Boot is a popular Java framework for creating microservices. In this article, let's look at how to set up and observe a Spring Boot Application
- A password is a secret, and a secret can be lost, stolen, or traded on dark web marketplaces. In this article by Teleport let's look at how you can access Infrastructure without usernames and passwords.
- Building authorization into software products is becoming an increasingly complex task as both software vendors, and software-centric enterprises shift their efforts toward cloud-native computing. Here are some best practices to follow when building authorization.
- Nhost is a backend as a service application that handles all your backend needs. Take a look at how to get started with Nhost.
Permit.io is a full stack permission as a service that simplifies managing application permissions. Check out our case study on Permit.io.
Videos
What is Kubernetes Operatiors, how do they work, and why should you care?
- Want to practice your Kubernetes skills, or are preparing for a certification exam? Learn how to setup Kubernetes 1.24 using ContainerD.
- Learn Kubernetes 101 with Saiyam in four hours including concepts such as K8S architecture, labels and selectors, pods, namespaces, probes, requests and limits, deployments, networking, authorization and much more!
- Why is DevOps a popular career choice? Can a fresher start with DevOps?
- Pulumi is an open-source tool that lets you build infrastructure as code in familiar programming languages leading to reduced complexity and faster innovation. Get started with Pulumi with this tutorial by Kunal.
- How has DevOps evolved over the years? Kunal sat and had a conversation with David, also known as Rawkode on how DevOps has evolved over the years.
- Lens and K9S provide a visual representation of your clusters. Let's look at how we can use Lens and K9S along with the Trivy Operator.
- In this session from GitOps days, Viktor Farcic will demonstrate how to leverage the extensibility of Crossplane and Flux to apply GitOps not only to applications running in Kubernetes but to everything.
- Many companies are deploying their applications using multiple cloud environments. Check out this KubeCon talk where Niko Smeds talks about some lessons they learned from going multi-cloud.
- Open Policy Agent is a general-purpose policy engine that solves several policy-related use cases for Kubernetes, microservices, CI/CD, cloud, and more. Let's learn more about OPA in this KubeCon talk.
- Check out the new initiative from the Kubesimplify community with the aim to simplify DevOps.
- Let's learn measure and optimize your Argo Workflow costs using Kubecost.
Spaces
We've hosted quite a few Twitter Spaces last month with some amazing folks. In case you missed them, here are the recordings.
- Modern Application Permissions Best Practices
- Remote Work Best Practices
- Managing Kubernetes Manifests at Scale
- Infrastructure as Code with Rawkode
- Backend as a Service and How to Ship Products Faster
- Open Source Best Practices With ValidIac
Events
- The Dev Innovation Summit invites 3,000+ Dev Professionals to discover and learn about the newest developer technology innovations.
- TechMids Conf is an all-day full stack conference made up of all your favorite meetups from Brum.js to Fusion, to Golang, to DevOps, and everything in-between.
- Kubesimplify Workshops are live workshops covering various cloud-native concepts by industry experts.
- ArgoCon is coming up next month where you can meet and discuss Argo projects.
- Kubernetes Community Days Sri Lanka is the first KCD in Sri Lanka.
Kubernetes Community Days Washington DC
CFPs open
DevOpsDays India - Closes on August 6th 2022
- The Linux Foundation Member Summit 2022 - Closes on 7th August 2022.
- Cloud Native Wasm Day North America 2022 - Closes on August 8th, 2022
- Cloud Native Telco Day North America 2022 - Closes on 8th August 2022
- Kubernetes Batch + HPC Day North America 2022 - Closes on 8th August 2022.
- Open Observability Day - Closes on 8th August 2022.
- ServiceMeshCon North America 2022 - Closes on 8th August 2022.
- Cloud Native eBPF Day North America 2022 - Closes on 8th August 2022.
- PrometheusDay North America 2022 - Closes on 8th August 2022.
- AsyncAPI Conf - Closes on 12th August, 2022.
- DevOpsDays Cairo - Closes on 13th August 2022
- DevOpsDays Rio de Janeiro 2022 - Closes on 16th August 2022.
- SigstoreCon 2022 Hosted by CNCF - Closes on 19th August 2022.
- Cloud Foundry Day 2022 - Closes on 26th August 2022.
- DevOpsDays Tel Aviv 2022 - Closes on 31 Aug 2022.
- Data on Kubernetes Days NA - Closes on 1st September 2022
- DevOpsDays Warsaw 2022 - Closes on 5th September 2022.
- RISC-V Summit 2022 - Closes on 9th September 2022
- Open Source Summit Japan 2022 - Closes on 18th September 2022
- Open Source Finance Forum New York (OSFF) 2022 - Closes on 25th September 2022
- Open Compliance Summit 2022 - Closes on 25th September 2022.
Cloud-native tools highlight
- Chainguard focuses on securing your software supply chains by scanning images and managing, monitoring, and enforcing policies to protect your supply chain.
- Robusta is an open-source platform for multi-cluster Kubernetes troubleshooting and automation. Just like Docker is infrastructure-as-code for deploying applications, Robusta is infrastructure-as-code for maintaining K8s applications and handling their alerts.
- Mergify is a tool to automate pull request merging and avoid merge conflicts by a simple rule definition.
- kOps or Kubernetes Operator is the easiest way to get a production-grade Kubernetes cluster up and running. It will not only help you create, destroy, upgrade and maintain a production-grade, highly available, Kubernetes cluster, but it will also provision the necessary cloud infrastructure.
- Jaeger is a distributed tracing platform that can be used for monitoring microservices-based distributed systems.
- kube-hunter hunts for security weaknesses in Kubernetes clusters. The tool was developed to increase awareness and visibility of security issues in Kubernetes environments.
- Okteto accelerates the development workflow of Kubernetes applications. You write your code locally and Okteto detects the changes and instantly updates your Kubernetes applications.
- Thanos is a set of components that can be composed into a highly available metric system with unlimited storage capacity, which can be added seamlessly on top of existing Prometheus deployments.
- ChaosKube periodically kills random pods in your Kubernetes cluster to test how your system behaves under arbitrary pod failures.
- Longhorn is a distributed block storage system for Kubernetes. Longhorn is cloud native storage because it is built using Kubernetes and container primitives.
Tweets of the week
- A great tip from Sema for using Open Source code.
That's all for this edition of KubeLetter. Hope this helps you level up in your cloud-native journey.