Commit ca8fb6db authored by Sergio Gimenez's avatar Sergio Gimenez
Browse files

Update docs for harbour

parent 33526956
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
@@ -23,6 +23,25 @@
- `prometheus`: Install Prometheus stack
- `nfd`: Install Node Feature Discovery

## 02-deploy-harbor.yml

**Purpose**: Deploy Harbor artifact registry

**Actions**:
- Installs Harbor via Helm
- Configures NodePort access
- Sets up persistence

**Variables**:
- `harbor_namespace`: Namespace for Harbor (default: `harbor`)
- `harbor_admin_password`: Admin password (default: `Harbor12345`)
- `harbor_http_nodeport`: NodePort for HTTP access (default: `30002`)
- `harbor_https_nodeport`: NodePort for HTTPS access (default: `30003`)

**Access**:
- URL: `http://<host_ip>:30002`
- Default Credentials: `admin` / `Harbor12345`

## 03-deploy-i2edge.yml

**Purpose**: Deploy the i2edge application
+10 −0
Original line number Diff line number Diff line
@@ -37,6 +37,16 @@ The automation is modularized into several Ansible roles.
- Deploys NFD to the cluster
- Labels nodes based on features

## harbor

**Description**: Deploys Harbor artifact registry.

**Responsibilities**:
- Adds Harbor Helm repository
- Deploys Harbor using Helm
- Configures NodePort access for external connectivity
- Sets up persistent storage

## i2edge

**Description**: Manages the i2edge application deployment.