forked from cerc-io/stack-orchestrator
Add Caddy ingress and k8s cluster management features
- Add Caddy ingress controller manifest for kind deployments - Add k8s cluster list command for kind cluster management - Add k8s_command import and registration in deploy.py - Fix network section merge to preserve http-proxy settings - Increase default container resources (4 CPUs, 8GB memory) - Add UDP protocol support for K8s port definitions - Add command/entrypoint support for K8s deployments - Implement docker-compose variable expansion for K8s - Set ConfigMap defaultMode to 0755 for executable scripts Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.5
parent
9bd59f29d9
commit
89db6e1e92
@@ -368,7 +368,9 @@ def init_operation(deploy_command_context, stack, deployer_type, config,
|
||||
spec_file_content.update({"config": merged_config})
|
||||
|
||||
ports = _get_mapped_ports(stack, map_ports_to_host)
|
||||
spec_file_content.update({"network": {"ports": ports}})
|
||||
orig_network = spec_file_content.get("network", {})
|
||||
orig_network["ports"] = ports
|
||||
spec_file_content["network"] = orig_network
|
||||
|
||||
named_volumes = _get_named_volumes(stack)
|
||||
if named_volumes:
|
||||
|
||||
Reference in New Issue
Block a user