55 lines
2.1 KiB
Markdown
55 lines
2.1 KiB
Markdown
# My Application v2 1
|
|
|
|
Application deployed via Humanitec Platform Orchestrator v2
|
|
|
|
## Overview
|
|
|
|
| Property | Value |
|
|
|--------------|-----------------------------------------------------------------------------------------------|
|
|
| **Owner** | `` |
|
|
| **Org** | [skillful-wild-chicken-2617](https://app.humanitec.dev/skillful-wild-chicken-2617) |
|
|
| **Project** | `demo-apps-1` |
|
|
| **App** | `demo-app-1-v2` |
|
|
| **Repo** | [validate/demo-app-1-v2](https:///validate/demo-app-1-v2) |
|
|
|
|
## Environments
|
|
|
|
| Environment | Link |
|
|
|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------|
|
|
| **dev** | [Humanitec Console](https://app.humanitec.dev/skillful-wild-chicken-2617/projects/demo-apps-1/apps/demo-app-1-v2/envs/dev) |
|
|
|
|
## CI/CD
|
|
|
|
Build and deployment pipelines are managed via Gitea Actions.
|
|
View runs in the **CI/CD** tab of this component in Backstage, or directly in the
|
|
[demo-app-1-v2 repository](https:///validate/demo-app-1-v2/actions).
|
|
|
|
## Architecture
|
|
|
|
This service is deployed on **Azure AKS** via the Humanitec Platform Orchestrator.
|
|
|
|
- Workloads are scheduled in the `dev` namespace
|
|
- Pods carry the label `app: demo-app-1-v2`
|
|
- Kubernetes resources are visible in the **Kubernetes** tab
|
|
|
|
## Getting Started
|
|
|
|
```bash
|
|
# Clone the repository
|
|
git clone https:///validate/demo-app-1-v2
|
|
cd demo-app-1-v2
|
|
|
|
# Build the image
|
|
docker build -t demo-app-1-v2:local .
|
|
|
|
# Deploy via Score
|
|
score-humanitec delta \
|
|
--token "$HUMANITEC_TOKEN_V2" \
|
|
--org "skillful-wild-chicken-2617" \
|
|
--project "demo-apps-1" \
|
|
--app "demo-app-1-v2" \
|
|
--env dev \
|
|
-f score.yaml \
|
|
--deploy
|
|
```
|