DevSaipem

Backbone DAL Developer Portal

Incorrect password

DevSaipem Backbone DAL

DEV --
Open Frontend
admin --
backend --
frontend --
Namespace: backbone-dev NodePort: 30010
TEST --
Open Frontend
admin --
backend --
frontend --
Namespace: backbone-test NodePort: 30020
DEMO --
Open Frontend
admin --
backend --
frontend --
Namespace: backbone-demo NodePort: 30030
H

Harbor Container Registry

registry.warptechlab.com
User admin
Pass ********
J

Jenkins CI Server

jenkins.warptechlab.com
User admin
Pass ********
A

ArgoCD GitOps

argocd.warptechlab.com
User admin
Pass ********
K

Kubernetes Dashboard Cluster UI

dashboard.warptechlab.com
Auth Token-based
Token ********
O

Oracle Database via SSH Tunnel

Connect through SSH tunnel, then use localhost

SSH Tunnel
Host warptechlab.com
Port 22
User dbproxy
Pass ********
Database Connection
Host localhost
Port 1521
User DCO_ADMIN
Pass ********
SID FREEPDB1
DEV
→
TEST
→
DEMO

Same image, different config. Build once, deploy everywhere.

1

Deploy to DEV automatic

Push your code to main. Jenkins builds the images and deploys to DEV automatically.

Push commit (tag = git SHA, e.g. a1b2c3d)
git push origin main
Push version tag (tag = version, e.g. 1.2.0)
git tag v1.2.0 && git push origin v1.2.0

Jenkins builds 3 images (admin, backend, frontend), pushes to Harbor, and updates the DEV overlay. ArgoCD syncs in seconds.

2

Promote to TEST manual

Pick a version already built and tested on DEV, then promote it.

See available versions
./k8s/promote.sh list
Promote to test (replace <tag> with the version)
./k8s/promote.sh test <tag>

Or use Jenkins UI: run the backbone-promote job, select environment = test and enter the image tag.

3

Promote to DEMO manual

Same process as TEST. Promote a version validated on TEST.

Promote to demo
./k8s/promote.sh demo <tag>
?

Quick reference

CommandDescription
./k8s/promote.sh listList all available image tags on Harbor
./k8s/promote.sh testShow current version on test
./k8s/promote.sh demoShow current version on demo
./k8s/promote.sh test a1b2c3dPromote SHA a1b2c3d to test
./k8s/promote.sh demo 1.2.0Promote version 1.2.0 to demo

Loading manual...

Loading DevOps guide...