Skip to content

Commit 4d9530d

Browse files
change volume limit
1 parent 0ad409e commit 4d9530d

File tree

1 file changed

+16
-22
lines changed

1 file changed

+16
-22
lines changed

reference/od.config.4.3

100755100644
Lines changed: 16 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -495,31 +495,31 @@ K8S_CREATE_EPHEMERALCONTAINER_TIMEOUT_SECONDS: 120
495495
# then map executeclasses to application
496496
executeclasses : {
497497
'default':{
498-
'description': '1 CPU cores and 2Gi',
498+
'description': 'default: 1 CPU cores and 2Gi',
499499
'nodeSelector':None,
500500
'resources':{
501501
'requests':{'memory':"512Mi",'cpu':"100m"},       
502502
'limits': {'memory':"2Gi",'cpu':"1000m"}
503503
}
504504
},
505505
'bronze':{
506-
'description': '1 core / 2 Gi / 0 GPU',
506+
'description': 'bronze: 1 core / 2 Gi / 0 GPU',
507507
'nodeSelector':None,
508508
'resources':{
509509
'requests':{'memory':"64Mi",'cpu':"100m"},       
510510
'limits': {'memory':"2Gi",'cpu':"1000m"}
511511
}
512512
},
513513
'silver':{
514-
'description': '2 cores / 4 Gi / 1 GPU',
514+
'description': 'silver: 2 cores / 4 Gi / 1 GPU',
515515
'nodeSelector':None,
516516
'resources':{
517517
'requests':{'memory':"64Mi",'cpu':"100m"},       
518518
'limits': {'memory':"4Gi",'cpu':"2000m", 'nvidia.com/gpu':'1' }
519519
}
520520
},
521521
'gold':{
522-
'description': '4 cores / 8 Gi / 1 GPU',
522+
'description': 'gold: 4 cores / 8 Gi / 1 GPU',
523523
'nodeSelector':None,
524524
'resources':{
525525
'requests':{'memory':"128Mi",'cpu':"100m"},       
@@ -553,40 +553,34 @@ desktop.pod : {
553553
'tolerations': []
554554
},
555555
'default_volumes': {
556-
# 'input' : { 'name': 'input', 'hostPath': { 'path': '/dev/input' } }, # uncomment this line to use gamepad
557556
'shm': { 'name': 'shm', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '512Mi' } },
558-
'run': { 'name': 'run', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '1M' } },
557+
'run': { 'name': 'run', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '1Mi' } },
559558
'tmp': { 'name': 'tmp', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '8Gi' } },
560559
'log': { 'name': 'log', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '8Gi' } },
561-
'rundbus': { 'name': 'rundbus', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '8M' } },
562-
'runuser': { 'name': 'runuser', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '8M' } },
563-
'x11socket': { 'name': 'x11socket', 'emptyDir': { 'medium': 'Memory' } },
564-
'pulseaudiosocket' : { 'name': 'pulseaudiosocket', 'emptyDir': { 'medium': 'Memory' } },
565-
'cupsdsocket': { 'name': 'cupsdsocket', 'emptyDir': { 'medium': 'Memory' } },
566-
'extrausers': { 'name': 'extrausers', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '1M' } },
567-
'sudoers': { 'name': 'sudoers', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '1M' } }
560+
'rundbus': { 'name': 'rundbus', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '8Mi' } },
561+
'runuser': { 'name': 'runuser', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '8Mi' } },
562+
'x11socket': { 'name': 'x11socket', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '1Ki' } },
563+
'cupsdsocket': { 'name': 'cupsdsocket', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '1Ki' } },
564+
'extrausers': { 'name': 'extrausers', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '1Mi' } },
565+
'sudoers': { 'name': 'sudoers', 'emptyDir': { 'medium': 'Memory', 'sizeLimit': '1Mi' } }
568566
},
569567
'default_volumes_mount': {
570-
# 'input' : { 'name': 'input', 'mountPath': '/dev/input' }, # uncomment this line to use gamepad
571568
'shm': { 'name': 'shm', 'mountPath' : '/dev/shm' },
572569
'run': { 'name': 'run', 'mountPath': '/var/run/desktop' },
573570
'tmp': { 'name': 'tmp', 'mountPath': '/tmp' },
574571
'log': { 'name': 'log', 'mountPath': '/var/log/desktop' },
575572
'rundbus': { 'name': 'rundbus', 'mountPath': '/var/run/dbus' },
576573
'runuser': { 'name': 'runuser', 'mountPath': '/run/user/' },
577574
'x11socket': { 'name': 'x11socket', 'mountPath': '/tmp/.X11-unix' },
578-
'pulseaudiosocket': { 'name': 'pulseaudiosocket', 'mountPath': '/tmp/.pulseaudio' },
579575
'cupsdsocket': { 'name': 'cupsdsocket', 'mountPath': '/tmp/.cupsd' },
580-
'extrausers': { 'name': 'extrausers', 'mountPath': '/var/lib/extrausers' },
576+
'extrausers': { 'name': 'extrausers', 'mountPath': '/var/lib/extrausers' },
581577
'sudoers': { 'name': 'sudoers', 'mountPath': '/etc/sudoers.d' }
582578
},
583579
# graphical is the main abcdesktop container
584580
# include x11 service
585581
'graphical' : {
586582
'image': { 'default': 'ghcr.io/abcdesktopio/oc.user.ubuntu.sudo.24.04:4.3' },
587-
# replace this line to use gamepad, by adding 'input' device entrie
588-
# 'volumes': [ 'sudoers', 'extrausers', 'x11socket', 'pulseaudiosocket', 'cupsdsocket', 'tmp', 'run', 'log', 'rundbus', 'runuser', 'input' ],
589-
'volumes': [ 'sudoers', 'extrausers', 'x11socket', 'pulseaudiosocket', 'cupsdsocket', 'tmp', 'run', 'log', 'rundbus', 'runuser' ],
583+
'volumes': [ 'sudoers', 'extrausers', 'x11socket', 'cupsdsocket', 'tmp', 'run', 'log', 'rundbus', 'runuser' ],
590584
'imagePullPolicy': 'Always',
591585
'enable': True,
592586
'acl': { 'permit': [ 'all' ] },
@@ -635,7 +629,7 @@ desktop.pod : {
635629
# container printer
636630
# printer is a cupsd service
637631
'printer' : {
638-
'volumes': [ 'tmp' ],
632+
'volumes': [ 'tmp', 'cupsdsocket' ],
639633
'image': 'ghcr.io/abcdesktopio/oc.cupsd:4.3',
640634
'imagePullPolicy': 'IfNotPresent',
641635
'enable': True,
@@ -737,7 +731,7 @@ desktop.pod : {
737731
#
738732
'ephemeral_container': {
739733
'enable': True,
740-
'volumes': [ 'sudoers', 'extrausers', 'x11socket', 'pulseaudiosocket', 'cupsdsocket', 'tmp', 'run', 'log', 'rundbus', 'runuser' ],
734+
'volumes': [ 'sudoers', 'extrausers', 'x11socket', 'cupsdsocket', 'tmp', 'run', 'log', 'rundbus', 'runuser' ],
741735
'acl': { 'permit': [ 'all' ] },
742736
'securityContext': {
743737
'supplementalGroups': [ '{{ supplementalGroups }}' ] ,
@@ -749,7 +743,7 @@ desktop.pod : {
749743
},
750744
'pod_application' : {
751745
'enable': True,
752-
'volumes': [ 'sudoers', 'extrausers', 'tmp', 'run', 'log', 'rundbus', 'runuser' ],
746+
'volumes': [ 'sudoers', 'extrausers', 'tmp', 'run', 'log', 'rundbus', 'runuser' ],
753747
# 'imagePullSecrets': [ { 'name': name_of_secret } ]
754748
'securityContext': {
755749
'supplementalGroups': [ '{{ supplementalGroups }}' ] ,

0 commit comments

Comments
 (0)