Skip to main content

trusted-compute-install

Install or uninstall the Intel Trusted Compute stack on bare-metal Ubuntu 24.04, via K3s or Docker. Use when asked to install, deploy, verify, or remove Trusted Compute packages.

ソース情報

リポジトリ
open-edge-platform/trusted-compute
ソースの最終更新活動
2026年8月11日 05:15
検出された SKILL.md の言語
英語
スター
25
フォーク
4

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
trusted-compute-install
description
Install or uninstall the Intel Trusted Compute stack on bare-metal Ubuntu 24.04, via K3s or Docker. Use when asked to install, deploy, verify, or remove Trusted Compute packages.
metadata
{"openclaw":{"emoji":"📦","os":["linux"],"requires":{"bins":"[Truncated]"}}}
# Trusted Compute Packages Skill ## Purpose This skill installs the Trusted Compute stack on a bare-metal Ubuntu system. ## Capabilities - **Install Trusted Compute** (K3s or Docker deployment) --- ## Install Trusted Compute ### Prerequisites - Ubuntu 24.04 installed - Secure Boot enabled in BIOS/UEFI - `oras` CLI installed (see https://oras.land/docs/installation) - Root/sudo access ### Installation Steps (K3s Deployment) Execute these steps in order. Wait for each step to complete before proceeding. #### Step 1: Check Prerequisites ```bash # Verify Ubuntu version cat /etc/os-release | grep -E "VERSION_ID|NAME" # Check if oras is installed which oras || echo "ERROR: oras not installed - see https://oras.land/docs/installation" # Check Secure Boot status mokutil --sb-state ``` #### Step 2: Get Latest Trusted Compute Package Version ```bash TAG=$(oras repo tags registry-rs.edgeorchestration.intel.com/edge-orch/trusted-compute/baremetal/trusted-compute-installation-package 2>/dev/null | grep -E '^[0-9]+\.[0-9]+\.[0-9]+$' | sort -V | tail -n 1) && echo "Latest version: $TAG" ``` #### Step 3: Download the Trusted Compute Package ```bash oras pull registry-rs.edgeorchestration.intel.com/edge-orch/trusted-compute/baremetal/trusted-compute-installation-package:$TAG ``` #### Step 4: Extract the Installation Package ```bash tar -xvf trusted-compute-installation-package.tgz ls -la trusted-compute-installation-package/ ``` #### Step 5: Change to Package Directory ```bash cd trusted-compute-installation-package pwd ``` #### Step 6: Install K3s ```bash sudo ./k3s/k3s.sh --install ``` #### Step 7: Verify K3s Cluster is Ready ```bash sudo kubectl get nodes # Wait until node shows "Ready" status ``` #### Step 8: Install Trusted Compute Components ```bash sudo ./install.sh --k3s ``` #### Step 9: Verify Installation ```bash # Check all TC pods are running sudo kubectl get pods -A | grep -E "trust|attestation|kata" # Check Helm releases sudo helm list -A # Check runtime classes sudo kubectl get runtimeclass ``` ### Installation Steps (Docker Deployment) Alternative deployment using Docker instead of K3s. #### Step 1-5: Same as K3s Follow Steps 1-5 from K3s deployment above. #### Step 6: Install Docker (if not installed) ```bash # Check Docker version (must be 29.4.x, NOT 29.5+) docker --version # If not installed, follow: https://docs.docker.com/engine/install/ubuntu/ ``` #### Step 7: Install Trusted Compute with Docker ```bash sudo ./install.sh --docker ``` #### Step 8: Verify Docker Installation ```bash # Check Docker is configured with Kata runtime docker info | grep -i runtime ``` --- ## Output Format ``` TRUSTED COMPUTE INSTALLATION Step 1: Prerequisites ✓ - Ubuntu: 24.04 - oras: installed - Secure Boot: Enabled Step 2: Package Version ✓ - Latest: 1.5.0 Step 3: Download ✓ Step 4: Extract ✓ Step 5: Directory ✓ Step 6: K3s Install ✓ Step 7: K3s Ready ✓ - Node: <hostname> Ready Step 8: TC Install ✓ Step 9: Verification ✓ - Pods: Running - RuntimeClass: kata-qemu available ``` ## Uninstallation ### K3s Deployment ```bash cd trusted-compute-installation-package sudo ./uninstall.sh --k3s ``` ### Docker Deployment ```bash cd trusted-compute-installation-package sudo ./uninstall.sh --docker ``` ## Dependencies - `oras` CLI (for downloading packages) - Root/sudo access
GitHubで見る