-
-
Notifications
You must be signed in to change notification settings - Fork 499
Open
Labels
Milestone
Description
What did you do
-
How was the cluster created?
k3d cluster create [clustername] --volume ... --volume ... --registry-config [local path to registry config] --agents 1 --servers 1 --port 8081:8081@loadbalancer --port ... --port ... --port ... --k3s-arg --disable=traefik@server:0 --k3s-arg --disable=metrics-server@server:0
-
What did you do afterwards?
- Shell into the cluster agent:
docker exec -it k3d-relay-agent-0 /bin/sh
- wget a running registry that exists on the host machine successfully:
wget host.k3d.internal:5000
[refer toScreenshots or terminal output -> Successful wget
below] - Restart host machine (an actual power cycle)
- Shell into the cluster agent:
docker exec -it k3d-relay-agent-0 /bin/sh
- wget a running registry that exists on the host machine without success:
wget host.k3d.internal:5000
[refer toScreenshots or terminal output -> Unsuccessful wget
below] - Stop your cluster:
k3d cluster stop [clustername]
- Start your cluster:
k3d cluster start [clustername]
- Repeat steps 1-2 and ensure you get another successful wget
What did you expect to happen
Expect host.k3d.internal:5000
to be reachable on machine restart
Screenshots or terminal output
If applicable, add screenshots or terminal output (code block) to help explain your problem.
Successful wget
Connecting to host.k3d.internal:5000 (172.20.0.1:5000)
saving to 'index.html'
'index.html' saved
Unsuccessful wget
wget: bad address 'host.k3d.internal:5000'
Which OS & Architecture
- output of
k3d runtime-info
arch: x86_64
cgroupdriver: cgroupfs
cgroupversion: "1"
endpoint: /var/run/docker.sock
filesystem: extfs
name: docker
os: Ubuntu 20.04.5 LTS
ostype: linux
version: 20.10.23
Which version of k3d
- output of
k3d version
k3d version v5.4.6
k3s version v1.24.4-k3s1 (default)
Which version of docker
- output of
docker version
anddocker info
Client: Docker Engine - Community
Version: 20.10.23
API version: 1.41
Go version: go1.18.10
Git commit: 7155243
Built: Thu Jan 19 17:36:25 2023
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.23
API version: 1.41 (minimum version 1.12)
Go version: go1.18.10
Git commit: 6051f14
Built: Thu Jan 19 17:34:14 2023
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.15
GitCommit: 5b842e528e99d4d4c1686467debf2bd4b88ecd86
runc:
Version: 1.1.4
GitCommit: v1.1.4-0-g5fd4c4d
docker-init:
Version: 0.19.0
GitCommit: de40ad0
Client:
Context: default
Debug Mode: false
Plugins:
app: Docker App (Docker Inc., v0.9.1-beta3)
buildx: Docker Buildx (Docker Inc., v0.10.0-docker)
compose: Docker Compose (Docker Inc., v2.15.1)
scan: Docker Scan (Docker Inc., v0.23.0)
Server:
Containers: 11
Running: 6
Paused: 0
Stopped: 5
Images: 56
Server Version: 20.10.23
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Cgroup Version: 1
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 5b842e528e99d4d4c1686467debf2bd4b88ecd86
runc version: v1.1.4-0-g5fd4c4d
init version: de40ad0
Security Options:
apparmor
seccomp
Profile: default
Kernel Version: 5.15.0-60-generic
Operating System: Ubuntu 20.04.5 LTS
OSType: linux
Architecture: x86_64
CPUs: 16
Total Memory: 62.42GiB
Name: ....
ID: ...
Docker Root Dir: /var/lib/docker
Debug Mode: false
Username: ...
Registry: ...
Labels:
Experimental: false
Insecure Registries:
...:5001
....:5002
localhost:32000
....:5003
...:5000
127.0.0.0/8
Registry Mirrors:
...:5001/
Live Restore Enabled: false
jtele2, noppawitt, DanHorrocksBurgess, hexedpackets, editorfatih and 1 more