Skip to content

Verify kind backend on dory's docker socket #71

Description

@patrickleet

Follow-up from the cluster backend abstraction (#70).

The kind backend is designed to serve dory users by running against dory's docker socket:

docker context use dory   # or: export DOCKER_HOST=unix://$HOME/.dory/dory.sock
hops local start --backend kind

This needs a one-time manual verification on a machine with dory installed (not available on the dev machine that produced #70). Research findings so far (from dory source @ v0.2.0):

  • dory's own k8s is k3s-in-a-privileged-container on its dockerd, so privileged kind node containers LIKELY work on dory's VM kernel — but unverified.
  • Check that kind's extraPortMappings (127.0.0.1:30500) is actually reachable from the macOS host through dory's port forwarding.
  • Do NOT use dory's built-in Kubernetes: only 6443 is published, port bindings are fixed at container create, trust config is wiped when k8s is toggled.

Acceptance: hops local start --backend kind + hops local doctor + a docker push localhost:30500/... round-trip green with DOCKER_HOST pointed at dory, or documented findings on why it can't work.

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions