Skip to content

Commit 65200c1

Browse files
authored
Namespace documentation (#1072)
Signed-off-by: Andy Tael <[email protected]>
1 parent b221361 commit 65200c1

File tree

1 file changed

+29
-2
lines changed
  • docs-source/spring/content/infrastructure/kubernetes

1 file changed

+29
-2
lines changed

docs-source/spring/content/infrastructure/kubernetes/_index.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,34 @@ resources:
88
title: "OCI Cloud Shell icon"
99
---
1010

11-
The Oracle Backend for Microservices and AI requires a Kubernetes cluster where the components are deployed. You can bring your own cluster or, in OCI, have a [Oracle Kubernetes Engine](https://www.oracle.com/uk/cloud/cloud-native/container-engine-kubernetes/) (OKE) deployed for you.
11+
The Oracle Backend for Microservices and AI requires a Kubernetes cluster where the components are deployed. You can bring your own cluster or, in OCI, have a [Oracle Kubernetes Engine](https://www.oracle.com/uk/cloud/cloud-native/container-engine-kubernetes/) (OKE) deployed for you.
12+
13+
## Kubernetes Namespaces
14+
15+
The following table lists the namespaces getting created when deploying Oracle Backend for Microservices and AI.
16+
17+
| Namespace | Functionality |
18+
|--------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
19+
| admin-server | Spring Boot Admin is a monitoring tool that aims to visualize information provided by Spring Boot Actuators |
20+
| apisix | Apache APISIX API Gateway |
21+
| application | Cloudbank demo application. NS is created when deploying the application. |
22+
| azn-server | Spring Boot Authentication Server. Used by the CLI (and REST API to authenticate and authorize OBaaS users). |
23+
| cert-manager | Cert-manager creates TLS certificates for workloads in your Kubernetes. Required for the DB Operator. |
24+
| coherence | Coherence Operator |
25+
| conductor-server | Conductor Workflow Server |
26+
| config-server | Spring Cloud Config server with Oracle Database as the backend storage. |
27+
| eureka | Eureka service discovery |
28+
| external-secrets | External secrets operator |
29+
| ingress-nginx | NGINX ingress controller/ |
30+
| kafka | Kafka 3.8.0 including Zookeeper |
31+
| kaniko | Used when deploying OBaaS to build OBaaS images. |
32+
| kube-state-metrics | kube-state-metrics collect a comprehensive set of metrics about the cluster, and publishes them in prometheus format |
33+
| metrics-server | metrics-server is a very lightweight metrics collector that just collects some basic resource usage metrics, it is used by the horizontal pod autoscaler (among other things) |
34+
| obaas-admin | Admin component of OBaaS. Deploying applications, managing OBaaS users (not DB users) |
35+
| observability | Signoz and OTEL collector |
36+
| oracle-database-exporter | Unified Observability for the Oracle Database. Exports Database Metrics in Prometheus format. |
37+
| oracle-database-operator-system | Oracle Database Operator for Kubernetes |
38+
| otmm | Oracle Transaction Manager for Microservices |
1239

1340
## OKE Access
1441

@@ -130,4 +157,4 @@ To add additional nodes to the OKE cluster, the Marketplace installation stack c
130157
![OCI Plan Output](images/plan_output.png "OCI Plan Output")
131158

132159
8. Run Apply after reviewing the proposed changes
133-
![OCI Apply Changes](images/apply.png "OCI Apply Changes")
160+
![OCI Apply Changes](images/apply.png "OCI Apply Changes"

0 commit comments

Comments
 (0)