Provider shapes
The provider shapes menu allows you to define the instance types that you want to be made available to the YaK for your future deployments.
Provider shapes are types of instance available on the provider side; they are defined by cloud service providers and offer a wide variety of combinations depending on customer requirements (performance, availability, cost, etc.) and server capacity (CPU, memory, storage and networking).
Operating costs and performance can vary considerably from one shape to another and from one cloud provider to another. Make sure you carefully select the shapes that best meet your needs and budget.
Examples of shapes per provider:
AWS "t3.xlarge"
Low-cost burstable general purpose instance
4vCPUS, 16GiB of memory, 5Gbps of Network burst bandwidth
Azure "Standard_B2ms"
General purpose instance
2vCPUS, 8GiB of memory
OCI "VM.Standard3.Flex"
2 OCPUS, 8GiB of memory
See Cloud providers documentation for more details:
Add shapes
YaK already comes with a predefined list of the most common provider shapes, it's up to the user to add more shapes if needed
To do so:
Navigate to Configuration -> Provider shapes in the menu
Select the cloud provider you want to declare a new shape to, by selecting the appropriate tab
Click "Declare"
Fill-out the form with the requested information
The shape definition must exist at your cloud provider and the shape name must match your provider's shape name.
Last updated