-
Notifications
You must be signed in to change notification settings - Fork 7
CD-76 - CLI Documentation #124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
| #### Set Agent Log Level (optional) | ||
|
|
||
| Configures the log level for agent operations: | ||
|
|
||
| ```shell | ||
| export AGENT_LOG_LEVEL=<log_level> # Default: "info" | ||
| ``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not part of cli
| { | ||
| "algorithm": { | ||
| "type": "python", | ||
| "file": "algorithm.py", | ||
| "requirements": "requirements.txt", | ||
| "args": ["--input=data.csv"] | ||
| }, | ||
| "datasets": [ | ||
| { | ||
| "path": "/data/input.csv", | ||
| "compressed": false | ||
| } | ||
| ], | ||
| "expectedResults": { | ||
| "files": ["output.json"], | ||
| "checksum": "sha3-256-hash" | ||
| } | ||
| } | ||
| ``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cocos manifest does not have this structure
| { | ||
| "rootOfTrust": { | ||
| "product": "Milan", | ||
| "cabundlePaths": ["/path/to/ask.pem", "/path/to/ark.pem"], | ||
| "checkCrl": true | ||
| }, | ||
| "policy": { | ||
| "reportData": "base64_encoded_64_bytes", | ||
| "measurement": "base64_encoded_48_bytes", | ||
| "minimumGuestSvn": 1, | ||
| "requireAuthorKey": true | ||
| } | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there are better examples for attestation policy
| **TLS Configuration:** | ||
|
|
||
| - Supports TLS 1.2+ for all connections | ||
| - Certificate chain validation | ||
| - CRL (Certificate Revocation List) checking | ||
| - Custom CA certificate support | ||
|
|
||
| **mTLS (Mutual TLS):** | ||
|
|
||
| - Client certificate authentication | ||
| - Automatic certificate renewal | ||
| - Key rotation support | ||
| - Hardware security module integration | ||
|
|
||
| **aTLS (Attested TLS):** | ||
|
|
||
| - TEE attestation during TLS handshake | ||
| - Policy-based connection acceptance | ||
| - Measurement verification | ||
| - Secure key exchange within TEE | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
matls missing
What type of PR is this?
This is documentation.
What does this do?
Updates CLI documentation
Which issue(s) does this PR fix/relate to?
Resolves #76
Have you included tests for your changes?
Did you document any new/modified features?
Notes