Commit Graph

9 Commits

Author SHA1 Message Date
sbaier
2f540d003c fix: remove outdated TODO 2021-10-28 11:46:44 +02:00
sbaier
b0ac288b75 feat: tar + runtime image loading working again, fixed cluster node initialization 2021-10-28 11:46:44 +02:00
sbaier
07354742ff feat: add parallel loading to nodes, add tar loading 2021-10-28 11:46:44 +02:00
Simon Baier
661b665602 feat: initial fast, tool-node-less loading facilities for container images in the runtime. Add necessary interface methods + implementations for docker runtime for streaming images directly from runtime to containerd in k3d nodes 2021-10-28 11:46:44 +02:00
Thorsten Klein
67d8c8c84f
[Enhancement/Fix] Properly use env/runtime info and inject dns accordingly (#758)
- make use of environment and runtime info
- DfD: use host.docker.internal
- All other cases: use Docker network Gateway
- k3d-tools: based on alpine to have `getent` present
2021-09-23 12:41:30 +02:00
iwilltry42
7073a8fad7 migrate to module rancher/k3d/v5 2021-09-07 08:58:57 +02:00
Thorsten Klein
7ba71ad66c
[Feature] CreateNode: add token and network flags and allow remote cluster (#734)
- `--cluster` flag parsed for `https://` prefix and node creation treated differently accordingly
- new `--network` string array flag to add the node to multiple networks (primary network when adding to a remote cluster)
- new `--token` flag to provide the cluster token
2021-09-07 07:31:18 +02:00
iwilltry42
9efe980789 overall: make error handling and error logs a bit more streamlined 2021-08-31 09:33:39 +02:00
Thorsten Klein
b4158a1dc1
[Enhancement] Network Magic (#721)
- before starting the cluster, gather environment info via tools node
- use hostIP/gatewayIP for DNS (iptables + resolv.conf updated in entrypoint script)
- revamp of custom entrypoint scripts
2021-08-30 14:59:12 +02:00