Development Environment Setup
To build an IOx application for your Cisco Catalyst 9100 Family of Access Points, take a note of the following requirements:
IOx SDE is an Ubuntu virtual machine that comes pre-installed with all tools (docker, ioxclient) required to build an IOx application package. You can directly use the IOx SDE as it includes both the docker daemon as well as the IOxclient binary.
Download the IOx SDE and import it as a VM to get started.
IOx SDE Login Credentials
Username: root
Password: ioxsde
IOxclient is a command line tool provided as part of the Cisco IOx SDK.
You can use the IOxclient binary that is bundled with IOx SDE or as a standalone application on your virtual machine (VM).
If you are using the standalone IOxclient binary, you will need to use a Linux (Ubuntu) VM with Docker installed separately on the VM. Docker comes pre-installed in IOx SDE.
Note: If the VM does not obtain an IP address in bridge mode, use the NAT mode.