|
514 | 514 | <a class="nav-link" id="nav-nvidia-tab" data-toggle="tab" href="#nav-nvidia" role="tab" aria-controls="nav-nvidia" aria-selected="false">Nvidia</a>
|
515 | 515 | <a class="nav-link" id="nav-other-tab" data-toggle="tab" href="#nav-other" role="tab" aria-controls="nav-other" aria-selected="false">Other</a>
|
516 | 516 | <a class="nav-link" id="nav-raw-tab" data-toggle="tab" href="#nav-raw" role="tab" aria-controls="nav-raw" aria-selected="false">Raw</a>
|
| 517 | + <a class="nav-link" id="nav-cloud-init-tab" data-toggle="tab" href="#nav-cloud-init" role="tab" aria-controls="nav-cloud-init" aria-selected="false">Cloud-Init</a> |
517 | 518 | <a class="nav-link" id="nav-security-tab" data-toggle="tab" href="#nav-security" role="tab" aria-controls="nav-security" aria-selected="false">Security</a>
|
518 | 519 | <a class="nav-link" id="nav-snapshots-tab" data-toggle="tab" href="#nav-snapshots" role="tab" aria-controls="nav-snapshots" aria-selected="false">Snapshots</a>
|
519 | 520 | </div>
|
|
917 | 918 | </div>
|
918 | 919 |
|
919 | 920 | </div>
|
| 921 | + <div class="tab-pane fade" id="nav-cloud-init" role="tabpanel" aria-labelledby="nav-cloud-init"> |
| 922 | + <div class="row"> |
| 923 | + <label class="col-4 col-form-label text-right">User-Data: </label> |
| 924 | + <div class="col-6"> |
| 925 | + <div class="form-group"> |
| 926 | + <textarea id="containerCloudInitUserDataInput" class="form-control" name="containerCloudInitUserDataInput"></textarea> |
| 927 | + </div> |
| 928 | + </div> |
| 929 | + <div class="col-1"> |
| 930 | + <i class="far fa-sm fa-question-circle" title="Enter the user-data configuration for cloud-init. Default: (not set)."></i> |
| 931 | + </div> |
| 932 | + </div> |
| 933 | + </div> |
920 | 934 | <div class="tab-pane fade" id="nav-security" role="tabpanel" aria-labelledby="nav-security-tab">
|
921 | 935 | <br>
|
922 | 936 | <div class="row">
|
@@ -1443,6 +1457,8 @@ function createInstanceUsingForm(){
|
1443 | 1457 | var bootHostShutdownTimeout = $("#containerBootHostShutdownTimeoutInput").val();
|
1444 | 1458 | var bootStopPriority = $("#containerBootStopPriorityInput").val();
|
1445 | 1459 |
|
| 1460 | + var cloudInitUserData = $("#containerCloudInitUserDataInput").val(); |
| 1461 | +
|
1446 | 1462 | var limitsCpu = $("#containerLimitsCpuInput").val();
|
1447 | 1463 | var limitsCpuAllowance = $("#containerLimitsCpuAllowanceInput").val();
|
1448 | 1464 | var limitsCpuPriority = $("#containerLimitsCpuPriorityInput").val();
|
@@ -1516,6 +1532,8 @@ function createInstanceUsingForm(){
|
1516 | 1532 | "&boot_host_shutdown_timeout=" + encodeURI(bootHostShutdownTimeout) +
|
1517 | 1533 | "&boot_stop_priority=" + encodeURI(bootStopPriority) +
|
1518 | 1534 |
|
| 1535 | + "&cloud_init_user_data=" + encodeURIComponent(cloudInitUserData) + |
| 1536 | +
|
1519 | 1537 | "&limits_cpu=" + encodeURI(limitsCpu) +
|
1520 | 1538 | "&limits_cpu_allowance=" + encodeURI(limitsCpuAllowance) +
|
1521 | 1539 | "&limits_cpu_priority=" + encodeURI(limitsCpuPriority) +
|
|
0 commit comments