feat: expand ContainerRequest with cpuLimit, ports, restart policy, additional networks
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.cameleer3.server.core.runtime;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
public record ContainerRequest(
|
||||
@@ -7,9 +8,15 @@ public record ContainerRequest(
|
||||
String baseImage,
|
||||
String jarPath,
|
||||
String network,
|
||||
List<String> additionalNetworks,
|
||||
Map<String, String> envVars,
|
||||
Map<String, String> labels,
|
||||
long memoryLimitBytes,
|
||||
Long memoryReserveBytes,
|
||||
int cpuShares,
|
||||
int healthCheckPort
|
||||
Long cpuQuota,
|
||||
List<Integer> exposedPorts,
|
||||
int healthCheckPort,
|
||||
String restartPolicyName,
|
||||
int restartPolicyMaxRetries
|
||||
) {}
|
||||
|
||||
Reference in New Issue
Block a user