I will be lift & shifting the application I created during last year's exploration days (https://devpost.com/software/experimenting-with-quarkus-graal).
I will add continuous integration (using jenkins) and continuous deployment (using argocd) with a gitops (https://www.cloudbees.com/gitops/what-is-gitops) approach.
I will be deploying to (and from) an on-premise kubernetes cluster (kubeadm). The application previously was only deployed locally using docker-compose.
I will investigate the Zalando postgres operator (https://github.com/zalando/postgres-operator) to dynamically deploy databases.
I will investigate the ClusterSecret operator (https://github.com/zakkg3/ClusterSecret ) to provide common secrets (eg tls certs, image pull credentials, ...).
I will try to extend an existing operator external-secrets (https://github.com/external-secrets/kubernetes-external-secrets) to support fetching secrets from a BitWarden server and use this in argocd to avoid having to add credentials to source control.
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Lift & shift to kubernetes