Commit Graph

95 Commits (608f24a6e3d43e596416db046cb24df20da65405)

Author SHA1 Message Date
Thorsten Klein 185ffcd34f
[Enhancement] clusterDelete: proper node and network handling (#437) 4 years ago
iwilltry42 b36c49aac2
import image: add additional exception handling to avoid nil pointer exceptions 4 years ago
Alvaro 5dedac8cbb
Print the creation time for containers (#431) 4 years ago
Thorsten Klein c44c576d69
[Refactoring/Preparation] use real port structs as prep for registries (#427) 4 years ago
Thorsten Klein ecc025b35e
[Feature] Registry for v4 & Restructure Cluster Creation (#334) 4 years ago
Thorsten Klein 778f80d8fd
[FEATURE] Config File (#351) 4 years ago
iwilltry42 d7b25ac6ab
v3 -> v4 4 years ago
Fabrice Vergnenegre 2d8d60b005
FIX: #412 set Restart flag to true before creation (#413, thanks @fabricev) 4 years ago
iwilltry42 3c5690a507
cleanup docker-machine related logs 4 years ago
iwilltry42 aa3a54e3c9
do not use host.docker.internal IP for API on non-docker-machine setups of Docker for Desktop 4 years ago
Thorsten Klein 586b1c7eae
clusterCreate: use docker VM IP for API connection (#399) 4 years ago
Thorsten Klein d0158c97c6
clusterCreate: add docker's --gpus flag (#395) 4 years ago
iwilltry42 b5eeda74d6
execInNode: check if we have a response before trying to access the reader in case of error to avoid nil pointer exceptions 4 years ago
iwilltry42 425b9b709e
execInNode: do not read logreader too early, because that clears it for other read processes 4 years ago
iwilltry42 dcef0b1946
runtime/docker/node: logreader must not be nil 4 years ago
iwilltry42 ca23c6d898
clusterCreate/network: only use the exact chosen network 4 years ago
iwilltry42 c27410ea32
createCluster: Fix getHostIP edge cases 4 years ago
iwilltry42 11cc797922
overall/logging: new trace log level 4 years ago
iwilltry42 dc0ba9873b
patch CoreDNS configmap with host.k3d.internal 4 years ago
iwilltry42 972c004930
add entry for host.k3d.internal to /etc/hosts in the node containers 4 years ago
iwilltry42 b5a9d6397f
fix unittests 4 years ago
iwilltry42 1285fb90c4
overall: add node status field 4 years ago
kshelton eaa7784625 Handle leading '/' in names for docker runtime 4 years ago
iwilltry42 ec3f10ec57
use server/agent instead of master/worker 4 years ago
iwilltry42 76d90478f5
Go Module: use v3 for go module compatibility 4 years ago
iwilltry42 3cd1a05b91
Maintenance: move all labels to constants and fix log formatting issues 4 years ago
iwilltry42 76b7450b02
remove --runtime root flag and make docker the default 4 years ago
iwilltry42 f39a9513fd
dependencies: update docker dependencies to fix issues with failing windows builds introduced by the usage of the archive package 4 years ago
iwilltry42 dbb24f4e1c
loadImages: accept mixed runtimeImage and tarball args 4 years ago
iwilltry42 933ac38059
loadImages: loop over all input images 4 years ago
iwilltry42 ae9be0603d
volumes: only warn about possible issues and don't error out 4 years ago
iwilltry42 16f01f5fc9
runtime/getNode: do not return nil 4 years ago
iwilltry42 99f5a6884a
getNodeLogs: accept time.Time parameter 4 years ago
iwilltry42 06f543518c
fix: re-add support for named volumes used with --volume flag 4 years ago
iwilltry42 7817054801
do not use context pointer 4 years ago
iwilltry42 f6c312256e
add names to error messages 4 years ago
iwilltry42 434cf8e91d
overall: pass context from top to bottom 4 years ago
iwilltry42 21fd427d8a
maintenance: cleanup debug logs 4 years ago
iwilltry42 c061104b53
createNode: copy as many details as possible from existing 4 years ago
iwilltry42 da8adf5469
createNode: update nginx masterlb with new master node 4 years ago
iwilltry42 7744c52ec7
overall: always defer close docker client connections 4 years ago
iwilltry42 3b77ecd6dd
getLogs: return error if container is not in running state to avoid long unnecessary wait 4 years ago
iwilltry42 b32e116a67
add comment 4 years ago
iwilltry42 5121ef80a5
create/start/stop cluster: fix how Master-LoadBalancer is treated 4 years ago
iwilltry42 c51ec003bd
createCluster/network: add basic support for hostnetwork mode in docker 4 years ago
iwilltry42 f2c8e0cf03
docker/create/node: replace goto with for loop 4 years ago
iwilltry42 9e59f6ed36
network: only filter for name when checking for existing networks and do not use aliases in endpointsconfig 5 years ago
iwilltry42 7005f8182a
validate clustername on create and use global runtime variable 5 years ago
iwilltry42 bc49f197d9
cleanup and prepare for push to rancher/k3d 5 years ago
iwilltry42 644b369b60
switch from K3S_CLUSTER_SECRET to K3S_TOKEN and use exact matching to get node containers by name and make --cluster flag required when creating a new node 5 years ago