KosmoKrator

productivity

IONOS Cloud CLI for CI

Use the IONOS Cloud CLI for CI with headless JSON commands, schema discovery, credentials, and permission controls.

7 functions 7 read 0 write Bearer token auth

IONOS Cloud CLI for CI

Run integration calls from CI jobs with JSON output, explicit credentials, and predictable exit status.

Use this shape when a pipeline needs to read or update an external service. The IONOS Cloud CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# IONOS Cloud CLI for CI
kosmokrator integrations:configure ionos --set access_token="$IONOS_ACCESS_TOKEN" --enable --read allow --write ask --json
kosmo integrations:call ionos.ionos_list_servers '{}' --json

Discovery Before Execution

Agents and scripts can inspect IONOS Cloud docs and schemas before choosing a function.

kosmo integrations:docs ionos --json
kosmo integrations:docs ionos.ionos_list_servers --json
kosmo integrations:schema ionos.ionos_list_servers --json
kosmo integrations:search "IONOS Cloud" --json
kosmo integrations:list --json

Useful IONOS Cloud CLI Functions

FunctionTypeParametersDescription
ionos.ionos_list_servers Read none List all servers in the IONOS Cloud account. Returns IDs, names, cores, RAM, VM state, and boot volume information.
ionos.ionos_get_server Read server_id Get details for a specific IONOS Cloud server by ID. Returns full server information including cores, RAM, VM state, volumes, and NICs.
ionos.ionos_list_volumes Read none List all block storage volumes in the IONOS Cloud account. Returns IDs, names, size, type, zone, and state.
ionos.ionos_list_lans Read none List all local area networks (LANs) in the IONOS Cloud account. Returns IDs, names, public flag, and connected servers.
ionos.ionos_list_nics Read none List all network interface cards (NICs) in the IONOS Cloud account. Returns IDs, names, MAC addresses, IPs, and LAN associations.
ionos.ionos_list_images Read none List all available images in the IONOS Cloud account. Returns IDs, names, size, OS type, location, and public status.
ionos.ionos_get_current_user Read none Get information about the current authenticated IONOS Cloud user, including email, name, and account status.

Automation Notes

Related IONOS Cloud CLI Pages