mirror of
				https://github.com/kata-containers/kata-containers.git
				synced 2025-10-31 17:37:20 +00:00 
			
		
		
		
	docs: update document for using debug console
Delete using `kata-monitor` to use `kata-runtime exec` Fixes: #1329 Signed-off-by: bin <bin@hyper.sh>
This commit is contained in:
		| @@ -37,7 +37,6 @@ | ||||
|     * [Set up a debug console](#set-up-a-debug-console) | ||||
|       * [Simple debug console setup](#simple-debug-console-setup) | ||||
|           * [Enable agent debug console](#enable-agent-debug-console) | ||||
|           * [Start `kata-monitor`](#start-kata-monitor) | ||||
|           * [Connect to debug console](#connect-to-debug-console) | ||||
|       * [Traditional debug console setup](#traditional-debug-console-setup) | ||||
|           * [Create a custom image containing a shell](#create-a-custom-image-containing-a-shell) | ||||
| @@ -477,17 +476,6 @@ debug_console_enabled = true | ||||
|  | ||||
| This will pass `agent.debug_console agent.debug_console_vport=1026` to agent as kernel parameters, and sandboxes created using this parameters will start a shell in guest if new connection is accept from VSOCK. | ||||
|  | ||||
| #### Start `kata-monitor` | ||||
|  | ||||
| The `kata-runtime exec` command needs `kata-monitor` to get the sandbox's `vsock` address to connect to, first start `kata-monitor`. | ||||
|  | ||||
| ``` | ||||
| $ sudo kata-monitor | ||||
| ``` | ||||
|  | ||||
| `kata-monitor` will serve at `localhost:8090` by default. | ||||
|  | ||||
|  | ||||
| #### Connect to debug console | ||||
|  | ||||
| Command `kata-runtime exec` is used to connect to the debug console. | ||||
| @@ -502,6 +490,8 @@ bash-4.2# exit | ||||
| exit | ||||
| ``` | ||||
|  | ||||
| `kata-runtime exec` has a command-line option `runtime-namespace`, which is used to specify under which namespace the containers(Pods) are created. By default, it is set to `k8s.io` and works for containerd, for other upper runtimes, you may need to set the namespace by `runtime-namespace` option. | ||||
|  | ||||
| If you want to access guest OS through a traditional way, see [Traditional debug console setup)](#traditional-debug-console-setup). | ||||
|  | ||||
| ### Traditional debug console setup | ||||
|   | ||||
		Reference in New Issue
	
	Block a user