Events

Meetup | Cloud Native Night Mainz 12/22

Mainz

 Terraform is not enough! #pluginFramework #k8s #operator

 

In this Meetup we’ll look into what comes after mastering the typical suspects of Infrastructure as Code tools such as Terraform. What if Terraform does not support some component of your infrastructure? What if your users have just learned Kubernetes and don’t want to version infrastructure separately from your Kubernetes manifests in HCL?

 

Hier findest du die Folien der Vorträge:

Jfokus 2023

Stockholm

Quality in a Square. K8s-native Quality Assurance of Microservices with Testkube

Talk mit Mario-Leander Reimer

Meetup | Cloud Native Night Munich 3/23

München

Terraform is not enough! #pluginFramework #k8s #operator

Watch Recording

In this Meetup we’ll look into what comes after mastering the typical suspects of Infrastructure as Code tools such as Terraform. What if Terraform does not support some component of your infrastructure? What if your users have just learned Kubernetes and don’t want to version infrastructure separately from your Kubernetes manifests in HCL?
We’ll show you how to extend Terraform to your needs and look into the future of building true self-service platforms using k8s operators such as Crossplane and others.

We’re looking forward to see you there!

Abstracts

Terraform everything!

Terraform is one of the most popular tools for infrastructure automation. With over 1000 plugins for different cloud providers and technologies, almost everything can be automated out-of-the-box. But aside from the plugins for the big public cloud providers, many plugins are either community-maintained or provided by the vendor of the respective product. More often than not, the lacking quality in said plugins prevents or limits the productive use.
This talk will demonstrate how quickly you can develop your own Terraform provider so you can automate any system exactly to your requirements.

$ kubectl apply -f cloud-Infrastructure.yaml with Crossplane et al.

Simple and efficient development of cloud-native applications still poses significant challenges for many teams. In addition to the implementation of features and microservices, developers are now often also responsible for building the required cloud services with Infrastructure as Code à la Terraform. Unfortunately, this quickly leads to high cognitive overload and suboptimal solutions.
Crossplane, ACK and other open source add-ons for Kubernetes try to address this problem. With these extensions, cloud infrastructure can be declaratively provisioned easily without writing a single line of code. This session shows the practical use of both technologies and its core functions, using AWS and GCP as an example, as well as the seamless integration with a GitOps approach.

Meetup | Cloud Native Night Mainz 4/23

Mainz

The HashiStack – like Kubernetes, but different?

Join our upcoming Cloud Native Night in Mainz with our colleagues Lukas Buchner, Alex Krause and Christoph Thelen. Together, we will take a look under the hood of the HashiStack and answer whether it delivers on its promises.

Meetup | Cloud Native Night Munich 5/23

München

Kill Cloud Bill with AI feat. StormForge | hybrid

 

Watch recording

 

***

Join our Cloud Native Night Meetup with Niels Roetert from Stormforge and our colleague Alex Krause.

THIS MEETUP WILL BE HYBRID. Please register at Zoom Events if you’d like to attend remotely.

 

ABSTRACTS

KILL Cloud BILL: Common Patterns and Tips to Reduce your Cloud Bill

The cloud is affordable – IFF you know the pricing models, your current and future resource consumption, the difference between alternative services and configuration options and planned your migration carefully. Unless there is a substantial amount of experience within the design team, the overwhelming complexity and variety of options often lead to workloads with huge cost saving potentials. Unfortunately the resulting infrastructure is rarely reviewed later on.This is not a talk about reserved instances or FaaS, but instead about common patterns, small tricks and other things people miss when first building products in the cloud that help you reduce your cloud bill.

 

Put the ‘Auto’ in Autoscaling – Make Kubernetes VPA and HPA work together for optimal resource provisioning

Without autoscaling, most companies recognize they’re either wasting a lot of resources or risking performance/reliability issues. There’s no way to effectively set resource requests unless your actual usage is completely flat. A way to solve this is by having knowledgeable people look at it all day to make adjustments, or you can just take the financial hit or the risk of instability. Alternatively one can use technology like machine learning to solve the issue with high accuracy and little to no effort. In this talk we’ll inform you and demonstrate to you this last option.

Meetup | Cloud Native Night Mainz 6/23

Mainz

Kill Cloud Bill with AI feat. StormForge | hybrid

Join our Cloud Native Night Meetup with Niels Roetert from Stormforge and our colleague Alex Krause.

 

ABSTRACTS

KILL Cloud BILL: Common Patterns and Tips to Reduce your Cloud Bill

The cloud is affordable – IFF you know the pricing models, your current and future resource consumption, the difference between alternative services and configuration options and planned your migration carefully. Unless there is a substantial amount of experience within the design team, the overwhelming complexity and variety of options often lead to workloads with huge cost saving potentials. Unfortunately the resulting infrastructure is rarely reviewed later on.This is not a talk about reserved instances or FaaS, but instead about common patterns, small tricks and other things people miss when first building products in the cloud that help you reduce your cloud bill.

Slides ansehen

Put the ‘Auto’ in Autoscaling – Make Kubernetes VPA and HPA work together for optimal resource provisioning

Without autoscaling, most companies recognize they’re either wasting a lot of resources or risking performance/reliability issues. There’s no way to effectively set resource requests unless your actual usage is completely flat. A way to solve this is by having knowledgeable people look at it all day to make adjustments, or you can just take the financial hit or the risk of instability. Alternatively one can use technology like machine learning to solve the issue with high accuracy and little to no effort. In this talk we’ll inform you and demonstrate to you this last option.

Slides ansehen

Kubernetes Community Days 2023

München

Meet our team and join Leanders‘ talk:

 

Blue turns green! Approaches and technologies for sustainable K8s clusters.

Talk with Mario-Leander Reimer, Tuesday, July 18th, 10.50 AM

 

The cloud already has a larger CO2 footprint than the worldwide aviation industry. With increasing digitalization and cloudification this trend will continue if we don’t do anything about it. Many Kubernetes installations are greatly oversized in terms of the resources actually required and thus contribute unnecessarily to global warming. What is the energy balance of your cluster and its workloads?

In this session we will discuss approaches and technologies that help to make K8s clusters green(er). First of all, transparency is needed: what is the energy balance of the cluster and its workloads? Only then we can start to optimize for better energy efficiency. And it’s not that difficult, so let’s get started!

Meetup | Cloud Native Night Munich (hybrid)

Since the advent of GitOps on Kubernetes, we’ve witnessed a revolutionary shift in how we deploy applications and manage clusters. This approach has not only proven its versatility and scalability but has fundamentally transformed the landscape of cloud-native technology over the years. Today, GitOps is not just a methodology; it’s a paradigm shift that ensures seamless, secure, and efficient infrastructure management.

In our upcoming session, we invite you to delve deeper into the world of GitOps on Kubernetes. Discover the secrets behind efficiently managing a whole fleet of clusters, and explore the powerful capabilities of extending the Flux GitOps operator.

 

OUR TALKS:

 

Efficient Kubernetes Fleet Management with Cluster API and GitOps, Leander Reimer (CTO, QAware)

Extending Flux for fun and profit, Lukas Buchner (Senior Software Engineer, QAware)