🌐 Understanding Spaces in SpinUp
A "space" serves as a logical collection of resources, similar to a folder. You can create multiple spaces for various reasons, such as:
Grouping resources for specific projects
Managing charging restrictions
Organizing resources by data risk levels (e.g., medium, high, HIPAA)
🎯 Why Organize Resources into a Single Space?
Project Cohesion: Resources related to the same application or project
Data Risk Level: Resources with the same data risk level (medium, high, HIPAA, etc.)
Billing: Resources that share the same billing code or COA (Chart of Accounts)
Port Access: Instances within the same space have unrestricted port access to each other
🚀 Getting Started with Spaces
Navigate to the home page and click on "Create New Space."
Enter a Name: No spaces or dashes allowed.
Select Data Classification: Choose between low, moderate, or high.
Business Contact ID: Enter the ID of the person responsible for billing.
Department: Autofill will populate based on the business contact.
COA: Enter the COA for billing of paid resources. (Note: TryIT does not require a COA.)
Owner Access: The owner (the person logged into SpinUp) will have superuser access to all resources in the space.
SSH Key: Additional options allow you to enter the SSH public key of the owner. This only needs to be done once for all Linux resources.
Finalize: Click "Create Space."
🛠️ Provisioning Resources
Access Space: Click on your newly created space from the homepage.
Create Resource: Click on the "Create" button inside your space view.
Select Resource: Choose the desired resource from the list of available options.
🔒 Accessing Your Resources
Firewall Settings: Navigate to the "Firewall" tab in your space.
Inbound Rules: The default setting allows all resources within the same space to communicate.
Workstation Access: To allow access from your workstation, click "Add" in the upper right, select the service port, add your source IP, and click "Add."
⚙️ Modifying Your Space
Settings: The "Settings" tab allows you to add a COA, change the owner, or delete the space.
Ownership Change: Note that changing the owner does not automatically grant login access to existing servers. The previous owner will need to create an account for the new owner on individual resources.