mirror of
https://gitlab.com/TECHNOFAB/coder-templates.git
synced 2025-12-12 02:00:11 +01:00
bak
This commit is contained in:
commit
249d048d34
11 changed files with 744 additions and 0 deletions
39
nix-kubernetes/main.jsonnet
Normal file
39
nix-kubernetes/main.jsonnet
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
local inka = import 'inka/main.libsonnet';
|
||||
local coder = import 'coder/main.libsonnet';
|
||||
|
||||
{
|
||||
requirements: {
|
||||
coder: coder.provider.require(),
|
||||
},
|
||||
providers: {
|
||||
coder: coder.provider.new(true),
|
||||
},
|
||||
parameters: {
|
||||
cpu: coder.data.parameter.new(
|
||||
'cpu', name='CPU [cores]', default='2', mutable=true, icon='/icon/memory.svg',
|
||||
option=[
|
||||
coder.data.parameter.option.new('1 Core', value='1'),
|
||||
coder.data.parameter.option.new('2 Cores', value='2'),
|
||||
coder.data.parameter.option.new('4 Cores', value='4'),
|
||||
],
|
||||
),
|
||||
memory: coder.data.parameter.new(
|
||||
'memory', name='Memory [GB]', default='1', mutable=true, icon='/icon/memory.svg',
|
||||
option=[
|
||||
coder.data.parameter.option.new('1GB', value='1'),
|
||||
coder.data.parameter.option.new('2GB', value='2'),
|
||||
coder.data.parameter.option.new('4GB', value='4'),
|
||||
],
|
||||
),
|
||||
git_repo: coder.data.parameter.new(
|
||||
'git_repo', name='Git Repository', default='', type='string', mutable=true,
|
||||
),
|
||||
home_disk_size: coder.data.parameter.new(
|
||||
'home_disk_size', name='Home disk size [GB]', default='10', type='number',
|
||||
mutable=false, icon='/emojis/1f4be.png',
|
||||
validation=[
|
||||
coder.data.parameter.validation.new(min=1, max=100),
|
||||
],
|
||||
),
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue