https://github.com/canonical/sunbeam-workshop
https://github.com/canonical/sunbeam-workshop
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/canonical/sunbeam-workshop
- Owner: canonical
- Created: 2023-09-29T08:50:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-14T20:02:59.000Z (about 1 year ago)
- Last Synced: 2025-02-23T04:14:38.710Z (11 months ago)
- Language: HCL
- Size: 15.6 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Overview
This project provides a quick and easy way to set Ubuntu machines
ontop of OpenStack to build into a MicroStack/OpenStack Sunbeam
based cloud.
Each machine will have two network ports (one configured) and three
attached block devices for use with Ceph.
'runme' assumes:
- terraform is installed (`snap install terraform --classic`)
- access details for openstack are contained in `${HOME}/openrc`
- a flavor exists in the cloud named "m1.sunbeam".
A keypair is created as part of the setup and written to `${HOME}/.ssh/id_rsa`.
Instances are named sunbeam0, sunbeam1, sunbeam2 and should be
hostname resolvable with the same project network (hint: use a bastion instance).