kubekey/docs/en/modules/debug.md
liujian 192af7bb7e
feat: add Chinese README and documentation updates (#2791)
- Introduced a new Chinese version of the README file (README_zh-CN.md) to enhance accessibility for Chinese-speaking users.
- Updated the English README to reflect new features and installation instructions.
- Added detailed documentation for project structure, playbooks, roles, tasks, and modules to improve user understanding and usability.

Signed-off-by: [Your Name] <[Your Email]>
Signed-off-by: redscholar <blacktiledhouse@gmail.com>
2025-09-30 10:00:07 +08:00

859 B

debug Module

The debug module lets users print variables.

Parameters

Parameter Description Type Required Default
msg Content to print string Yes -

Usage Examples

  1. Print a string
- name: debug string
  debug:
    msg: I'm {{ .name }}

If the variable name is kubekey, the output will be:

DEBUG: 
I'm kubekey
  1. Print a map
- name: debug map
  debug:
    msg: >-
      {{ .product }}      

If the variable product is a map, e.g., {"name":"kubekey"}, the output will be:

DEBUG: 
{
    "name": "kubekey"
}
  1. Print an array
- name: debug array
  debug:
    msg: >-
      {{ .version }}      

If the variable version is an array, e.g., ["1","2"], the output will be:

DEBUG: 
[
    "1",
    "2"
]