Mustelinet tenant documentation
Use the mustelinet OpenStack cloud from Skyline, Terraform, generated DNS names, and tenant access tools.
Welcome to the mustelinet tenant documentation. These pages explain how to use the Skyline dashboard, create tenant resources, log in to VMs through Skyline console or mustelinet SSH, publish applications through generated DNS names, and automate repeatable environments with Terraform.
The docs are written for cloud tenants. They avoid platform operator procedures and focus on the actions you can take in your own OpenStack project.
🧭 Tenant-focused guide
Start with access and project scope, then build resources in the same order Skyline expects: network, VM, and either console login or intentional route exposure.
Start here
Confirm access, project context, and the basic terms used across mustelinet.
Quick reference
Copy service URLs, route formats, identifier rules, and Terraform auth values.
Create your first VM
Create the network first, then launch the VM and choose console or SSH access.
Console access
Log in from Skyline with a VM password without exposing SSH.
Publish web apps
Use generated DNS names and the public HTTP/HTTPS edge.
Understand access
Learn how SSO, project policy, generated names, and edge routes fit together.
Application credentials
Create project-scoped credentials for Terraform, CI, and API automation.
Automate with Terraform
Use the same tenant concepts in repeatable infrastructure code.
Service status
Check the uptime page before troubleshooting tenant resources.
New tenant path
If this is your first time using mustelinet, read these in order:
- Before you start.
- Skyline overview.
- How access works.
- Create the network, subnet, router, and external gateway.
- Launch the VM on that network.
- Use Skyline console access, or expose the VM route and connect through mustelinet SSH.
Common tenant tasks
- Learn where Skyline shows projects, instances, images, flavors, networks, routers, floating IPs, volumes, Kubernetes clusters, and application credentials.
- Create Linux instances with networks, security group rules, and optional SSH keypairs.
- Use Skyline console login with a VM password when the VM should not expose SSH.
- Use generated
apps.mustelinet.comDNS names as the stable public names for VMs and load balancers. - Reach tenant web apps through the public edge on HTTP or HTTPS.
- Connect to VMs through mustelinet SSH when the VM and project policy allow it.
- Create application credentials for Terraform, CI, and API automation.
- Use Terraform for repeatable stacks, managed Kubernetes clusters, and team-managed infrastructure.
