Skip to main content

Deployment Overview

Deploying Applications to Oracle Backend for Microservices and AI

This guide outlines the steps to build, deploy, and expose an application on Oracle Backend for Microservices and AI (OBaaS).

Deployment Steps

StepDescriptionDetails
1Create container repositoriesSet up a repository per microservice in your container registry (OCIR, ECR, ACR, etc.).
2Build and push imagesUse Maven and Eclipse JKube to build JARs, create container images, and push to the registry.
3Create database secretsCreate Kubernetes secrets with privileged and per-service database credentials.
4Deploy with HelmInstall each service using the obaas-sample-app Helm chart with a per-service values.yaml.
5Create API gateway routesConfigure Apache APISIX routes to expose services externally via Eureka discovery.

Detailed Guide