You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-14Lines changed: 2 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,18 +22,7 @@ The middleware handles alert lifecycle (firing/resolved) and intelligently updat
22
22
23
23
To deploy the infrastructure, ensure the following prerequisites are met:
24
24
25
-
1.**Configured SSH Key**:
26
-
- The user must have an SSH key configured on their system.
27
-
- The key must be authorized to access private repositories on GitHub.
28
-
29
-
2.**Add GitHub to known_hosts**:
30
-
- Run the following command to add GitHub's fingerprint to the `known_hosts` file:
31
-
```bash
32
-
ssh-keyscan github.com >>~/.ssh/known_hosts
33
-
```
34
-
- This command should be executed inside the user's `.ssh` directory.
35
-
36
-
3. **System Requirements**:
25
+
1.**System Requirements**:
37
26
-**Bash**: Ensure Bash is installed as the default shell.
38
27
-**Podman**: Install Podman for container management.
39
28
-**Podman-Compose**: Install Podman-Compose using the following commands to avoid issues with outdated versions:
@@ -143,7 +132,7 @@ nano middleware/config.json
143
132
- `status_page_group`: Name of the group that will be created on the status page
144
133
- `status_page_components`: Array of visible component names that belong to this group
145
134
146
-
Each visible component referenced in your Prometheus labels must be mapped to a group in this configuration. The `setup.py` script will use this mapping to automatically create groups and organize components during initialization.
135
+
Each visible component referenced in your Prometheus labels must be mapped to a group in this configuration. The `setup-components.py` script will use this mapping to automatically create groups and organize components during initialization.
147
136
148
137
**Required Prometheus labels**for status page integration:
149
138
@@ -196,7 +185,6 @@ For local development (without HTTPS), ensure your `.env` is properly configured
0 commit comments