Loading docs/playbooks.md +19 −0 Original line number Diff line number Diff line Loading @@ -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 Loading docs/roles.md +10 −0 Original line number Diff line number Diff line Loading @@ -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. Loading Loading
docs/playbooks.md +19 −0 Original line number Diff line number Diff line Loading @@ -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 Loading
docs/roles.md +10 −0 Original line number Diff line number Diff line Loading @@ -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. Loading