8000 GitHub - albers/azure-quarkus-native-demo: A demonstration project showcasing ways to access Azure resources from Quarkus native image containers running on Kubernetes.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A demonstration project showcasing ways to access Azure resources from Quarkus native image containers running on Kubernetes.

License

Notifications You must be signed in to change notification settings

albers/azure-quarkus-native-demo

Repository files navigation

azure-quarkus-native-demo

This project demonstrates how various Azure resources can be accessed from a Quarkus application running in an AKS Kubernetes Cluster when using Workload Identity for authentication. The project has a clear focus on solutions that can be compiled to a native image using GraalVM.

The original purpose of this project was to illustrate problems with the native image build when using Workload Identity. These issues are now resolved, thanks to @backwind1233 in PR #1. Further improvements were made by the new Azure Service Bus Extension of the Quarkus Azure Services.

Projects

This is a Terraform-based infrastructure project that creates the resources needed for the demo applications. The setup for the Workload Identity application is quite complex, so I created this project to provide a reference environment.

This application accesses an Azure Service Bus using Workload Identity for authentication.

This application accesses an Azure Service Bus using a connection string (SAS key) for authentication.

An application that accesses an Azure Database for PostgreSQL flexible servers using Workload Identity for authentication.

Disclaimer

The code in this repository is for demonstration purposes only.
It does not follow best practices for production code, nor does it present any security guidelines.

About

A demonstration project showcasing ways to access Azure resources from Quarkus native image containers running on Kubernetes.

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  
0