Squashed 'ai-context/trustgraph-templates/' content from commit 42a5fd1b

git-subtree-dir: ai-context/trustgraph-templates
git-subtree-split: 42a5fd1b678f32be378062e30451e2052ccb95dd
This commit is contained in:
elpresidank 2026-04-05 21:09:49 -05:00
commit 74cc8a4685
1216 changed files with 116347 additions and 0 deletions

View file

@ -0,0 +1,25 @@
When you download the deploy configuration, you will have a ZIP file containing all the configuration needed to launch TrustGraph in Docker Compose. Unzip the ZIP file:
```bash
unzip deploy.zip
```
On MacOS, it may be necessary to specify a destination directory for the TrustGraph package:
```bash
unzip deploy.zip -d deploy
```
Navigate to the `docker-compose` directory. From this directory, launch TrustGraph with:
```bash
docker compose -f docker-compose.yaml up -d
```
If you are on Linux, running SELinux, you may need to change permissions on files in the deploy bundle so that they are accessible from within containers. This affects the `grafana` and `prometheus` directories.
```bash
chcon -Rt svirt_sandbox_file_t grafana prometheus
chmod 755 prometheus/ grafana/ grafana/*/
chmod 644 prometheus/* grafana/*/*
```

View file

@ -0,0 +1,13 @@
To deploy to Kubernetes, you likely need to have Kubernetes credentials set up to connect to the Kubernetes management service. The mechanism to do this varies with the different kinds of Kubernetes services in use, check with your cloud provider documentation.
When you download the deploy configuration, you will have a ZIP file containing all the configuration needed to launch TrustGraph on Kubernetes. Unzip the ZIP file:
```bash
unzip deploy.zip
```
and launch:
```bash
kubectl apply -f resources.yaml
```

View file

@ -0,0 +1,19 @@
When you download the deploy configuration, you will have a ZIP file containing all the configuration needed to launch TrustGraph in Podman Compose. Unzip the ZIP file:
```bash
unzip deploy.zip
```
Navigate to the `docker-compose` directory. From this directory, launch TrustGraph with:
```bash
podman compose -f docker-compose.yaml up -d
```
If you are on Linux, running SELinux, you may need to change permissions on files in the deploy bundle so that they are accessible from within containers. This affects the `grafana` and `prometheus` directories.
```bash
chcon -Rt svirt_sandbox_file_t grafana prometheus
chmod 755 prometheus/ grafana/ grafana/*/
chmod 644 prometheus/* grafana/*/*
```