Mustelinet Cloud
Getting Started

Skyline overview

Log in to Skyline, choose the right project, and find common tenant resources.

Skyline is the web dashboard for the mustelinet OpenStack cloud. Use it when you want to inspect resources, create simple VMs, manage networking, or check what Terraform created.

🎯 Check the project selector first

Most tenant resources are project-scoped. If a resource is missing or quota looks wrong, confirm the selected project before changing anything.

Log in

  1. Complete registration from your mustelinet invite link.
  2. Wait until the mustelinet team has configured your project group permissions.
  3. Open https://skyline.openstack.mustelinet.com.
  4. Sign in with GitHub SSO. Skyline redirects through auth.mustelinet.com; GitHub is the only SSO option.
  5. After login, confirm that Skyline shows the expected project before creating or changing resources.

If you completed registration but cannot log in, or if you can log in but do not see your project, wait for group permissions to be configured. See Invites and project access for details.

Select a project

Most OpenStack resources are project-scoped. Before creating an instance, SSH keypair, floating IP, volume, or Kubernetes cluster, check the project selector in the Skyline header.

Use the project selector when:

  • You belong to more than one project.
  • A resource you expected is missing.
  • Quotas or usage do not match the environment you meant to use.
  • Terraform created resources, but you do not see them in Skyline.

Read the current scope

Skyline pages usually show the current project context near the top navigation or in the project selector. Treat that scope as part of every action you take. An SSH keypair, security group, network, volume, floating IP, application credential, or managed Kubernetes cluster created in one project is not automatically available in another project.

Check quota and usage

Quota and usage views vary by Skyline deployment and project role. Look for quota or overview panels in the dashboard, compute, network, volume, or Kubernetes sections.

Common quota limits include:

  • Instances and vCPUs.
  • RAM.
  • Volumes and volume capacity.
  • Floating IPs.
  • Networks, routers, ports, and security groups.
  • Managed Kubernetes clusters and worker nodes, when enabled.

If a create action fails even though the form looks valid, check quota before retrying with a smaller flavor, fewer nodes, or fewer floating IPs.

Find tenant resources

Skyline organizes resources by service area. Names may vary slightly by version, but the same concepts apply.

ResourceWhere to look
Projects and project scopeProject selector or Identity area
InstancesCompute, Instances
ImagesCompute, Images
FlavorsCompute, Flavors
SSH keypairsCompute, Key Pairs
Security groupsNetwork, Security Groups
Networks and subnetsNetwork, Networks
RoutersNetwork, Routers
Floating IPsNetwork, Floating IPs
Volumes and snapshotsVolume or Storage
Kubernetes clustersContainers, Clusters
Cluster templatesContainers, Cluster Templates
Application credentialsUser menu, User Center, Application Credentials
DNS zones and recordsDNS or Designate, when exposed to your role

Use Skyline and Terraform together

Skyline and Terraform expose the same tenant concepts through different workflows.

Use Skyline for learning, one-off changes, inspection, and troubleshooting. Use Terraform when the environment should be repeatable, reviewed, shared with a team, or rebuilt later.

It is fine to inspect Terraform-managed resources in Skyline. Avoid editing Terraform-managed resources by hand unless you also update Terraform state or code, otherwise future Terraform runs may undo or conflict with the manual change.

First VM path

For your first VM, create the network first:

  1. Create the network, subnet, router, and external gateway.
  2. Launch the VM on that network.
  3. Use Skyline console access, or expose the VM route and connect through mustelinet SSH.

On this page