Jonas Hecht's repositories
spring-boot-vuejs
Example project showing how to build a Spring Boot App providing a GUI with Vue.js
spring-boot-graalvm
This example project shows how to compile a Webflux based Spring Boot application into a Native App using GraalVM Native Image locally & on GitHub Actions with & without Docker
spring-boot-rest-clientcertificate
Example project showing how to provide a Spring Boot App that serves a secured REST endpoint, that is called with Spring´s RestTemplate configured to use client authentification with a client certificate
molecule-ansible-docker-aws
Example project showing how to test Ansible roles with Molecule using Testinfra and a multiscenario approach with Docker, Vagrant & AWS EC2 as infrastructure providers
spring-boot-starter-drools
Spring Boot Starter for booting fast with the JBoss Business Rules Engine Drools Expert and KIE Components
cxf-spring-cloud-netflix-docker
Example project combining Spring Boot apps with Spring Cloud Netflix (Eureka, Zuul, Feign) & cxf-spring-boot-starter
pulumi-python-aws-ansible
Example project showing how to use Pulumi locally & with TravisCI to create Infrastructure on AWS - and then how to use & integrate Pulumi with Ansible to install Docker on the EC2 instance & continuously test it with Testinfra & pytest (TDD)
spring-rabbitmq-messaging-microservices
Example project showing how to build a scalable microservice architecture using Spring Boot & RabbitMQ
spring-boot-buildpack
Example project showing how to use Buildpacks.io together with Spring Boot & it's layered jar feature
spring-boot-openapi-kong
Example project showing how to integrate Spring Boot microservices with Kong API Gateway
spring-boot-rest-clientcertificates-docker-compose
Example project showing how to access REST endpoints from multiple servers that are secured by different client certificates, using Spring´s RestTemplate & Docker Compose
traefik-cache-nginx-spring-boot
Example project showing how to use Nginx as a simple cache for Traefik - incl. a Spring Boot client and server
microservice-api-spring-boot
Example project showing how to interact with a Nuxt.js / Vue.js based frontend building a Spring Boot microservice
spring-reactive-redis-messaging
Example project showing how to interact with Redis using Spring Boot
docker-hello-world
Example hello world container showing how to use GitHub Container Registry
crossplane-aws-azure
Example project showing how to get started with Crossplane to e.g. provision a AWS S3Bucket & Azure StorageAccount through K8s CRDs
microservice-ui-nuxt-js
Example project showing how to create & deploy a Nuxt.js / Vue.js based frontend and how to interact with a Spring Boot microservice
restexamples
Playing around with Spring Boot and REST
crossplane-argocd
Example project showing how to use Crossplane together with ArgoCD
java2-examples
Example code showing things from the lecture in "real life"
slim-php-docker-heroku-mariadb
Example project showing how to run a Slim framework based PHP app in Docker locally & on Heroku incl. connection to MariaDB
crossplane-kuttl
Example project showing how to use KUTTL to create e2e integration tests with Crossplane
how-to-flutter
A backend engineer looking into cross-plattform mobile development
pulumi-typescript-aws-fargate
Example project showing how to run Dockerized spring-boot-vuejs with Pulumi on AWS Fargate based on AWS ECS
setup-python
Set up your GitHub Actions workflow with a specific version of Python
crossplane-eks-cluster
Crossplane Configuration delivering CRDs to provision AWS EKS clusters
java1-examples
Example code showing things from the lecture in "real life"
mac-to-linux
Experimenting with leaving my Mac in favour of a Linux machine
microservice-api-spring-boot-config
K8s config for https://github.com/jonashackt/microservice-api-spring-boot
rabbitmq-microk8s
Example project showing how to run RabbitMQ on MicroK8s