Skip to content

jforce/oxide.computer

Repository files navigation

Oxide Computer Collection

This repository contains the oxide.computer Ansible Collection.

Please note this collection is in a very early development stage.

Here be dragons!

Modules

The following modules have been created so far:

Module Description
oxide_disk Create and delete different types of disks
oxide_image Create images from snapshots
oxide_project Manage projects
oxide_snapshot Manage snapshots
oxide_ssh_key Manage user SSH keys
oxide_instance Manage compute instances (fairly minimal)

As you can see, there is no '_info' type modules yet and key modules that would manage instances and networking are missing too. These will be picked up next. The initial goal is to have a similar parity with the existing Terraform.

Using this collection

See installing collections and using collections for more details.

Authentication requires a token which can be obtained using the Oxide CLI:

oxide auth status --show-token

More information

Licensing

GNU General Public License v3.0 or later.

See LICENSE to see the full text.

About

POC Ansible Collection for the Oxide Cloud Computer

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Languages