Hans-Peter Grahsl ๐Ÿ•Š๏ธ

@hpgrahsl
85 Followers
36 Following
20 Posts
Developer ๐Ÿฅ‘ Advocate @ RedHat, formerly Engineer/Trainer/Consultant - also proud husband, ๐Ÿฆhearted dad of 2 and โ˜•๏ธ aficionado.

Since I was asked several times lately... YES #Kryptonite4Kafka is still the only ๐Ÿ’ฏ #opensource and fully free of charge ๐Ÿ’ฐ solution for real #end2end #encryption between #ApacheKafka client apps. ๐Ÿ‘‡

https://github.com/hpgrahsl/kryptonite-for-kafka/

GitHub - hpgrahsl/kryptonite-for-kafka: Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL ! community project

Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL !...

GitHub

Since I was asked several times lately... YES #Kryptonite4Kafka is still the only ๐Ÿ’ฏ #opensource and fully free of charge ๐Ÿ’ฐ solution for real #end2end #encryption between #ApacheKafka client apps.

๐Ÿ‘‡

https://github.com/hpgrahsl/kryptonite-for-kafka/

GitHub - hpgrahsl/kryptonite-for-kafka: Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL ! community project

Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL !...

GitHub

๐Ÿ“ข Kryptonite for Kafka 0.4.0 (๐Ÿ”’#E2E #encryption๐Ÿ”“ for client apps) is out since the weekend. Most notable:

1๏ธโƒฃ #Quarkus service to integrate with any lang/runtime over HTTP API
2๏ธโƒฃ secure ๐Ÿ”‘ storage (#Azure KeyVault) and ๐Ÿ” encryption (#GCP CloudKMS)

https://github.com/hpgrahsl/kryptonite-for-kafka/

GitHub - hpgrahsl/kryptonite-for-kafka: Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL ! community project

Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL !...

GitHub

๐Ÿ“ข More than happy to announce our #community #LearningJourney for #MongoDB ๐Ÿคฉ. This curated collection of official & ecosystem resources should primarily support folks who are new to learning about MongoDB. ๐Ÿ™‡โ€โ™‚๏ธ THX to Arek Borucki for teaming up with me!

https://a-great-day-out-with.github.io/mongodb/

A Great Day Out With... MongoDB

A Learning Journey for MongoDB

And some moooooar fun... ๐Ÿค“ This time exploring the possibilities to bring #encrypted #keyset support to #Kryptonite4Kafka. This will allow to work with data keys which are fully protected by a ๐Ÿ”‘ encryption ๐Ÿ—๏ธ which itself resides in a cloud #KMS such as #GCP or #AWS.
#Kryptonite4Kafka fun! Here is a sneak peek of *dynamic* key identifiers applied via the soon to appear preliminary http API for Encryption ๐Ÿ”‘ identifier is specified to be taken from a field in the payload. Many great uses cases for this feature! ๐Ÿคฉ
๐ŸŽ‰The @OReillyMedia "GitOps Cookbook - Kubernetes Automation in action" I wrote with Alex Soto Bueno is out!
โ™พ๏ธ Thanks to #RedHat you can download the e-book from here: https://developers.redhat.com/articles/2022/12/20/gitops-cookbook-kubernetes-automation-practice
๐Ÿ™Thanks to @divineops and Siamak Sadeghianfar for the praise quote and preface!
GitOps Cookbook: Kubernetes automation in practice | Red Hat Developer

Get an overview of the GitOps principles and learn why they are essential for new IT projects in this excerpt from the GitOps Cookbook.

Red Hat Developer
In the mood for some #opensource work on๐Ÿ”’ #Kryptonite4Kafka ๐Ÿ”“. Experimenting with a long desired feature to configure *dynamic* key identifiers. This will allow for different ๐Ÿ”‘๐Ÿ—๏ธ based on individual payload fields, think e.g. different countries, states, user segments etc.
@infoq #Java trends report for 2022 Q4. #Quarkus mainstream adoption continues, #micrometer metrics overtaking #microprofile metrics and much more interesting stuff in the report. https://www.infoq.com/articles/java-jvm-trends-2022/ @quarkusio
Java InfoQ Trends Report - December 2022

This report provides a summary of how the InfoQ Java editorial team and several Java Champions currently see the adoption of technology and emerging trends within the Java and JVM space in 2022.

InfoQ

RT @hpgrahsl

Finally I released the long overdue v0.3.0 for #Kryptonite4Kafka which adds #ksqlDB #UDFs to do field-level ๐Ÿ”’ cryptography ๐Ÿ”“ in #SQL.

Basic documentation here https://github.com/hpgrahsl/kryptonite-for-kafka/blob/master/ksqldb-udfs-kryptonite/README.md

Also it's the last release before introducing the #HttpAPI as a new integration option.

kryptonite-for-kafka/README.md at master ยท hpgrahsl/kryptonite-for-kafka

Kryptonite for Kafka is a client-side ๐Ÿ”’ field level ๐Ÿ”“ cryptography library for Apache Kafkaยฎ currently focused on Kafka Connect data integration use cases and ksqlDB stream processing scenarios. It...

GitHub