Documentation ¶
Overview ¶
Code generated by internal/generate/fargatesizes/main.go; DO NOT EDIT.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultFargateResources = [...]FargateResource{
{Cpu: 256, Memory: 512},
{Cpu: 256, Memory: 1024},
{Cpu: 256, Memory: 2048},
{Cpu: 512, Memory: 1024},
{Cpu: 512, Memory: 2048},
{Cpu: 512, Memory: 3072},
{Cpu: 512, Memory: 4096},
{Cpu: 1024, Memory: 2048},
{Cpu: 1024, Memory: 3072},
{Cpu: 1024, Memory: 4096},
{Cpu: 1024, Memory: 5120},
{Cpu: 1024, Memory: 6144},
{Cpu: 1024, Memory: 7168},
{Cpu: 1024, Memory: 8192},
{Cpu: 2048, Memory: 4096},
{Cpu: 2048, Memory: 5120},
{Cpu: 2048, Memory: 6144},
{Cpu: 2048, Memory: 7168},
{Cpu: 2048, Memory: 8192},
{Cpu: 2048, Memory: 9216},
{Cpu: 2048, Memory: 10240},
{Cpu: 2048, Memory: 11264},
{Cpu: 2048, Memory: 12288},
{Cpu: 2048, Memory: 13312},
{Cpu: 2048, Memory: 14336},
{Cpu: 2048, Memory: 15360},
{Cpu: 2048, Memory: 16384},
{Cpu: 4096, Memory: 8192},
{Cpu: 4096, Memory: 9216},
{Cpu: 4096, Memory: 10240},
{Cpu: 4096, Memory: 11264},
{Cpu: 4096, Memory: 12288},
{Cpu: 4096, Memory: 13312},
{Cpu: 4096, Memory: 14336},
{Cpu: 4096, Memory: 15360},
{Cpu: 4096, Memory: 16384},
{Cpu: 4096, Memory: 17408},
{Cpu: 4096, Memory: 18432},
{Cpu: 4096, Memory: 19456},
{Cpu: 4096, Memory: 20480},
{Cpu: 4096, Memory: 21504},
{Cpu: 4096, Memory: 22528},
{Cpu: 4096, Memory: 23552},
{Cpu: 4096, Memory: 24576},
{Cpu: 4096, Memory: 25600},
{Cpu: 4096, Memory: 26624},
{Cpu: 4096, Memory: 27648},
{Cpu: 4096, Memory: 28672},
{Cpu: 4096, Memory: 29696},
{Cpu: 4096, Memory: 30720},
{Cpu: 8192, Memory: 16384},
{Cpu: 8192, Memory: 20480},
{Cpu: 8192, Memory: 24576},
{Cpu: 8192, Memory: 28672},
{Cpu: 8192, Memory: 32768},
{Cpu: 8192, Memory: 36864},
{Cpu: 8192, Memory: 40960},
{Cpu: 8192, Memory: 45056},
{Cpu: 8192, Memory: 49152},
{Cpu: 8192, Memory: 53248},
{Cpu: 8192, Memory: 57344},
{Cpu: 8192, Memory: 61440},
{Cpu: 16384, Memory: 32768},
{Cpu: 16384, Memory: 40960},
{Cpu: 16384, Memory: 49152},
{Cpu: 16384, Memory: 57344},
{Cpu: 16384, Memory: 65536},
{Cpu: 16384, Memory: 73728},
{Cpu: 16384, Memory: 81920},
{Cpu: 16384, Memory: 90112},
{Cpu: 16384, Memory: 98304},
{Cpu: 16384, Memory: 106496},
{Cpu: 16384, Memory: 114688},
{Cpu: 16384, Memory: 122880},
}
Available fargate sizes, sorted from smallest to largest
Functions ¶
func ExceedsLargest ¶
Are these requirements excessively big? the size they requested is too big even for the largest known instance
Types ¶
type FargateResource ¶
func FindFargateBestFit ¶
func FindFargateBestFit(cpu int32, memory int32) FargateResource
func FindFargateBestFitOrTrust ¶
func FindFargateBestFitOrTrust(cpu int32, memory int32) FargateResource
Returns the best fargate size, or makes a new fargate size and trusts the user
func (*FargateResource) CpuString ¶
func (fr *FargateResource) CpuString() string
func (*FargateResource) MemoryString ¶
func (fr *FargateResource) MemoryString() string
Click to show internal directories.
Click to hide internal directories.